87. Мутація: зберегти користувацьку «КартуВекторногоАналізу» (ZonesMap)

Нижче наведено деталі щодо збереження Custom ZonesMap з користувацькою схемою кольорів.

1. Збереження геометрій ZonesMap

triangle-exclamation

Мутація saveVectorAnalysisMap огляд:

  • Атрибут fieldUuid є зв’язком з існуючим Полем.

  • Атрибут назва описує назву ZonesMap.

  • Тип атрибута — значення enum, що представляє тип операції. Це може бути будь-яке значення з GENERAL , SPRAYING, SEEDING, FERTILIZING або IRRIGATION. Це необов’язково.

  • Ключовий атрибут з усіма деталями включно з нормами для VRA є zonesMapGeojson як екранований JSON-рядок.

    • Номер зони вказано в properties >> zone.

    • Норми будуть включені в properties >> attributes.

Атрибут properties є JSON-об’єктом, який розширюється за допомогою zone, rates, ratesHeaders, ratesPrices та ratesUnits деталей. Пояснення того, як призначати норми: ТУТ.

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

Приклад мутації без визначених норм:

За замовчуванням представлення без призначеної схеми кольорів виглядає так. ZonesMap користувача >> geoMaps >> url схожий на 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. Призначення користувацької схеми кольорів

Мутація setGeoMaps огляд:

  • Атрибут fieldUuid є зв’язком з існуючим Полем.

  • Атрибут vectorAnalysisMapUuid є зв’язком з щойно збереженим ZonesMap (VectorAnalysisMap) з першого кроку.

  • Атрибут shortName описує стиль для зміни. Опції для ZonesMap — zones та мініатюру.

  • Атрибут hexColorCodes описує hex-коди кольорів для встановлення.

triangle-exclamation

Пояснення того, як зберегти користувацькі кольори: ТУТ а також як застосувати користувацькі кольори на льоту: ТУТ.

Приклад мутації:

В результаті візуальне представлення з ZonesMap >> geoMaps >> url схожий на 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 виглядає так.

Last updated

Was this helpful?