81. Запрос: получить GeoJSON для "Карту по уравнению"
Получить GeoJSON "EquationMaps", отфильтрованный по equationMapUuids.
Атрибут equationMapGeojson содержит GeoJSON с Полигоны или Мультиполигон(ами) включая геопространственные атрибуты объекта, такие как id, value и площадь в заданных единицах.
Ключевые детали:
Параметр
asMultiGeometry: trueозначает, чтоПолигоны(ячейки "Equation Map") будут объединены вМультиполигонына основеvalueатрибута каждой ячейки "Equation Map".Выходную площадь можно настроить с помощью
unitпараметра. Доступные варианты:ACRES,HECTARES,SQUARE_METERS
query GetEquationMapGeometries {
getFields (filter: {fieldUuid: "<placeholder_of_farm_uuid>"}) {
fields {
equationMaps(equationMapUuids: ["<placeholder_of_equationmap_uuid>"]) {
equationMapGeojson(unit: HECTARES, asMultiGeometry: true)
}
}
}
}Если геометрии не требуются (требуются только атрибуты), то существует attributesJson вместо equationMapGeojson для использования.
query GetEquationMapAttributes {
getFields (filter: {fieldUuid: "<placeholder_of_farm_uuid>"}) {
fields {
equationMaps(equationMapUuids: ["<placeholder_of_equationmap_uuid>"]) {
attributesJson(unit: HECTARES, asMultiGeometry: true)
}
}
}
}Последнее обновление
Это было полезно?