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

triangle-exclamation

Mutáció saveVectorAnalysisMap áttekintés:

  • A attributum fieldUuid ez egy hivatkozás a meglévő Területhez (Field).

  • A attributum név leí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ÁS vagy ÖNTÖZÉS. Opcionális.

  • A kulcsattribútum minden részlettel, beleértve a VRA-hoz tartozó adagokat is, zonesMapGeojson escaped 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>arrow-up-right.

2. Egyedi színséma hozzárendelése

Mutáció setGeoMaps áttekintés:

  • A attributum fieldUuid ez egy hivatkozás a meglévő Területhez (Field).

  • A attributum vectorAnalysisMapUuid egy hivatkozás az első lépésben éppen elmentett ZonesMap-re (VectorAnalysisMap).

  • A attributum rövidNév leírja a módosítandó stílust. A ZonesMap opciói: zones (zónák) és bélyegkép.

  • A attributum hexSzínkódok leírja a beállítandó hex színkódokat.

triangle-exclamation

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>arrow-up-right így néz ki.

Last updated

Was this helpful?