المكتبات

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

لتحميل رمز JavaScript لواجهة برمجة تطبيقات JavaScript للخرائط، يمكنك تضمين عنوان URL لـ bootstrap على صفحتك بالنموذج https://maps.googleapis.com/maps/api/js. يحمّل طلب بدء التشغيل هذا جميع عناصر JavaScript ورموزها الرئيسية لاستخدامها في واجهة برمجة تطبيقات JavaScript لـ "خرائط Google". تتوفّر أيضًا بعض ميزات واجهة برمجة التطبيقات في المكتبات المستقلة التي لا يتم تحميلها ما لم تطلبها على وجه التحديد. ويساعد تقسيم المكوّنات التكميلية إلى المكتبات إلى تحميل واجهة برمجة التطبيقات الرئيسية (وتحليلها) بسرعة. ولا تتحمّل أي تكاليف إضافية إلّا في تحميل المكتبات وتحليلها إذا كنت بحاجة إليها.

ويمكنك تحميل مكتبات إضافية من خلال تحديد معلَمة libraries في طلب التشغيل، وتقديم اسم المكتبة أو المكتبات. يمكنك تحديد عدة مكتبات كقائمة مفصولة بفواصل. يمكنك بعد ذلك الوصول إلى المكتبات من خلال مساحة الاسم google.maps.libraryName.

تتوفّر المكتبات التالية:

  • drawing يوفر واجهة رسومية للمستخدمين لرسم المضلعات والمستطيلات والخطوط المتعددة والأعمدة والعلامات على الخريطة. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على مستندات الرسم.
  • تتضمن الدالتان geometry دوال حسابية لاحتساب القيم الهندسية الحجمية (مثل المسافة والمنطقة) على سطح الأرض. للحصول على مزيد من المعلومات، يمكنك الرجوع إلى مستندات مكتبة الهندسة.
  • journeySharing (تتوفّر هذه الميزة في القناة التجريبية فقط) وتقدّم الدعم لحلول النقل والخدمات اللوجستية في "منصة خرائط Google".
  • تعرض localContext الأماكن الرئيسية محل الاهتمام للمستخدمين بالقرب من الموقع الجغرافي الذي تحدّده. للحصول على مزيد من المعلومات، يمكنك الرجوع إلى مستندات مكتبة السياق المحلي.
  • تتيح لك marker إضافة علامات متقدمة قابلة للتخصيص وذات أداء عالٍ إلى خرائطك. لمزيد من المعلومات، يمكنك الاطّلاع على مستندات العلامات المتقدّمة.
  • يتيح لك تطبيق places البحث عن أماكن، مثل المؤسسات أو المواقع الجغرافية أو النقاط المهمة، ضمن منطقة محدّدة. يمكنك الرجوع إلى مستندات "مكتبة الأماكن" للاطّلاع على مزيد من المعلومات.
  • توفّر السمة visualization خرائط التمثيل اللوني لتمثيل البيانات بشكل مرئي. ولمزيد من المعلومات، يمكنك الرجوع إلى مستندات مكتبة التمثيل البصري.

يوضّح طلب التشغيل التالي كيفية إرسال طلب إلى مكتبة google.maps.geometry في Maps JavaScript API:

<script async
    src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&libraries=geometry&callback=initMap">
</script>

لطلب مكتبات متعددة، عليك الفصل بينها بفاصلة:

<script async
    src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&libraries=geometry,places&callback=initMap">
</script>