تعرض مصفوفة بايت تحتوي على بيانات مربع صورة PNG.
طلب HTTP
GET https://pollen.googleapis.com/v1/mapTypes/{mapType}/heatmapTiles/{zoom}/{x}/{y}
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
mapType |
مطلوب. نوع خريطة التمثيل اللوني لحبوب اللقاح. تحدد مجموعة حبوب اللقاح والفهرس التي ستمثلها الخريطة بيانيًا. |
zoom |
مطلوب. مستوى تكبير/تصغير الخريطة. لتحديد مدى حجم أو صغر محتويات الخريطة التي تظهر في عرض الخريطة.
القيم المسموح بها: 0-16 |
x |
مطلوب. تحدد النقطة بين الشرق والغرب في المربع المطلوب. |
y |
مطلوب. يحدد النقطة بين الشمال والجنوب في المربع المطلوب. |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
رسالة تمثل نص HTTP عشوائي. لا تستخدَم هذه الرسالة إلا مع تنسيقات البيانات الأساسية التي يتعذَّر تمثيلها بترميز JSON، مثل البيانات الثنائية الأولية أو صفحة HTML.
يمكن استخدام هذه الرسالة في طرق واجهة برمجة التطبيقات المستخدَمة في بث البيانات وغير المستخدَمة على حد سواء لإجراء الطلب والاستجابة أيضًا.
يمكن استخدام هذه الرسالة باعتبارها حقل عالي المستوى للطلب، والذي يعدّ مناسبًا لاستخراج معلمات من عنوان URL أو نموذج HTTP إلى حقول الطلب وللدخول أيضًا إلى نص HTTP أولي.
مثال:
message GetResourceRequest {
// A unique request id.
string request_id = 1;
// The raw HTTP body is bound to this field.
google.api.HttpBody http_body = 2;
}
service ResourceService {
rpc GetResource(GetResourceRequest)
returns (google.api.HttpBody);
rpc UpdateResource(google.api.HttpBody)
returns (google.protobuf.Empty);
}
مثال مع طرق البث:
service CaldavService {
rpc GetCalendar(stream google.api.HttpBody)
returns (stream google.api.HttpBody);
rpc UpdateCalendar(stream google.api.HttpBody)
returns (stream google.api.HttpBody);
}
يؤدي استخدام هذا النوع إلى تغيير طريقة معالجة نصوص الطلبات والردود، بدون أن يطرأ أي تغيير على عمل الميزات الأخرى.
إذا كانت الاستجابة ناجحة، تكون الاستجابة هي استجابة HTTP عامة يتم تحديد تنسيقها من خلال الطريقة.
تمثيل JSON |
---|
{ "contentType": string, "data": string, "extensions": [ { "@type": string, field1: ..., ... } ] } |
الحقول | |
---|---|
contentType |
قيمة العنوان "نوع محتوى HTTP" التي تحدد نوع محتوى النص. |
data |
نص طلب/استجابة HTTP كنص ثنائي أوّلي. سلسلة بترميز base64. |
extensions[] |
البيانات الوصفية للاستجابة الخاصة بالتطبيق. يجب أن يتم تحديد هذه البيانات في الاستجابة الأولى لواجهات برمجة تطبيقات البث. كائن يحتوي على حقول من نوع عشوائي يحتوي الحقل الإضافي |
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/cloud-platform
لمزيد من المعلومات، يُرجى الاطِّلاع على نظرة عامة على OAuth 2.0.
MapType
نوع خريطة التمثيل اللوني لحبوب اللقاح. تحدد مجموعة حبوب اللقاح والفهرس التي ستمثلها الخريطة بيانيًا.
عمليات التعداد | |
---|---|
MAP_TYPE_UNSPECIFIED |
نوع الخريطة غير محدَّد. |
TREE_UPI |
سيمثل نوع خريطة التمثيل اللوني خريطة رسومية لفهرس الشجر. |
GRASS_UPI |
سيمثل نوع خريطة التمثيل اللوني خريطة رسومية لمؤشر العشب. |
WEED_UPI |
سيمثل نوع خريطة التمثيل اللوني خريطة رسومية لفهرس الأعشاب الضارة. |