87. Mutasjon: Lagre egendefinert VectorAnalysisMap (ZonesMap)

Nedenfor er detaljer om hvordan du lagrer et egendefinert ZonesMap med et egendefinert fargesett.

1. Lagre ZonesMap-geometrier

triangle-exclamation

Mutasjon saveVectorAnalysisMap oversikt:

  • Attributtet fieldUuid er en kobling til det eksisterende feltet.

  • Attributtet navn beskriver navnet på ZonesMap.

  • Attributtypen er en enum-verdi som representerer operasjonstypen. Den kan være hvilken som helst verdi fra GENERAL , SPRAYING, SEEDING, FERTILIZING eller IRRIGATION. Den er valgfri.

  • Nøkkelattributtet med alle detaljer inkludert satser for VRA er zonesMapGeojson som en escapet JSON-streng.

    • Sonenummer er nevnt i properties >> zone.

    • Satser vil bli innarbeidet i properties >> attributes.

Det properties attributtet er et JSON-objekt som utvides med zone, rates, ratesHeaders, ratesPrices og ratesUnits detaljer. En forklaring på hvordan man tildeler satser er HER.

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

Eksempel på mutasjon uten definerte satser:

Standardrepresentasjon uten tildelt fargeskjema ser slik ut. Brukerens ZonesMap >> geoMaps >> url er lik 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. Tildel egendefinert fargeskjema

Mutasjon setGeoMaps oversikt:

  • Attributtet fieldUuid er en kobling til det eksisterende feltet.

  • Attributtet vectorAnalysisMapUuid er en kobling til den nettopp lagrede ZonesMap (VectorAnalysisMap) fra første steg.

  • Attributtet kortNavn beskriver stilen som skal endres. Alternativer for ZonesMap er zones og miniatyrbilde.

  • Attributtet hexColorCodes beskriver hex-fargekodene som skal settes.

triangle-exclamation

En forklaring på hvordan du lagrer egendefinerte farger er HER og hvordan du bruker egendefinerte farger direkte er HER.

Eksempel på mutasjon:

Som et resultat blir den visuelle representasjonen fra ZonesMap >> geoMaps >> url lik 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 ser slik ut.

Sist oppdatert

Var dette nyttig?