87. Módosítás: Egyedi VektorAnalitikaTérkép (Zónatérkép) mentése
Az alábbiakban részletezzük, hogyan lehet elmenteni egy Egyedi Zónatérképet egy egyedi színsémával.
1. Zónatérkép geometriáinak mentése
VectorAnalysisMap (ZonesMap) zonesMapGeojson attribútumnak WGS84 (EPSG:4326) vetületben kell lennie, és követnie kell a GeoJson specifikációt.
A várt geojson típus FeatureCollection valamint MultiPolygon.
Mutáció saveVectorAnalysisMap áttekintés:
A attributum
fieldUuidez egy hivatkozás a meglévő Területhez (Field).A attributum
névleírja a ZonesMap nevét.Az attribute típus egy enum érték, amely az elvégzett művelet típusát jelöli. Bármely érték lehet a következők közül:
ÁLTALÁNOS,PERMETEZÉS,VETÉS,TRÁGYÁZÁSvagyÖNTÖZÉS. Opcionális.A kulcsattribútum minden részlettel, beleértve a VRA-hoz tartozó adagokat is,
zonesMapGeojsonescaped JSON stringként van megadva.A zóna száma szerepel a
properties (tulajdonságok) mezőben>>zone.Az adagok be lesznek illesztve a
properties (tulajdonságok) mezőben>>attributes (attribútumok) mezőbe.
A properties (tulajdonságok) mezőben attribútum egy JSON objektum, amely kiegészül a következőkkel: zone, rates (adagok), ratesHeaders (adagfejlécek), ratesPrices (adagárak) és ratesUnits (adag egységek) részletek.
Magyarázat arról, hogyan kell hozzárendelni az adagokat: ITT.
{
\"zone\":1,
\"attributes\":{
\"rates\":[100],
\"ratesHeaders\":[\"Termék1\"],
\"ratesPrices\":[0],
\"ratesUnits\":[\"KG_HA\"]
}
}Minta mutáció meghatározott adagok nélkül:
Az alapértelmezett megjelenítés hozzárendelt színséma nélkül így néz ki. A felhasználó ZonesMap >> "geoMaps" >> url hasonló a https://api.geopard.tech/geo/map/reflect?TRANSPARENT=true&VIEWPARAMS=uuid:4a3929a5-c166-41d7-b547-da1511a9fa1d&LAYERS=custom_zone_map_view&SRS=EPSG:3857&STYLES=default_zonesmap&HEIGHT=64&BBOX=1160638.4354309493,6959157.496681602,1160983.0667152018,6959632.459385279&geopardApiKey=<your_geopard_api_key>.

2. Egyedi színséma hozzárendelése
Mutáció setGeoMaps áttekintés:
A attributum
fieldUuidez egy hivatkozás a meglévő Területhez (Field).A attributum
vectorAnalysisMapUuidegy hivatkozás az első lépésben éppen elmentett ZonesMap-re (VectorAnalysisMap).A attributum
rövidNévleírja a módosítandó stílust. A ZonesMap opciói:zones (zónák)ésbélyegkép.A attributum
hexSzínkódokleírja a beállítandó hex színkódokat.
A színek száma a hexSzínkódok pontosan meg kell, hogy egyezzen a meglévő zónák számával.
Magyarázat arra, hogyan kell elmenteni az egyedi színeket: ITT és hogyan kell alkalmazni az egyedi színeket futás közben: ITT.
Minta mutáció:
Ennek eredményeként a ZonesMap vizuális megjelenítése >> "geoMaps" >> url hasonló a https://api.geopard.tech/geo/map/reflect?TRANSPARENT=true&VIEWPARAMS=uuid:9799e2eb-06d2-4a42-8f47-38655abf11e1&LAYERS=custom_zone_map_view&SRS=EPSG:3857&STYLES=default_zonesmap&HEIGHT=64&BBOX=1160638.4354309493,6959157.496681602,1160983.0667152018,6959632.459385279&env=c1:#ffffbf;c2:#66bd63;c3:#f46d43&geopardApiKey=<your_geopard_api_key> így néz ki.

Last updated
Was this helpful?