87. Mutacija: shrani prilagojen "VectorAnalysisMap" (ZonesMap)

Spodaj so podrobnosti o tem, kako shraniti Custom ZonesMap s prilagojeno barvno shemo.

1. Shrani geometrije ZonesMap

triangle-exclamation

Mutacija saveVectorAnalysisMap pregled:

  • Atribut fieldUuid je povezava na obstoječe polje (Field).

  • Atribut ime opisuje ime ZonesMap.

  • Tip atributa je vrednost iz enum-a, ki predstavlja vrsto operacije. Lahko je katerakoli vrednost iz GENERAL , SPRAYING, SEEDING, FERTILIZING ali IRRIGATION. Je neobvezno.

  • Ključni atribut z vsemi podrobnostmi, vključno s stopnjami za VRA, je zonesMapGeojson kot escapiran JSON niz.

    • Številka cone je navedena v properties >> zone.

    • Stopnje bodo vključene v properties >> attributes.

Atribut properties je JSON objekt, ki je razširjen z zone, rates, ratesHeaders, ratesPrices in ratesUnits podrobnostmi. Razlaga, kako dodeliti stopnje, je TUKAJ.

 {
    \"zone\":1,
    \"attributes\":{
        \"rates\":[100],
        \"ratesHeaders\":[\"Product1\"],
        \"ratesPrices\":[0],
        \"ratesUnits\":[\"KG_HA\"]
    }
}

Vzorec mutacije brez definiranih stopenj:

Privzeta predstavitev brez dodeljene barvne sheme izgleda takole. Uporabniški ZonesMap >> geoMaps >> url je podoben 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. Dodeli prilagojeno barvno shemo

Mutacija setGeoMaps pregled:

  • Atribut fieldUuid je povezava na obstoječe polje (Field).

  • Atribut vectorAnalysisMapUuid je povezava na pravkar shranjeni ZonesMap (VectorAnalysisMap) iz prvega koraka.

  • Atribut kratkoIme opisuje slog, ki ga je treba spremeniti. Možnosti za ZonesMap so zones in sličica.

  • Atribut hexBarvneKode opisuje heks barvne kode, ki jih je treba nastaviti.

triangle-exclamation

Razlaga, kako shraniti prilagojene barve, je TUKAJ in kako dinamično uporabiti prilagojene barve je TUKAJ.

Vzorec mutacije:

Kot rezultat, vizualna predstavitev iz ZonesMap >> geoMaps >> url podobno kot 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 izgleda takole.

Last updated

Was this helpful?