87. Mutacja: Zapisz niestandardową VectorAnalysisMap (ZonesMap)

Poniżej znajdują się szczegóły dotyczące zapisywania Niestandardowej Mapy Stref z niestandardowym schematem kolorów.

1. Zapisz geometrie Mapy Stref

triangle-exclamation

Mutacja saveVectorAnalysisMap przegląd:

  • Atrybut fieldUuid jest powiązaniem z istniejącym Polem.

  • Atrybut nazwa opisuje nazwę Mapy Stref.

  • Typ atrybutu jest wartością enum reprezentującą typ operacji. Może być dowolną wartością z OGÓLNE , OPRYSK, SIEW, NAWOŻENIE lub NAWOŻENIE WODĄ. Jest opcjonalne.

  • Kluczowy atrybut z wszystkimi szczegółami, w tym stawkami dla VRA, to zonesMapGeojson jako ucieczkowy łańcuch JSON.

    • Numer strefy jest wymieniony w właściwościach >> strefa.

    • Stawki zostaną włączone do właściwościach >> atrybutów.

Atrybut właściwościach jest obiektem JSON, który jest rozszerzany o strefa, stawki, nagłówkiStawek, cenyStawek i jednostkiStawek szczegóły. Wyjaśnienie, jak przypisać stawki, to TUTAJ.

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

Przykładowa mutacja bez zdefiniowanych stawek:

Domyślna reprezentacja bez przypisanego schematu kolorów wygląda następująco. Mapa Stref użytkownika >> geoMaps >> url jest podobna do 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. Przypisz niestandardowy schemat kolorów

Mutacja setGeoMaps przegląd:

  • Atrybut fieldUuid jest powiązaniem z istniejącym Polem.

  • Atrybut vectorAnalysisMapUuid jest powiązaniem z właśnie zapisanym Mapą Stref (VectorAnalysisMap) z pierwszego kroku.

  • Atrybut shortName opisuje styl do zmodyfikowania. Opcje dla Mapy Stref to strefy i miniaturka.

  • Atrybut hexColorCodes opisuje kody kolorów w formacie hex do ustawienia.

triangle-exclamation

Wyjaśnienie, jak zapisać niestandardowe kolory, to TUTAJ a jak zastosować niestandardowe kolory dynamicznie to TUTAJ.

Przykładowa mutacja:

W rezultacie wizualna reprezentacja z Mapy Stref >> geoMaps >> url podobna do 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 wygląda w ten sposób.

Last updated

Was this helpful?