Этот сервис позволяет сценариям создавать статические карты, находить направления, преобразовывать адреса в координаты геокодирования и измерять высоту.
Классы
Имя | Краткое описание |
---|---|
Avoid | Перечисление, представляющее типы ограничений, которых следует избегать при поиске направлений. |
Color | Перечисление, представляющее именованные цвета, доступные для использования в изображениях карты. |
Direction Finder | Позволяет получать маршруты между локациями. |
Direction Finder Enums | Коллекция перечислений, используемых Direction Finder . |
Elevation Sampler | Позволяет производить выборку высот в определенных местах. |
Format | Перечисление, представляющее формат изображения карты. |
Geocoder | Позволяет конвертировать адрес и географические координаты. |
Maps | Позволяет определять направление, геокодировать, производить выборку высот и создавать изображения статических карт. |
Marker Size | Перечисление, представляющее размер маркера, добавленного на карту. |
Mode | Перечисление, представляющее способ передвижения, используемый при поиске направлений. |
Static Map | Позволяет создавать и украшать статические изображения карт. |
Static Map 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 | Добавляет путевую точку, через которую должен пройти маршрут, используя точку (широта/долгота). |
add Waypoint(address) | Direction Finder | Добавляет путевую точку, через которую должен пройти маршрут, используя адрес. |
clear Waypoints() | Direction Finder | Очищает текущий набор путевых точек. |
get Directions() | Object | Получает маршруты, используя пункт отправления, пункт назначения и другие заданные параметры. |
set Alternatives(useAlternatives) | Direction Finder | Устанавливает, следует ли возвращать альтернативные маршруты, а не только маршрут с самым высоким рейтингом (по умолчанию — false). |
set Arrive(time) | Direction Finder | Устанавливает желаемое время прибытия (если применимо). |
set Avoid(avoid) | Direction Finder | Устанавливает, следует ли избегать определенных типов ограничений. |
set Depart(time) | Direction Finder | Устанавливает желаемое время отправления (если применимо). |
set Destination(latitude, longitude) | Direction Finder | Устанавливает конечное местоположение, для которого рассчитывается направление, используя точку (широта/долгота). |
set Destination(address) | Direction Finder | Устанавливает конечное местоположение, до которого рассчитывается маршрут, используя адрес. |
set Language(language) | Direction Finder | Устанавливает язык, который будет использоваться для указаний. |
set Mode(mode) | Direction Finder | Устанавливает режим передвижения (по умолчанию — вождение). |
set Optimize Waypoints(optimizeOrder) | Direction Finder | Устанавливает, следует ли оптимизировать предоставленный маршрут путем перестановки путевых точек в более эффективном порядке (по умолчанию — false). |
set Origin(latitude, longitude) | Direction Finder | Устанавливает начальное местоположение для расчета направлений, используя точку (широта/долгота). |
set Origin(address) | Direction Finder | Устанавливает начальное местоположение, от которого будут рассчитываться маршруты, используя адрес. |
set Region(region) | Direction Finder | Устанавливает регион, который будет использоваться при интерпретации названий местоположений. |
Direction Finder Enums
Elevation Sampler
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
sample Location(latitude, longitude) | Object | Возвращает данные о высоте для одной точки (широта/долгота). |
sample Locations(points) | Object | Возвращает данные о высоте для ряда точек (широта/долгота). |
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 | Создает новый объект геокодера. |
new Static Map() | Static Map | Создает новый объект StaticMap. |
set Authentication(clientId, signingKey) | void | Позволяет использовать внешнюю учетную запись Премиум-плана Google Maps API для использования дополнительных квот . |
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 | Добавляет маркер на карту, используя точку (широта/долгота). |
add Marker(address) | Static Map | Добавляет маркер на карту, используя адрес. |
add Path(points) | Static Map | Добавляет путь на карту, используя массив точек. |
add Path(polyline) | Static Map | Добавляет путь на карту, используя закодированную ломаную линию. |
add Point(latitude, longitude) | Static Map | Добавляет новую точку (широту/долготу) к текущему определению пути. |
add Visible(latitude, longitude) | Static Map | Добавляет точку (широта/долгота), которая должна быть видна на карте. |
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 | Устанавливает центр карты с помощью точки (широта/долгота). |
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 | Гибрид спутниковой карты и карты дорог, показывающий прозрачный слой основных улиц и названий мест на спутниковой карте. |