81. Zapytanie: Pobierz GeoJSON z "EquationMap"

Pobierz GeoJSON "EquationMaps" filtrowane według equationMapUuids.

Atrybut equationMapGeojson zawierający GeoJSON z Poligony lub MultiPoligonami zawierający atrybuty cech geoprzestrzennych, takie jak id, value i pole w zdefiniowanych jednostkach.

Kluczowe informacje:

  • Parametr asMultiGeometry: true oznacza, że Poligony (komórki „Mapy równań”) zostaną połączone w MultiPoligony na podstawie value atrybutu każdej komórki „Mapy równań”.

  • Powierzchnię wyjściową można skonfigurować za pomocą parametru jednostki Dostępne opcje: AKRY, HEKTARY, METRY_KWADRATOWE

zapytanie GetEquationMapGeometries {
  getFields (filter: {fieldUuid: "<placeholder_of_farm_uuid>"}) {
    fields {
      equationMaps(equationMapUuids: ["<placeholder_of_equationmap_uuid>"]) {
        equationMapGeojson(unit: HECTARES, asMultiGeometry: true)        
      }
    }
  }
}

Jeśli geometrie nie są wymagane (potrzebne są tylko atrybuty), to istnieje attributesJson zamiast equationMapGeojson do użycia.

zapytanie GetEquationMapAttributes {
  getFields (filter: {fieldUuid: "<placeholder_of_farm_uuid>"}) {
    fields {
      equationMaps(equationMapUuids: ["<placeholder_of_equationmap_uuid>"]) {
        attributesJson(unit: HECTARES, asMultiGeometry: true)        
      }
    }
  }
}

Last updated

Was this helpful?