Dobrý deň,
potrebujem vyplniť jeden polygon vzorkou, nakolko sa mi prekrývajú 2 polygony. V AGOLE som nenašiel túto možnosť, je tam len možnosť výplne farbou. Výpln vzorkou som si spravil v ARCGIS PRO, po načítaní do AGOLU sa mi síce zobrazila výplň vzorkou, no v inej farbe vzorky. Existuje nejaká možnosť, ako si v AGOLE vybrať vzorku+farbu vzorky? Na ilustráciu posielam prílohy.
Ďakujem
Súčasná verzia AGOLu umožňuje meniť farbu vzorky vo vnútri polygónu, iba ak je výplň polygónu nastavená ako súvislá s použitím jediného farebného odtieňa (tzv. Solid Fill). Ak je výplň nastavená ako vzorovaná (napr. šrafy), AGOL dokáže zobrazovať vzor iba čiernou farbou (https://developers.arcgis.com/javascript/3/jsapi/simplefillsymbol-amd.html#properties).
Ako dočasné riešenie môžete použiť režim výplne s opakujúcim sa obrázkom (Picture Fill Symbol), napr. s takýmto https://www.arcgeo.sk/wp-content/uploads/2019/07/ForwardHatchRed6.png. Vzhľad symbolu si môžte preveriť na stránke https://developers.arcgis.com/javascript/3/samples/playground/main.html#/config=symbols/PictureFillSymbol.json kde zadáte URL adresu na Váš obrázok a následne kliknete na tlačidlo "{}", ktoré sa nachádza v spodnej časti lišty na pravom okraji mapy. Takto získate JSON formát symboliky, ktorý pomocou ArcGIS Online Assistant (https://ago-assistant.esri.com/) môžete vložiť do konfiguračného súboru webmapy. Tento konfiguračný súbor webmapy je možné editovať po prihlásení sa do ArcGIS Online Asistent-a pomocou príkazu I want to... - View an item's JSON (na vrchnej zelenej lište). V ľavej časti obrazovky sa Vám webmapy zvýraznia modrou farbou a na požadovanú webmapu kliknete myšou. Potom sa v pravej časti obrazovky zobrazí okno Description a pod ním okno Data. V tomto okne Data upravíte symboliku v časti Operational Layers pre požadovanú vrstvu v jej elemente drawingInfo / renderer - vložíte získaný JSON zá*** symboliky.
Výsledná mapa vyzerá približne takto: http://arcgeois.maps.arcgis.com/home/webmap/viewer.html?webmap=f05f2615aa5b45aab5048fe8fb0d1460