مجتمع Azure Maps - المشاريع مفتوحة المصدر

يتم إنشاء هذه المبادرات مفتوحة المصدر التي يحركها المجتمع والحفاظ عليها بواسطة فريق Azure Maps. فهي ليست جزءًا من عروض المنتجات أو الخدمات القياسية.

المشروعات مفتوحة المصدر

تسرد الجداول التالية بعض المشاريع والعينات الأكثر شيوعا خرائط Azure مفتوحة المصدر.

روبوتات

اسم المشروع ‏‏الوصف
Bot Framework - مهارة نقطة الاهتمام توفر مهارة نقطة الاهتمام قدرات ذات صلة بنقطة الاهتمام (POI ) إلى مساعد ظاهري باستخدام Azure Maps مع Azure Bot Service وBot Framework.
موقع BotBuilder عنصر تحكم منتقي موقع مفتوح المصدر لـ Microsoft Bot Framework مدعوم بخدمات Bing Maps REST.

وحدات Web SDK المفتوحة

يسرد الجدول التالي المشاريع مفتوحة المصدر التي توسع قدرات خرائط Azure Web SDK.

اسم المشروع ‏‏الوصف
وحدة الحركة Azure Maps مكتبة غنية من الحركات لاستخدامها مع Azure Maps Web SDK.
يجلب Azure Maps البيانات إلى وحدة التحكم في العرض وحدة Azure Maps Web SDK التي توفر عنصر تحكم يسهل عرض أي بيانات محملة على الخريطة.
وحدة التحكم في تحديد الموقع الجغرافي في Azure Maps وحدة Azure Maps Web SDK التي توفر عنصر تحكم يستخدم واجهة برمجة تطبيقات تحديد الموقع الجغرافي بالمستعرض لتحديد موقع المستخدم على الخريطة.
وحدة مصدر البيانات الشبكية في Azure Maps وحدة Azure Maps Web SDK التي توفر مصدر بيانات يقوم بتجميع نقاط البيانات في خلايا منطقة شبكة. تعرف هذه العملية أيضًا بالعديد من الأسماء مثل التشكيلات أو تجميع البيانات أو سلال سداسية عشرية.
وحدة التحكم في ملء الشاشة في Azure Maps وحدة خرائط Azure Web SDK التي توفر عنصر تحكم لعرض الخريطة في وضع ملء الشاشة.
وحدة طبقة إضافة علامات HTML في Azure Maps وحدة Azure Maps Web SDK التي توفر طبقة تعرض بيانات النقطة من مصدر بيانات كعناصر HTML على الخريطة.
وحدة مُصدّر الصور في Azure Maps وحدة Azure Maps Web SDK التي تنشئ لقطات شاشة للخريطة.
وحدة الخريطة الموجزة في Azure Maps وحدة Azure Maps Web SDK التي توفر عنصر تحكم يعرض خريطة موجزة للمنطقة التي تركز عليها الخريطة الرئيسية.
وحدة التحكم في شريط مقياس الرسم في Azure Maps وحدة Azure Maps Web SDK التي توفر عنصر تحكم يعرض شريط مقياس رسم بالنسبة للدقة بالبكسل في وسط الخريطة.
وحدة التحكم في التحديد في Azure Maps وحدة Azure Maps Web SDK التي توفر عناصر تحكم لتحديد البيانات في مصدر بيانات باستخدام أدوات الرسم أو عن طريق طلب مضلع نطاق مسار.
وحدة واجهة مستخدم خدمات Azure Maps مجموعة من عناصر تحكم واجهة مستخدم الويب التي تغلف خدمات خرائط AZURE REST.
وحدة مجموعات متتبع ملفات الإنترنت في Azure Maps وحدة نمطية خرائط Azure Web SDK تضيف تصورا إلى الخريطة التي توسع المجموعات في تخطيط عنكبوت حلزوني.
وحدة التحكم في النظارة المقربة في Azure Maps وحدة Azure Maps Web SDK التي توفر نافذة تعرض مجموعة بيانات داخل نظارة مقربة على الخريطة.
وحدة مسح الخريطة في Azure Maps وحدة Azure Maps Web SDK التي تسمح بالمسح بين خريطتين متداخلتين، وهي مثالية لمقارنة مجموعتي بيانات متداخلتين.
وحدة مزامنة الخريطة في Azure Maps وحدة Azure Maps Web SDK التي تقوم بمزامنة كاميرات خريطتين أو أكثر.

العينات

اسم المشروع ‏‏الوصف
نماذج التعليمات البرمجية في Azure Maps مجموعة من نماذج التعليمات البرمجية لاستخدام Azure Maps في التطبيقات المستندة إلى الويب.
نماذج التعليمات البرمجية السحابية الحكومية في Azure Maps مجموعة من نماذج التعليمات البرمجية لاستخدام Azure Maps من خلال Azure Government Cloud.
نماذج معرف خرائط Azure وMicrosoft Entra مجموعة من العينات التي توضح كيفية استخدام معرف Microsoft Entra مع خرائط Azure.
LiveMaps نموذج تطبيق يوفر مرئيات الخرائط الداخلية المباشرة لبيانات IoT أعلى خرائط Azure باستخدام خرائط Azure Creator.
نماذج دفتر ملاحظات Jupyter الخاص بخرائط Azure مجموعة من نماذج Python التي تستخدم خدمات Azure Maps REST.
Azure Maps .NET UWP IoT Remote Control نموذج تطبيق يوضح كيفية إنشاء خريطة يتم التحكم فيها عن بعد باستخدام خدمات مركز خرائط Azure وIoT.
تنفيذ التحليلات المكانية ل IoT باستخدام خرائط Azure يعد تعقب الأحداث ذات الصلة التي تحدث في المكان والوقت والتقاطها سيناريو شائع في IoT.

المكونات الإضافية للتحكم في خريطة جهات خارجية

اسم المشروع ‏‏الوصف
المكون الإضافي Cesium في Azure Maps مكون Cesium JS الإضافي الذي يسهل دمج خدمات Azure Maps مثل طبقات التجانب وخدمات الترميز الجغرافي.
المكون الإضافي لمنشور Azure Maps منشور مكون JavaScript الإضافي الذي يسهل تراكب طبقات التجانب من خدمات تجانب Azure Maps.
المكون الإضافي Azure Maps OpenLayers OpenLayers مكون JavaScript الإضافي الذي يسهل تراكب طبقات التجانب من خدمات تجانب Azure Maps.

الأدوات والموارد

اسم المشروع ‏‏الوصف
Azure Maps Docs مصدر لجميع وثائق Azure Location Based Services.
أدوات Azure Maps Creator أدوات Python لأدوات Azure Maps Creator.

للحصول على قائمة أكثر اكتمالا من المشاريع مفتوحة المصدر خرائط Azure التي تتضمن مشاريع تم إنشاؤها بواسطة المجتمع، راجع خرائط Azure المشاريع مفتوحة المصدر في GitHub.

إمكانية دعم المشاريع مفتوحة المصدر

تستخدم جميع خرائط Azure المشاريع والعينات مفتوحة المصدر التقنيات المدعومة والموصى بها وهي:

  • تم إنشاؤه وصيانته بواسطة Microsoft والمجتمع.
  • مبادرة مجتمعية – الأشخاص الذين يعملون على المبادرة لصالح الآخرين، ولديهم وظائف يومية عادية أيضا.
  • ليس منتجا، وغير مدعوم من قبل دعم Premier أو قنوات الدعم الرسمية الأخرى.
  • مدعوم بطرق مماثلة للمشاريع الأخرى مفتوحة المصدر التي تقوم بها Microsoft بدعم من المجتمع.

الخطوات التالية

اعثر على المزيد من مشاريع Azure Maps مفتوحة المصدر.