ملاحظة
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
عند استخدام خدمة Azure Maps Render، إما كخريطة أساسية أو طبقة، يطلب منك عرض إسناد حقوق النشر لموفر البيانات المناسب على الخريطة. يجب عرض هذه المعلومات في الزاوية السفلية اليسرى من الخريطة.
الصورة أعلاه هي مثال على خريطة من خدمة Render تعرض نمط الطريق. وهو يظهر إسناد حقوق النشر في الزاوية السفلية اليمنى من الخريطة.
الصورة أعلاه هي مثال على خريطة من خدمة Render تعرض نمط القمر الصناعي. لاحظ أن هناك موفر بيانات آخر مدرجا.
واجهة برمجة تطبيقات الحصول على إسناد الخريطة
تمكنك واجهة برمجة تطبيقات Get Map Attribution من طلب تعيين معلومات إسناد حقوق النشر بحيث يمكنك العرض على الخريطة داخل تطبيقاتك.
متى تستخدم واجهة برمجة تطبيقات Get Map Attribution
يجب عرض معلومات إسناد حقوق النشر للخريطة على الخريطة في أي تطبيقات تستخدم واجهة برمجة تطبيقات Render.
عند استخدام تجانبات الخريطة من خدمة Render في خريطة تابعة لجهة خارجية، يجب عرض معلومات إسناد حقوق النشر وتحديثها على الخريطة.
يتغير محتوى الخريطة عندما يحدد المستخدم نمطا مختلفا أو يقوم بالتكبير أو التصغير أو تحريك الخريطة. يؤدي كل إجراء من إجراءات المستخدم هذه إلى إطلاق حدث. عند إطلاق أي من هذه الأحداث، تحتاج إلى استدعاء واجهة برمجة تطبيقات Get Map Attribution. بمجرد الحصول على معلومات إسناد حقوق النشر المحدثة، تحتاج بعد ذلك إلى عرضها في الزاوية السفلية اليسرى من الخريطة.
نظرا لأن موفري البيانات يمكن أن يختلفوا اعتمادا على المنطقة ومستوى التكبير/التصغير ، فإن واجهة برمجة تطبيقات Get Map Attribution تأخذ هذه المعلمات كإدخال وترجع نص الإسناد المقابل.
كيفية استخدام واجهة برمجة تطبيقات Get Map Attribution
تحتاج إلى المعلومات التالية لتشغيل attribution
الأمر:
المعلمة | كتابة | وصف |
---|---|---|
نسخة واجهة برمجة التطبيقات | خيط | رقم إصدار Azure Maps API. |
حدود | صفيف | سلسلة تمثل المنطقة المستطيلة لمربع إحاطة. يتم تعريف معلمة الحدود بواسطة إحداثيات المربع المحيط الأربعة. أول 2 هي خط الطول وخط العرض WGS84 تحديد الزاوية الجنوبية الغربية والأخير 2 هي خط الطول وخط العرض WGS84 تحديد الزاوية الشمالية الشرقية. يتم تقديم السلسلة بالتنسيق التالي: [SouthwestCorner_Longitude، SouthwestCorner_Latitude، NortheastCorner_Longitude، NortheastCorner_Latitude]. |
tilesetId | TilesetID | مجموعة الإطارات المتجانبة هي مجموعة من بيانات النقط أو المتجهات مقسمة إلى شبكة موحدة من المربعات المربعة عند مستويات تكبير/تصغير محددة مسبقا. تحتوي كل مجموعة تجانب على tilesetId لاستخدامه عند تقديم الطلبات. يتم إنشاء tilesetId لمجموعات التجانب التي تم إنشاؤها باستخدام منشئ خرائط Azure من خلال واجهة برمجة تطبيقات إنشاء Tileset. هناك مجموعات تجانب جاهزة للاستخدام توفرها خرائط Azure، مثل microsoft.base.road ، microsoft.base.hybrid و microsoft.weather.radar.main ، يمكن العثور على قائمة كاملة وثائق Get Map Attribution REST API. |
التكبير | integer | مستوى التكبير/التصغير للتجانب المحدد. يعتمد النطاق الصالح على الإطار المتجانب، راجع جدول TilesetID للحصول على قيم صالحة لمجموعة تجانب معينة. لمزيد من المعلومات، راجع مقالة مستويات التكبير/التصغير وشبكة التجانب . |
مفتاح الاشتراك | خيط | أحد مفاتيح خرائط Azure المتوفرة من حساب Azure Map. لمزيد من المعلومات، راجع مقالة المصادقة باستخدام خرائط Azure . |
قم بتشغيل طلب GET التالي للحصول على إسناد حقوق النشر المقابل لعرضه على الخريطة:
https://atlas.microsoft.com/map/attribution?subscription-key={Your-Azure-Maps-Subscription-key}&api-version=2024-04-01&tilesetId=microsoft.base&zoom=6&bounds=-122.414162,47.579490,-122.247157,47.668372
معلومات إضافية
- لمزيد من المعلومات، راجع وثائق خدمة العرض .