Class Maps

نقشه ها

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

خواص

اموال تایپ کنید توضیحات
Direction Finder Direction Finder Enums
Static Map Static Map Enums

روش ها

روش نوع برگشت شرح مختصر
decode Polyline(polyline) Number[] یک رشته چند خطی کدگذاری شده را به آرایه ای از نقاط باز می گرداند.
encode Polyline(points) String آرایه ای از نقاط را در یک رشته رمزگذاری می کند.
new Direction Finder() Direction Finder یک شی DirectionFinder جدید ایجاد می کند.
new Elevation Sampler() Elevation Sampler یک شی ElevationSampler ایجاد می کند.
new Geocoder() Geocoder یک شی Geocoder جدید ایجاد می کند.
new Static Map() Static Map یک شی StaticMap جدید ایجاد می کند.
set Authentication(clientId, signingKey) void استفاده از یک حساب Google Maps APIs Premium Plan را برای استفاده از سهمیه اضافی ایجاد می کند.

مستندات دقیق

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

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

بازگشت

Direction Finder - یک شی جهت یاب جدید.


new Elevation Sampler()

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

بازگشت

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


new Geocoder()

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

بازگشت

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


new Static Map()

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

بازگشت

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


set Authentication(clientId, signingKey)

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

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

پارامترها

نام تایپ کنید توضیحات
client Id String یک شناسه مشتری
signing Key String یک کلید امضای خصوصی