Maps Service
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
خرائط Google
تسمح هذه الخدمة للنصوص البرمجية بإنشاء خرائط ثابتة، والعثور على الاتجاهات، وتحويل العناوين إلى إحداثيات ترميز جغرافي، وأخذ عيّنات من الارتفاعات.
الدروس
| الاسم | وصف قصير |
Avoid | تعداد يمثّل أنواع القيود التي يجب تجنُّبها عند البحث عن الاتجاهات. |
Color | تعداد يمثّل الألوان المسماة المتاحة للاستخدام في صور الخرائط. |
DirectionFinder | يسمح هذا الإذن باسترداد الاتجاهات بين المواقع الجغرافية. |
DirectionFinderEnums | مجموعة من التعدادات التي يستخدمها DirectionFinder |
ElevationSampler | تسمح بأخذ عيّنات من الارتفاعات في مواقع جغرافية معيّنة. |
Format | تعداد يمثّل تنسيق صورة الخريطة. |
Geocoder | تتيح هذه السمة التحويل بين العنوان والإحداثيات الجغرافية. |
Maps | تتيح هذه الخدمة العثور على الاتجاهات، والترميز الجغرافي، وأخذ عيّنات من الارتفاع، وإنشاء صور ثابتة للخرائط. |
MarkerSize | تعداد يمثّل حجم علامة تمت إضافتها إلى خريطة. |
Mode | تعداد يمثّل وسيلة التنقّل المطلوب استخدامها عند البحث عن الاتجاهات. |
StaticMap | تتيح إنشاء صور خرائط ثابتة وتزيينها. |
StaticMapEnums | مجموعة من التعدادات التي يستخدمها StaticMap |
Type | تعداد يمثّل نوع الخريطة المطلوب عرضها. |
الخصائص
| الموقع | النوع | الوصف |
TOLLS | Enum | تجنُّب رسوم العبور |
HIGHWAYS | Enum | تجنُّب الطرق السريعة |
الخصائص
| الموقع | النوع | الوصف |
BLACK | Enum | |
BROWN | Enum | |
GREEN | Enum | |
PURPLE | Enum | |
YELLOW | Enum | |
BLUE | Enum | |
GRAY | Enum | |
ORANGE | Enum | |
RED | Enum | |
WHITE | Enum | |
الخصائص
| الموقع | النوع | الوصف |
PNG | Enum | تنسيق PNG ذو 8 بت |
PNG8 | Enum | تنسيق PNG ذو 8 بت |
PNG32 | Enum | تنسيق PNG 32 بت |
GIF | Enum | تنسيق GIF |
JPG | Enum | تنسيق JPEG |
JPG_BASELINE | Enum | تنسيق JPEG غير متدرّج |
الخصائص
| الموقع | النوع | الوصف |
TINY | Enum | الأسواق الصغيرة جدًا (أصغر الأسواق المتاحة) |
MID | Enum | علامات متوسطة الحجم (الأكبر حجمًا). |
SMALL | Enum | علامات صغيرة الحجم |
الخصائص
| الموقع | النوع | الوصف |
DRIVING | Enum | اتجاهات القيادة عبر الطرق |
WALKING | Enum | اتجاهات المشي عبر مسارات المشاة والأرصفة (حيثما توفّرت) |
BICYCLING | Enum | اتجاهات الدراجات عبر المسارات المخصّصة للدراجات والشوارع المفضّلة (حيثما توفّرت) |
TRANSIT | Enum | اتجاهات النقل العام عبر مسارات النقل العام (حيثما توفّرت) |
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
addAddress(address) | StaticMap | تضيف هذه السمة عنوانًا جديدًا إلى تعريف المسار الحالي. |
addMarker(latitude, longitude) | StaticMap | تضيف هذه الطريقة علامة إلى الخريطة باستخدام نقطة (خط العرض/خط الطول). |
addMarker(address) | StaticMap | تضيف هذه الطريقة علامة إلى الخريطة باستخدام عنوان. |
addPath(points) | StaticMap | تضيف هذه الطريقة مسارًا إلى الخريطة باستخدام مجموعة من النقاط. |
addPath(polyline) | StaticMap | تضيف هذه الطريقة مسارًا إلى الخريطة باستخدام خطوط متعدّدة مرمّزة. |
addPoint(latitude, longitude) | StaticMap | تضيف هذه السمة نقطة جديدة (خط العرض/خط الطول) إلى تعريف المسار الحالي. |
addVisible(latitude, longitude) | StaticMap | تضيف هذه السمة موقعًا جغرافيًا (خط العرض/خط الطول) يجب أن يكون مرئيًا في الخريطة. |
addVisible(address) | StaticMap | تضيف هذه السمة موقعًا جغرافيًا للعنوان يجب أن يكون مرئيًا على الخريطة. |
beginPath() | StaticMap | يبدأ تعريف مسار جديدًا. |
clearMarkers() | StaticMap | يمحو مجموعة العلامات الحالية. |
clearPaths() | StaticMap | محو مجموعة المسارات الحالية |
clearVisibles() | StaticMap | يمحو مجموعة المواقع الجغرافية المرئية الحالية. |
endPath() | StaticMap | تُكمل هذه الطريقة تعريف مسار بدأ باستخدام beginPath(). |
getAs(contentType) | Blob | لعرض البيانات داخل هذا العنصر ككائن ثنائي كبير تم تحويله إلى نوع المحتوى المحدّد |
getBlob() | Blob | تعرض هذه السمة بيانات الصورة كـ Blob. |
getMapImage() | Byte[] | تعرض بيانات الصورة الأولية كمصفوفة بايت. |
getMapUrl() | String | تعرض هذه السمة عنوان URL لصورة الخريطة. |
setCenter(latitude, longitude) | StaticMap | تضبط هذه السمة مركز الخريطة باستخدام نقطة (خط العرض/خط الطول). |
setCenter(address) | StaticMap | تضبط هذه السمة مركز الخريطة باستخدام عنوان. |
setCustomMarkerStyle(imageUrl, useShadow) | StaticMap | تضبط هذه السمة صورة العلامة المخصّصة التي سيتم استخدامها عند إنشاء علامات جديدة. |
setFormat(format) | StaticMap | تضبط هذه السمة تنسيق صورة الخريطة. |
setLanguage(language) | StaticMap | تضبط هذه السمة اللغة التي سيتم استخدامها للنص على الخريطة (حيثما كان ذلك متاحًا). |
setMapType(mapType) | StaticMap | تضبط هذه السمة نوع الخريطة المطلوب عرضها. |
setMarkerStyle(size, color, label) | StaticMap | تضبط هذه السمة نمط العلامة الذي سيتم استخدامه عند إنشاء علامات جديدة. |
setMobile(useMobileTiles) | StaticMap | تضبط هذه السمة ما إذا كان سيتم استخدام مجموعات مربّعات متخصّصة للأجهزة الجوّالة أم لا. |
setPathStyle(weight, color, fillColor) | StaticMap | تضبط هذه السمة نمط المسار الذي سيتم استخدامه عند إنشاء مسارات جديدة. |
setSize(width, height) | StaticMap | تضبط هذه السمة عرض صورة الخريطة وارتفاعها بالبكسل. |
setZoom(zoom) | StaticMap | تضبط هذه السمة عامل التكبير أو مستوى التكبير المستخدَم للخريطة. |
الخصائص
| الموقع | النوع | الوصف |
ROADMAP | Enum | خريطة طريق عادية، كما تظهر عادةً على موقع "خرائط Google" الإلكتروني |
SATELLITE | Enum | خريطة القمر الصناعي |
TERRAIN | Enum | خريطة تضاريس مادية تعرض التضاريس والنباتات |
HYBRID | Enum | هي مزيج من خرائط القمر الصناعي وخرائط الطرق، وتعرض طبقة شفافة من الشوارع الرئيسية وأسماء الأماكن على خريطة القمر الصناعي. |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2026-02-19 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2026-02-19 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]