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
VectorAnalysisMap (ZonesMap) zonesMapGeojson attribuut moet in de WGS84 (EPSG:4326) projectie zijn en voldoen aan de GeoJson specificatie.
Het verwachte geojson type is FeatureCollection met MultiPolygon.
Mutatie saveVectorAnalysisMap overzicht:
Het attribuut
fieldUuidis een koppeling naar het bestaande Veld.Het attribuut
naambeschrijft 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,BEMESTENofIRRIGATIE. Het is optioneel.Het sleutelattribuut met alle details inclusief tarieven voor VRA is
zonesMapGeojsonals 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>.

2. Aangepast kleurenschema toewijzen
Mutatie setGeoMaps overzicht:
Het attribuut
fieldUuidis een koppeling naar het bestaande Veld.Het attribuut
vectorAnalysisMapUuidis een koppeling naar de zojuist opgeslagen ZonesMap (VectorAnalysisMap) uit de eerste stap.Het attribuut
korteNaambeschrijft de stijl die aangepast moet worden. Opties voor ZonesMap zijnzonesenminiatuur.Het attribuut
hexColorCodesbeschrijft de hex-kleuren die moeten worden ingesteld.
Het aantal kleuren in hexColorCodes moet het exacte aantal bestaande zones vertegenwoordigen.
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> lijkt op.

Laatst bijgewerkt
Was dit nuttig?