تسمح بالبحث عن الاتجاهات والترميز الجغرافي وعينات الارتفاع وإنشاء صور خريطة ثابتة.
أماكن إقامة
الموقع | Type | الوصف |
---|---|---|
DirectionFinder | DirectionFinderEnums | |
StaticMap | StaticMapEnums |
الطُرق
الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
---|---|---|
decodePolyline(polyline) | Number[] | فك ترميز سلسلة متعددة الخطوط المشفرة إلى مصفوفة من النقاط مرة أخرى. |
encodePolyline(points) | String | لترميز صفيف من النقاط في سلسلة. |
newDirectionFinder() | DirectionFinder | تنشئ كائن DirectionFinder جديد. |
newElevationSampler() | ElevationSampler | تنشئ كائن ElevationSampler. |
newGeocoder() | Geocoder | تنشئ كائن Geocoder جديدًا. |
newStaticMap() | StaticMap | تنشئ كائن StaticMap جديد. |
setAuthentication(clientId, signingKey) | void | تفعيل استخدام حساب خطة Premium لواجهات برمجة التطبيقات لخرائط Google الذي تم إنشاؤه خارجيًا للاستفادة من الحصص المخصصة الإضافية |
الوثائق التفصيلية
decodePolyline(polyline)
فك ترميز سلسلة متعددة الخطوط المشفرة إلى مصفوفة من النقاط مرة أخرى.
// Decodes a string representation of the latitudes and longitudes of Minneapolis and Milwaukee // respectively. var polyline = 'qvkpG`qhxPbgyI_zq_@'; var points = Maps.decodePolyline(polyline); for (var i = 0; i < points.length; i+= 2) { Logger.log('%s, %s', points[i], points[i+1]); }
المَعلمات
الاسم | Type | الوصف |
---|---|---|
polyline | String | خط متعدد مُشفَّر لفك ترميزه. |
استرجاع الكرة
Number[]
— مصفوفة من أزواج خطوط الطول والعرض (خط العرض0 وخط الطول0 وخط العرض 1 وخط الطول1 و...).
يمكن أيضًا مراجعة
encodePolyline(points)
لترميز صفيف من النقاط في سلسلة.
// The latitudes and longitudes of New York and Boston respectively. var points = [40.77, -73.97, 42.34, -71.04]; var polyline = Maps.encodePolyline(points);
المَعلمات
الاسم | Type | الوصف |
---|---|---|
points | Number[] | مصفوفة من أزواج خطوط الطول/العرض المراد ترميزها. |
استرجاع الكرة
String
- سلسلة مرمّزة تمثّل تلك النقاط.
يمكن أيضًا مراجعة
newDirectionFinder()
newElevationSampler()
newGeocoder()
newStaticMap()
setAuthentication(clientId, signingKey)
تفعيل استخدام حساب خطة Premium لواجهات برمجة التطبيقات لخرائط Google الذي تم إنشاؤه خارجيًا للاستفادة من الحصص المخصصة الإضافية ويمكن الحصول على معرِّف العميل ومفتاح التوقيع من بوابة
دعم Google Enterprise. اضبط هذه القيم على null
للعودة إلى استخدام مخصصات الحصة التلقائية.
Maps.setAuthentication('gme-123456789', 'VhSEZvOXVSdnlxTnpJcUE');
المَعلمات
الاسم | Type | الوصف |
---|---|---|
clientId | String | معرّف العميل. |
signingKey | String | مفتاح توقيع خاص. |