87. Mutatie: sla aangepaste VectorAnalysisMap (ZonesMap) op

Hieronder staan details over hoe u een Aangepaste ZonesMap opslaat met een aangepast kleurenschema.

1. ZonesMap-geometrieën opslaan

triangle-exclamation

Mutatie saveVectorAnalysisMap overzicht:

  • Het attribuut fieldUuid is een koppeling naar het bestaande Veld.

  • Het attribuut naam beschrijft de naam van de ZonesMap.

  • Het attribuut type is een enum-waarde die het type bewerking aangeeft. Het kan elke waarde zijn uit ALGEMEEN , BESPUITEN, INZAAIEN, BEMESTEN of IRRIGATIE. Het is optioneel.

  • Het sleutelattribuut met alle details inclusief tarieven voor VRA is zonesMapGeojson als een geëscape JSON-string.

    • Zonesnummer wordt vermeld in eigenschappen >> zone.

    • Tariefgegevens worden opgenomen in eigenschappen >> attributen.

Het eigenschappen attribuut is een JSON-object dat wordt uitgebreid met zone, tarieven, ratesHeaders, ratesPrices en ratesUnits details. Een uitleg over hoe tarieven toe te wijzen is HIER.

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

Voorbeeldmutatie zonder gedefinieerde tarieven:

De standaardweergave zonder toegewezen kleurenschema ziet eruit als. De gebruikers ZonesMap >> geoMaps >> url is vergelijkbaar met 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. Aangepast kleurenschema toewijzen

Mutatie setGeoMaps overzicht:

  • Het attribuut fieldUuid is een koppeling naar het bestaande Veld.

  • Het attribuut vectorAnalysisMapUuid is een koppeling naar de zojuist opgeslagen ZonesMap (VectorAnalysisMap) uit de eerste stap.

  • Het attribuut korteNaam beschrijft de stijl die aangepast moet worden. Opties voor ZonesMap zijn zones en miniatuur.

  • Het attribuut hexColorCodes beschrijft de hex-kleuren die moeten worden ingesteld.

triangle-exclamation

Een uitleg over hoe aangepaste kleuren op te slaan is HIER en hoe aangepaste kleuren direct toe te passen is HIER.

Voorbeeldmutatie:

Als resultaat ziet de visuele weergave van de ZonesMap >> geoMaps >> url vergelijkbaar met 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 lijkt op.

Laatst bijgewerkt

Was dit nuttig?