Maps Service

نقشه ها

این سرویس به اسکریپت‌ها اجازه می‌دهد تا نقشه‌های ایستا تولید کنند، مسیرها را پیدا کنند، آدرس‌ها را به مختصات ژئوکد تبدیل کنند و ارتفاع‌های نمونه را انتخاب کنند.

کلاس ها

نام شرح مختصر
Avoid فهرستی که نشان دهنده انواع محدودیت هایی است که هنگام یافتن مسیرها باید از آنها اجتناب کنید.
Color شماره ای که رنگ های نامگذاری شده موجود برای استفاده در تصاویر نقشه را نشان می دهد.
Direction Finder امکان بازیابی جهت ها بین مکان ها را فراهم می کند.
Direction Finder Enums مجموعه ای از enums که توسط Direction Finder استفاده می شود.
Elevation Sampler امکان نمونه برداری از ارتفاعات در مکان های خاص را فراهم می کند.
Format شماره ای که فرمت تصویر نقشه را نشان می دهد.
Geocoder امکان تبدیل بین یک آدرس و مختصات جغرافیایی را فراهم می کند.
Maps امکان یافتن جهت، ژئوکدینگ، نمونه برداری از ارتفاع و ایجاد تصاویر نقشه ایستا را فراهم می کند.
Marker Size یک عدد نشان دهنده اندازه نشانگر اضافه شده به نقشه.
Mode یک عدد نشان دهنده حالت سفر برای استفاده در هنگام یافتن مسیرها.
Static Map امکان ایجاد و تزئین تصاویر نقشه ایستا را فراهم می کند.
Static Map Enums مجموعه ای از enums استفاده شده توسط Static Map .
Type یک عدد نشان دهنده نوع نقشه برای ارائه.

Avoid

خواص

اموال تایپ کنید توضیحات
TOLLS Enum از عوارض بپرهیزید
HIGHWAYS Enum از بزرگراه ها دوری کنید.

Color

خواص

اموال تایپ کنید توضیحات
BLACK Enum
BROWN Enum
GREEN Enum
PURPLE Enum
YELLOW Enum
BLUE Enum
GRAY Enum
ORANGE Enum
RED Enum
WHITE Enum

Direction Finder

روش ها

روش نوع برگشت شرح مختصر
add Waypoint(latitude, longitude) Direction Finder با استفاده از یک نقطه (lat/lng)، نقطه‌ای را اضافه می‌کند که مسیر باید از آن عبور کند.
add Waypoint(address) Direction Finder با استفاده از یک آدرس، نقطه‌ای را اضافه می‌کند که مسیر باید از آن عبور کند.
clear Waypoints() Direction Finder مجموعه فعلی ایستگاه های بین راه را پاک می کند.
get Directions() Object مسیرها را با استفاده از مبدا، مقصد و سایر گزینه‌های تنظیم شده دریافت می‌کند.
set Alternatives(useAlternatives) Direction Finder تعیین می کند که آیا مسیرهای جایگزین باید به جای بالاترین رتبه (پیش فرض به نادرست) بازگردانده شوند یا نه.
set Arrive(time) Direction Finder زمان مورد نظر رسیدن (در صورت لزوم) را تنظیم می کند.
set Avoid(avoid) Direction Finder تعیین می کند که آیا از انواع خاصی از محدودیت ها اجتناب شود.
set Depart(time) Direction Finder زمان حرکت مورد نظر را تنظیم می کند (در صورت لزوم).
set Destination(latitude, longitude) Direction Finder با استفاده از یک نقطه (lat/lng) مکان پایانی را برای محاسبه جهت تعیین می کند.
set Destination(address) Direction Finder با استفاده از یک آدرس، مکان پایانی را برای محاسبه مسیرها تعیین می کند.
set Language(language) Direction Finder زبان مورد استفاده برای جهت ها را تنظیم می کند.
set Mode(mode) Direction Finder حالت سفر را تنظیم می کند (به طور پیش فرض رانندگی).
set Optimize Waypoints(optimizeOrder) Direction Finder تنظیم می کند که آیا مسیر ارائه شده را با مرتب کردن مجدد نقاط راه به ترتیب کارآمدتر (پیش فرض به غلط) بهینه می کند یا خیر.
set Origin(latitude, longitude) Direction Finder با استفاده از یک نقطه (lat/lng)، مکان شروعی را که از آن جهت محاسبه می شود، تنظیم می کند.
set Origin(address) Direction Finder با استفاده از یک آدرس، مکان شروع را برای محاسبه مسیرها تنظیم می کند.
set Region(region) Direction Finder منطقه ای را برای استفاده در هنگام تفسیر نام مکان ها تنظیم می کند.

Direction Finder Enums

خواص

اموال تایپ کنید توضیحات
Avoid Avoid
Mode Mode

Elevation Sampler

روش ها

روش نوع برگشت شرح مختصر
sample Location(latitude, longitude) Object داده های ارتفاع را برای یک نقطه (lat/lng) برمی گرداند.
sample Locations(points) Object داده های ارتفاع را برای یک سری نقاط (lat/lng) برمی گرداند.
sample Locations(encodedPolyline) Object داده های ارتفاع برای نقاط در یک چند خط کدگذاری شده را برمی گرداند.
sample Path(points, numSamples) Object داده های ارتفاع را برای تعدادی از نمونه ها در امتداد یک خط، که با استفاده از یک سری نقاط تعریف شده اند، برمی گرداند.
sample Path(encodedPolyline, numSamples) Object داده های ارتفاع را برای تعدادی از نمونه ها در امتداد یک خط، که با استفاده از یک چند خط کدگذاری شده تعریف شده اند، برمی گرداند.

Format

خواص

اموال تایپ کنید توضیحات
PNG Enum فرمت 8 بیتی PNG
PNG8 Enum فرمت 8 بیتی PNG
PNG32 Enum فرمت 32 بیتی PNG.
GIF Enum فرمت GIF.
JPG Enum فرمت JPEG.
JPG_BASELINE Enum فرمت غیر پیشرونده JPEG.

Geocoder

روش ها

روش نوع برگشت شرح مختصر
geocode(address) Object نقاط جغرافیایی تقریبی یک آدرس را دریافت می کند.
reverse Geocode(latitude, longitude) Object آدرس های تقریبی یک نقطه جغرافیایی معین را دریافت می کند.
set Bounds(swLatitude, swLongitude, neLatitude, neLongitude) Geocoder محدوده ناحیه ای را که باید در نتایج اولویت بیشتری داشته باشد را تعیین می کند.
set Language(language) Geocoder زبان مورد استفاده در نتایج را تنظیم می کند.
set Region(region) Geocoder منطقه ای را برای استفاده در هنگام تفسیر نام مکان ها تنظیم می کند.

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 را برای استفاده از سهمیه اضافی ایجاد می کند.

Marker Size

خواص

اموال تایپ کنید توضیحات
TINY Enum بازارهای کوچک (کوچکترین بازارهای موجود).
MID Enum نشانگرهای اندازه متوسط ​​(بزرگترین در دسترس).
SMALL Enum نشانگرهای اندازه کوچک

Mode

خواص

اموال تایپ کنید توضیحات
DRIVING Enum مسیرهای رانندگی از طریق جاده ها
WALKING Enum مسیرهای پیاده روی از طریق مسیرهای عابر پیاده و پیاده روها (در صورت وجود).
BICYCLING Enum مسیرهای دوچرخه سواری از طریق مسیرهای دوچرخه و خیابان های ترجیحی (در صورت وجود).
TRANSIT Enum مسیرهای حمل و نقل از طریق مسیرهای حمل و نقل عمومی (در صورت وجود).

Static Map

روش ها

روش نوع برگشت شرح مختصر
add Address(address) Static Map یک آدرس جدید به تعریف مسیر فعلی اضافه می کند.
add Marker(latitude, longitude) Static Map با استفاده از یک نقطه (lat/lng) یک نشانگر به نقشه اضافه می کند.
add Marker(address) Static Map با استفاده از آدرس، نشانگر را به نقشه اضافه می کند.
add Path(points) Static Map با استفاده از آرایه ای از نقاط، مسیری را به نقشه اضافه می کند.
add Path(polyline) Static Map با استفاده از چند خط کدگذاری شده، مسیری را به نقشه اضافه می کند.
add Point(latitude, longitude) Static Map یک نقطه جدید (lat/lng) به تعریف مسیر فعلی اضافه می کند.
add Visible(latitude, longitude) Static Map مکان نقطه ای (lat/lng) را اضافه می کند که باید در نقشه قابل مشاهده باشد.
add Visible(address) Static Map یک مکان آدرس را اضافه می کند که باید در نقشه قابل مشاهده باشد.
begin Path() Static Map تعریف مسیر جدیدی را شروع می کند.
clear Markers() Static Map مجموعه فعلی نشانگرها را پاک می کند.
clear Paths() Static Map مجموعه مسیرهای فعلی را پاک کنید.
clear Visibles() Static Map مجموعه فعلی مکان‌های قابل مشاهده را پاک می‌کند.
end Path() Static Map تعریف مسیری را که با () beginPath شروع شده است را تکمیل می کند.
get As(contentType) Blob داده های داخل این شی را به عنوان یک حباب تبدیل به نوع محتوای مشخص شده برگردانید.
get Blob() Blob داده های تصویر را به صورت Blob دریافت می کند.
get Map Image() Byte[] داده های تصویر خام را به عنوان یک آرایه بایت دریافت می کند.
get Map Url() String URL تصویر نقشه را دریافت می کند.
set Center(latitude, longitude) Static Map مرکز نقشه را با استفاده از یک نقطه (lat/lng) تنظیم می کند.
set Center(address) Static Map مرکز نقشه را با استفاده از یک آدرس تنظیم می کند.
set Custom Marker Style(imageUrl, useShadow) Static Map تصویر نشانگر سفارشی را برای استفاده هنگام ایجاد نشانگرهای جدید تنظیم می کند.
set Format(format) Static Map فرمت تصویر نقشه را تنظیم می کند.
set Language(language) Static Map زبان مورد استفاده برای متن روی نقشه (در صورت وجود) را تنظیم می کند.
set Map Type(mapType) Static Map نوع نقشه نمایش داده شده را تنظیم می کند.
set Marker Style(size, color, label) Static Map سبک نشانگر را برای استفاده هنگام ایجاد نشانگرهای جدید تنظیم می کند.
set Mobile(useMobileTiles) Static Map تعیین می کند که آیا از مجموعه کاشی های تخصصی برای دستگاه های تلفن همراه استفاده شود یا خیر.
set Path Style(weight, color, fillColor) Static Map سبک مسیر را برای استفاده هنگام ایجاد مسیرهای جدید تنظیم می کند.
set Size(width, height) Static Map عرض و ارتفاع تصویر نقشه را بر حسب پیکسل تنظیم می کند.
set Zoom(zoom) Static Map ضریب بزرگنمایی یا سطح بزرگنمایی مورد استفاده برای نقشه را تنظیم می کند.

Static Map Enums

خواص

اموال تایپ کنید توضیحات
Color Color
Format Format
Marker Size Marker Size
Type Type

Type

خواص

اموال تایپ کنید توضیحات
ROADMAP Enum یک نقشه راه استاندارد، همانطور که به طور معمول در وب سایت Google Maps نشان داده شده است.
SATELLITE Enum یک نقشه ماهواره ای
TERRAIN Enum نقشه تسکین فیزیکی، زمین و پوشش گیاهی را نشان می دهد.
HYBRID Enum ترکیبی از نقشه های ماهواره و نقشه راه که لایه شفافی از خیابان های اصلی و نام مکان ها را در نقشه ماهواره ای نشان می دهد.