90. क्वेरी: ज्योमेट्री द्वारा SatelliteImagery डेटा प्राप्त करें
किसी भी एड-हॉक ज्योमेट्री के लिए वनस्पति-सूचकांक सांख्यिकी प्राप्त करें - कोई पंजीकृत खेत सीमा आवश्यक नहीं. यह एंडपॉइंट आपकी ज्योमेट्री के भीतर पिक्सल्स के सारांश आँकड़े गणना करता है जबकि बादलों वाले पिक्सलों को अनदेखा करना. वर्तमान में समर्थन किया गया है सेंटिनल2 (S2) , लैंडसैट (L4/L5/L7/L8/L9) और प्लैनेट (PS) प्रोवाइडर्स।
यह पृष्ठ GeoPard की API पैटर्न का पालन करता है और प्रमाणीकरण GraphQL एंडपॉइंट्स में उपयोग किए जाने वाला।
आप क्या कर सकते हैं
क्वेरी वनस्पति सूचकांक के लिए Point, MultiPoint, Polygon, और MultiPolygon ज्योमेट्रियों।
इमेजरी चुनें प्रोवाइडर्स: S2, L4, L5, L7, L8, L9, PS.
प्राप्त करें तारीख-स्टैम्प किए हुए प्रति अधिग्रहण परिणाम के साथ:
बादल-रहित - आपकी ज्योमेट्री का वह अंश जो बादल-रहित है, 0 से 1 तक की रेंज, जहाँ 1 का अर्थ पूरी तरह बादल-रहित है।
value - चयनित सूचकांक के लिए सांख्यिकी गणना की गई केवल बादल-रहित पिक्सलों पर, शामिल है min, max, avg, mdn, var, std.
विकल्प के तौर पर प्रदान करें रेंजेस कवरेज सांख्यिकी निकालने के लिए सूचकांक मान रेंजों की array। जब प्रदान किया जाता है, तो प्रतिक्रिया में एक रेंजेस फ़ील्ड शामिल होगा जो दिखाएगा कि क्षेत्र का कितना प्रतिशत प्रत्येक निर्दिष्ट रेंज में आता है।
प्रत्येक रंग/रेंज द्वारा व्यापा गया क्षेत्र - सूचकांक मान के आधार पर (कम => अधिक)
कवरेज प्रतिशत - सतह प्रतिशत का प्रतिनिधित्व करने वाली प्रति रेंज 0..1 मान
समर्थित सूचकांक
EVI2, NDVI, RVI, LAI, OSAVI, SAVI, GNDVI, IPVI, GCI, WDRVI, RCI, SBI, MCARI1. सूचकांक परिभाषाएँ GeoPard के वनस्पति सूचकांक कैटलॉग का अनुसरण करती हैं जो पूरे API में उपयोग होता है।
इनपुट पैरामीटर
फ़ील्ड
प्रकार
अनिवार्य
नोट्स
index
Enum (ऊपर देखें)
✅
गणना करने के लिए वनस्पति सूचकांक।
प्रोवाइडर्स
[Provider!]!
✅
इनमें से कोई भी S2, L4, L5, L7, L8, L9, PS.
startDate
String (ISO8601)
✅
समावेशी प्रारंभ, उदाहरण के लिए "2025-05-10T00:00:00.000Z".
endDate
String (ISO8601)
✅
स्कीमा के अनुसार अनन्य अंत या समावेशी अंत; अपने अन्य GeoPard क्वेरीज से मेल खाएं।
geojson
String
✅
एक stringified GeoJSON प्रकार का Point / MultiPoint / Polygon / MultiPolygon (WGS84 [lon, lat]). स्ट्रिंग के अंदर कोट्स को एस्केप करना याद रखें।
रेंजेस
[[Float!]!]
❌
की Array [min, max] कवरेज सांख्यिकी निकालने के लिए सूचकांक मान रेंज के जोड़े
प्रदर्शन मार्गदर्शन
Polygon/MultiPolygon ज्योमेट्रियों के लिए, डेट रेंज को तंग रखें (~10–15 दिन) प्रोसेसिंग समय के कारण।
टाइमआउट: 30 s. सीमा पर पहुँचने पर कम दिनों और/या कम प्रोवाइडर्स का उपयोग करें।
Point/MultiPoint के लिए, बड़ी रेंजें आमतौर पर ठीक रहती हैं (पॉइंट हल्के होते हैं)।
प्रतिक्रिया का स्वरूप
उदाहरण 1: MultiPolygon के साथ MCARI1 S2/L8/L9 पर 5-दिन की विंडो में
अनुरोध करें
प्रतिक्रिया
उदाहरण 2: MultiPoint के साथ NDVI S2/L8/L9 पर 5-दिन की विंडो में
अनुरोध करें
प्रतिक्रिया
उदाहरण 3: MultiPolygon के साथ NDVI S2/L8/L9 पर रेंजेस के साथ 5-दिन की विंडो में
graphqlCopyEdit{
geojson # आपके इनपुट ज्योमेट्री का इको (stringified)
data: [
{
uuid # रास्टर सीन id
provider # S2, L8, L9, ...
acquisitionDate # ISO8601
cloudfree # 0..1 बादल-रहित क्षेत्र का फ्रैक्शन
value: {
index # उदाहरण के लिए, NDVI
min
max
avg
mdn
var
std
}
ranges: {
value
coverage
}
}
]
}