این سرویس به اسکریپتها اجازه میدهد تا نقشههای ایستا تولید کنند، مسیرها را پیدا کنند، آدرسها را به مختصات ژئوکد تبدیل کنند و ارتفاعهای نمونه را انتخاب کنند.
کلاس ها
نام | شرح مختصر |
---|---|
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
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 | ترکیبی از نقشه های ماهواره و نقشه راه که لایه شفافی از خیابان های اصلی و نام مکان ها را در نقشه ماهواره ای نشان می دهد. |