Select to view content in your preferred language

Vector Tile points move when zomming in/out

501
2
09-25-2024 02:55 PM
JR_CHN
by
Occasional Contributor

I have just made a vector tile package of points in ArcPro and shared it to Online, now when i zoom in and out of the map I see the points shift in position very significantly between zoom levels.

Any idea how to mitigate this and have the points stay where they are supposed to be regardless of zoom level?  Points are coming from a File Geodatabase Feature Class that has a coordinate system, and then the vector tile process is applied to them.  File Geodatabase coordinate system is BC Albers but the map is set to Web Mercator to share in Online, so wondering if it's an "on the fly" coordinate conversion error, I hope not as i would like to avoid having to convert coordinate system every time I want to make a vector tile.

Tags (2)
0 Kudos
2 Replies
_John_DeLoretta
Emerging Contributor

I just noticed the same error on my end with contours.   I projected the contours to be Web Mercator before creating the vector tiles as well and still notice the shift.

0 Kudos
NatalieRunyan_NMGIO
New Contributor

This was also happening to us.  It turns out, IT WAS THE MARKER SYMBOL "Square 1", which is the simple square with fill.  We only had a single color, no outline...  Once we changed symbol to circles, they stopped jumping around!

BACKGROUND...things we tried:  Our data and data frame are both in WGS 1984, WMAS.  It happens when publishing from Enterprise 11.1 with data in enterprise/SDE SQL server, and in AGOL with data hosted in AGOL (today 1/2/2024); published using Pro Version 3.3.1. 

We have one layer, with unique symbols, rendering as a simple square with one color, at 3 different scale levels (1:500K, 1:24k, 1:1K) using the Bing/Google tiling schema.  One thing we see is that during Analyze, we get a warning that "layer symbol will be downgraded" if we have scale-based sizing turned on for the layers (we want point size 4 at 1:500k, point size 6 at 1:24k, and point size 8 at 1:1k). 

We also want to enforce drawing order, so that Status = 0 renders on top of Status = 1, on top of Status = 2. 

Tested tile service publish without scale-dependent rendering of layer, and points still move around are they moving or is it that some points are only rendering at some levels so they come on and off at different scales?).

We had been using Advanced Symbology option but now testing using Symbol Layer Drawing instead.

We're "make comp

0 Kudos