Class Maps

نقشه ها

امکان یافتن جهت، ژئوکدینگ، نمونه برداری از ارتفاع و ایجاد تصاویر نقشه ایستا را فراهم می کند.

خواص

اموال تایپ کنید توضیحات
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 استفاده از یک حساب Google Maps APIs Premium Plan را برای استفاده از سهمیه اضافی ایجاد می کند.

مستندات دقیق

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]);
}

پارامترها

نام تایپ کنید توضیحات
polyline String چند خط کدگذاری شده برای رمزگشایی.

بازگشت

Number[] - آرایه ای از جفت طول جغرافیایی (lat0، long0، lat1، long1، ...).

همچنین ببینید


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);

پارامترها

نام تایپ کنید توضیحات
points Number[] آرایه ای از جفت طول و عرض جغرافیایی برای رمزگذاری.

بازگشت

String - رشته ای رمزگذاری شده که آن نقاط را نشان می دهد.

همچنین ببینید


newDirectionFinder()

یک شی DirectionFinder جدید ایجاد می کند.

بازگشت

DirectionFinder - یک شی جهت یاب جدید.


newElevationSampler()

یک شی ElevationSampler ایجاد می کند.

بازگشت

ElevationSampler - یک شیء نمونه برداری ارتفاعی جدید.


newGeocoder()

یک شی Geocoder جدید ایجاد می کند.

بازگشت

Geocoder - یک شی geocoder جدید.


newStaticMap()

یک شی StaticMap جدید ایجاد می کند.

بازگشت

StaticMap - یک شیء نقشه استاتیک جدید.


setAuthentication(clientId, signingKey)

استفاده از یک حساب Google Maps APIs Premium Plan را برای استفاده از سهمیه اضافی ایجاد می کند. شناسه مشتری و کلید امضای شما را می‌توانید از پورتال پشتیبانی Google Enterprise دریافت کنید. برای بازگشت به استفاده از سهمیه پیش‌فرض، این مقادیر را روی null تنظیم کنید.

Maps.setAuthentication('gme-123456789', 'VhSEZvOXVSdnlxTnpJcUE');

پارامترها

نام تایپ کنید توضیحات
clientId String یک شناسه مشتری
signingKey String یک کلید امضای خصوصی