bug: de omlijning van de pop-up is vervormd in ArcGIS, maar werkt goed in de 3.25-sandbox
De oorspronkelijke thread hierboven heb ik eerst in de JS API geplaatst, op basis van mijn eerste ervaringen met deze bug. De eerste kan dus worden verwijderd. Het lijkt echter eerder te maken te hebben met een bug in ArcGIS Server 10.6.1 of in iets waarop AGOL draait.
De bug: Voeg een polygoonlaag toe aan ArcGIS in een webmap. Schakel de pop-up in en klik erop. De omlijning wijkt sterk af, is verkeerd uitgelijnd en vervormd, zoals hieronder te zien is. Esri TS heeft dit gereproduceerd en het toegewezen bug-ID is # BUG-000115968.
Hoewel het goed werkt in de 3.25-sandbox (zoals in dit voorbeeld). Het lijkt er dus op dat AGOL bij de update van juli 2018 een probleem met geometriesimplificatie en/of projectie heeft geïntroduceerd.
Een oplossing die Esri hiervoor zou kunnen gebruiken, is om de halo van het object bij een gebeurtenis 'inzoomen' opnieuw te tekenen, zodat de geometrie op kleine schaal kan worden vereenvoudigd en met meer hoekpunten opnieuw kan worden getekend wanneer erop wordt ingezoomd. Pseudocode: ALS er wordt ingezoomd, DAN vraag de geometrie van het object opnieuw op via JSON en vraag geleidelijk meer detail en hoekpunten op. Eventueel met een minimumlimiet. Als het een eenvoudige eigenschap met een dozijn of twee hoekpunten betreft, hoeft vereenvoudiging helemaal niet; vraag ze gewoon allemaal in één keer op.
Dit gebeurt met een eenvoudige webmap en zelfs met een laag in Web Mercator. Ik zag het effect ook bij services van onze 10.51- en 10.61-servers, respectievelijk afkomstig uit SDE in State Plane en een GDB in Web Mercator, in polygoonlagen in webmaps. Hierdoor zou een eindgebruiker de ruimtelijke nauwkeurigheid van het hele platform niet meer vertrouwen. Als iemand in een viewer op een perceel klikt en de lijnen vervormd raken, krijg ik telefoontjes. Gelukkig gebruikt onze huidige viewer Robert's eSearch, dat dit probleem niet heeft bij het markeren van de geometrie van een of meer objecten.
De technische ondersteuning heeft alleen gezegd dat het is ingediend en dat ze er niets meer over kunnen zeggen; onze contactpersoon zei dat het mogelijk moet wachten op 10.6.2. Ik hoop dat dit onder de aandacht kan worden gebracht van de absolute toppers in het ontwikkelteam. Ik heb de technische ondersteuning gevraagd en zij zeiden dat ik Elevate in My Esri moest gebruiken, maar die knop ontbreekt ironisch genoeg letterlijk.

opmerking: dit gebeurde toen ik de laag toevoegde als dynamische MapServer.
Kelly Gerrow ter informatie