يتيح هذا الإجراء العثور على الاتجاهات والترميز الجغرافي وتحليل الارتفاع وإنشاء صور static map.
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
Direction | Direction | |
Static | Static |
الطُرق
الطريقة | نوع القيمة التي يتم عرضها | وصف قصير |
---|---|---|
decode | Number[] | فك ترميز سلسلة مخطّط متعدد الأضلاع مشفّرة إلى مصفوفة من النقاط. |
encode | String | ترميز صفيف من النقاط في سلسلة |
new | Direction | تُنشئ عنصر DirectionFinder جديدًا. |
new | Elevation | لإنشاء عنصر ElevationSampler |
new | Geocoder | لإنشاء عنصر Geocoder جديد |
new | Static | لإنشاء عنصر StaticMap جديد. |
set | void | يتيح استخدام حساب خطة Google Maps APIs Premium تم إنشاؤه خارجيًا، للاستفادة من حصة إضافية ممنوحة. |
مستندات تفصيلية
decode Polyline(polyline)
فك ترميز سلسلة مخطّط متعدد الأضلاع المشفّرة إلى مصفوفة من النقاط.
// Decodes a string representation of the latitudes and longitudes of // Minneapolis and Milwaukee respectively. const polyline = 'qvkpG`qhxPbgyI_zq_@'; const points = Maps.decodePolyline(polyline); for (let i = 0; i < points.length; i += 2) { Logger.log('%s, %s', points[i], points[i + 1]); }
المعلمات
الاسم | النوع | الوصف |
---|---|---|
polyline | String | خط متعدد مُشفَّر لفك التشفير |
الإرجاع
Number[]
: صفيف من أزواج خطوط العرض وخطوط الطول (lat0 وlong0 وlat1 وlong1 وما إلى ذلك)
انظر أيضًا
encode Polyline(points)
ترميز صفيف من النقاط في سلسلة
// The latitudes and longitudes of New York and Boston respectively. const points = [40.77, -73.97, 42.34, -71.04]; const polyline = Maps.encodePolyline(points);
المعلمات
الاسم | النوع | الوصف |
---|---|---|
points | Number[] | صفيف من أزواج خطوط العرض/خطوط الطول لتشفيرها |
الإرجاع
String
: سلسلة مشفّرة تمثّل هذه النقاط.
انظر أيضًا
new Direction Finder()
new Elevation Sampler()
new Geocoder()
new Static Map()
set Authentication(clientId, signingKey)
يتيح استخدام حساب Google Maps APIs Premium Plan تم إنشاؤه خارجيًا،
للاستفادة من حصة إضافية. يمكن الحصول على معرّف العميل ومفتاح التوقيع من "بوابة دعم Google Enterprise
". اضبط هاتين القيمتَين على null
للرجوع إلى استخدام الحصة التلقائية
الإذنَين.
Maps.setAuthentication('gme-123456789', 'VhSEZvOXVSdnlxTnpJcUE');
المعلمات
الاسم | النوع | الوصف |
---|---|---|
client | String | معرّف العميل |
signing | String | مفتاح توقيع خاص |