47. Query: "ZonesMaps" を取得
ユーザーの「ZonesMaps」を取得するクエリ。ページネーションロジックを実装するにはクエリパラメータを使用します pageSize(ページサイズ)。フィルターはAND条件のように動作します。例えばでフィルタリングすることが可能です farmUuid, fieldUuid, vectorAnalysisMapUuid, ラベル, 目的, タイプ、および withRatesOnly 1つのクエリで、または1つのフィルター条件だけを使うか、条件を使わないこともできます。
制限: でのフィルタリングは 目的, タイプ、および withRatesOnly と併用する場合にのみ機能します fieldUuid。ゾーンマップをで検索することが許可されています vectorAnalysisMapUuid 単一の属性。
レスポンスには lastEvaluatedKey(最後に評価されたキー) と totalCount(合計件数) が含まれます。 lastEvaluatedKey(最後に評価されたキー) はフィルター条件に一致する最後に処理されたレコードを指します。 totalCount(合計件数) はフィルタリング条件に一致するレコードの総数です。
テンプレート
クエリ FilterZonesMapsSample {
getZonesMaps(
filter: {
pageSize: 10
fieldUuid: "<placeholder_of_field_uuid>"
farmUuid: "<placeholder_of_farm_uuid>"
purpose: SEEDING
type: SATELLITE
labels: ["id=field"]
withRatesOnly: true
vectorAnalysisMapUuid: "<placeholder_of_vectoranalysismap_uuid>"
}
) {
zonesMaps {
uuid
名前
zonesMapGeojson(unit: ACRES)
zonesMapUrl
}
totalCount(合計件数)
lastEvaluatedKey {
PartitionKey
SortKey
TagString
}
}
}リクエスト
レスポンス
メタデータ
レスポンスは以下のJSONを含みます。
ゾーンの統計とジオメトリ
ゾーンの統計とジオメトリの詳細は以下にあります zonesMapUrl .
の統計のサンプルは properties は下記です。
最終更新
役に立ちましたか?