IDEA
|
Ok, now I see what you mean. For the label orientation, you could try using the text-keep-upright style property. I haven't used it myself, but it could help. Building labels: hopefully once you get all the Maplex settings configured, Pro will be better at not creating anchors for labels for small buildings. Check your weight rankings, too, and make sure the polygon boundary weight is high. I noticed another property you might want to use: text-max-angle. In the lower left of your 4th image, I see the road labels are a jumble because of the tight curve. This setting constrains the angle between each character. More on custom tiling schemes here: Vector Tile Custom Scheme
... View more
06-12-2017
10:33 AM
|
0
|
0
|
1271
|
POST
|
I tested this on more PCs at my office (some with NVIDIA cards and some without), and the issue seems to be a bug in Pro 1.4 on Windows 7 specifically. It doesn't occur in Pro 2.0 (beta) on Windows 7. It also doesn't occur in Pro 1.4 on Windows 10. Resizing a window in either of those scenarios is unusually jerky, but it does redraw.
... View more
06-12-2017
10:09 AM
|
0
|
0
|
1088
|
IDEA
|
Road label repetition and polygon placement: I recommend using Maplex and doing what you can to get positioning set up there. From my conversations with Esri, I think that when Pro generates vector tiles, it creates anchor points for your labels based on how you've configured it in Pro (Maplex or otherwise). There isn't a way to tweak how much labels repeat in the style JSON. It's hard to tell from your screenshots what configured styles are missing. I can try to help if you give a little more detail. Missing labels: try playing with the JSON properties text-ignore-placement and text-optional. Tiling scheme: this is possible! I've created vector tile layers using a custom tiling scheme. They're hard to generate, but once you have one, it works. If I remember correctly, the tool in Pro doesn't create one that works for vector tiles. I'm happy to share my tiling scheme XML if you like - send me a private message. Another thing to try is to separate your vector tile basemap into two layers: one for labels and one for features. Not only might that reduce or change the collision behavior, but you can then put thematic data (like a choropleth map) in between them. Esri is taking this one step further: their vector basemaps have 3 layers.
... View more
06-09-2017
11:22 AM
|
0
|
1
|
1271
|
POST
|
Thanks, Jeremy! My current workstation has an Intel HD Graphics 4600 and I get the same issues here. Have you seen this issue on Intel cards too?
... View more
06-08-2017
10:33 AM
|
0
|
0
|
1088
|
POST
|
I have been having this issue too, on a middle-of-the-road desktop PC, and assumed my hardware just wasn't good enough. However, yesterday I had the chance to test ArcGIS Pro on a high-end machine with 32 GB of RAM and a NVIDIA Quadro K2200 graphics card - and this redraw issue still happened! For me, it's not the map but panels like Labeling, Contents, and Symbology that don't redraw properly: It happens on a dual-display system, and only when the panels in question are on the secondary display monitor. If I swap it so my map is on the secondary monitor and these panels are on the primary, I don't see very many redraw issues.
... View more
06-08-2017
10:22 AM
|
0
|
4
|
1088
|
IDEA
|
Odd that you can't view or download the style file. Have you made a copy of the layer first? (see here) You can add any properties detailed in the Mapbox style spec to your style JSON, even if they aren't there to begin with. I have that document in front of me and refer to it constantly.
... View more
05-05-2017
11:50 AM
|
2
|
1
|
3172
|
IDEA
|
David Coley one other thing to look at is the text size. I noticed that the text sizes in my vector tile layer ended up 1/3 larger than they were set in Pro (e.g., text that is 9 in Pro is 12 in the JSON). This larger size causes a lot more collisions, as you might expect. Once I set them back to the size I wanted (in the JSON), many more labels were displayed. I'm using a custom tiling scheme, so if you're not seeing this issue, let me know. I'm curious whether it might have something to do with my tiling scheme. FWIW, I'm also using AGOL not Portal.
... View more
05-05-2017
10:04 AM
|
1
|
1
|
3172
|
IDEA
|
There's a property in the style JSON called text-max-width that sets the number of characters allowed before line wrapping. Try setting that to a small number like 2 or 3 and your labels should wrap at spaces (most of the time). @David Coley: check the text-optional setting, and/or the text-ignore-placement setting (both allow collisions). I've spent the last few months getting a vector tile basemap in shape, and what comes out of Pro is not ready for primetime. You really need to tinker with the JSON to get it looking right.
... View more
05-05-2017
09:20 AM
|
1
|
2
|
3172
|
Title | Kudos | Posted |
---|---|---|
2 | 05-05-2017 11:50 AM | |
1 | 05-05-2017 10:04 AM | |
1 | 05-05-2017 09:20 AM |
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:25 AM
|