Отправить отзыв
Maps Service
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Карты
Этот сервис позволяет сценариям создавать статические карты, находить направления, преобразовывать адреса в координаты геокодирования и измерять высоту.
Классы Имя Краткое описание Avoid
Перечисление, представляющее типы ограничений, которых следует избегать при поиске направлений. Color
Перечисление, представляющее именованные цвета, доступные для использования в изображениях карты. DirectionFinder
Позволяет получать маршруты между локациями. DirectionFinderEnums
Коллекция перечислений, используемая DirectionFinder
. ElevationSampler
Позволяет производить выборку высот в определенных местах. Format
Перечисление, представляющее формат изображения карты. Geocoder
Позволяет конвертировать адрес и географические координаты. Maps
Позволяет определять направление, геокодировать, производить выборку высот и создавать изображения статических карт. MarkerSize
Перечисление, представляющее размер маркера, добавленного на карту. Mode
Перечисление, представляющее способ передвижения, используемый при поиске направлений. StaticMap
Позволяет создавать и украшать статические изображения карт. StaticMapEnums
Коллекция перечислений, используемых StaticMap
. Type
Перечисление, представляющее тип отображаемой карты.
Характеристики Свойство Тип Описание TOLLS
Enum
Избегайте дорожных сборов. HIGHWAYS
Enum
Избегайте автомагистралей.
Характеристики Свойство Тип Описание BLACK
Enum
BROWN
Enum
GREEN
Enum
PURPLE
Enum
YELLOW
Enum
BLUE
Enum
GRAY
Enum
ORANGE
Enum
RED
Enum
WHITE
Enum
Методы Метод Тип возврата Краткое описание addWaypoint(latitude, longitude)
DirectionFinder
Добавляет путевую точку, через которую должен пройти маршрут, используя точку (широта/долгота). addWaypoint(address)
DirectionFinder
Добавляет путевую точку, через которую должен пройти маршрут, используя адрес. clearWaypoints()
DirectionFinder
Очищает текущий набор путевых точек. getDirections()
Object
Получает маршруты, используя пункт отправления, пункт назначения и другие заданные параметры. setAlternatives(useAlternatives)
DirectionFinder
Устанавливает, следует ли возвращать альтернативные маршруты, а не только маршрут с самым высоким рейтингом (по умолчанию — false). setArrive(time)
DirectionFinder
Устанавливает желаемое время прибытия (если применимо). setAvoid(avoid)
DirectionFinder
Устанавливает, следует ли избегать определенных типов ограничений. setDepart(time)
DirectionFinder
Устанавливает желаемое время отправления (если применимо). setDestination(latitude, longitude)
DirectionFinder
Устанавливает конечное местоположение, для которого рассчитывается направление, используя точку (широта/долгота). setDestination(address)
DirectionFinder
Устанавливает конечное местоположение, до которого рассчитывается маршрут, используя адрес. setLanguage(language)
DirectionFinder
Устанавливает язык, который будет использоваться для указаний. setMode(mode)
DirectionFinder
Устанавливает режим передвижения (по умолчанию — вождение). setOptimizeWaypoints(optimizeOrder)
DirectionFinder
Устанавливает, следует ли оптимизировать предоставленный маршрут путем перестановки путевых точек в более эффективном порядке (по умолчанию — false). setOrigin(latitude, longitude)
DirectionFinder
Устанавливает начальное местоположение для расчета направлений, используя точку (широта/долгота). setOrigin(address)
DirectionFinder
Устанавливает начальное местоположение, от которого будут рассчитываться маршруты, используя адрес. setRegion(region)
DirectionFinder
Устанавливает регион, который будет использоваться при интерпретации названий местоположений.
Характеристики Свойство Тип Описание PNG
Enum
8-битный формат PNG. PNG8
Enum
8-битный формат PNG. PNG32
Enum
32-битный формат PNG. GIF
Enum
GIF-формат. JPG
Enum
Формат JPEG. JPG_BASELINE
Enum
Непрогрессивный формат JPEG.
Характеристики Свойство Тип Описание TINY
Enum
Крошечные рынки (самые маленькие из имеющихся). MID
Enum
Маркеры среднего размера (самые большие из имеющихся). SMALL
Enum
Маркеры небольшого размера.
Характеристики Свойство Тип Описание DRIVING
Enum
Схема проезда по дорогам. WALKING
Enum
Маршруты движения по пешеходным дорожкам и тротуарам (при наличии). BICYCLING
Enum
Направления движения по велосипедным дорожкам и предпочтительным улицам (при наличии). TRANSIT
Enum
Направления транзита по маршрутам общественного транспорта (при наличии).
Методы Метод Тип возврата Краткое описание addAddress(address)
StaticMap
Добавляет новый адрес к текущему определению пути. addMarker(latitude, longitude)
StaticMap
Добавляет маркер на карту, используя точку (широта/долгота). addMarker(address)
StaticMap
Добавляет маркер на карту, используя адрес. addPath(points)
StaticMap
Добавляет путь на карту, используя массив точек. addPath(polyline)
StaticMap
Добавляет путь на карту, используя закодированную ломаную линию. addPoint(latitude, longitude)
StaticMap
Добавляет новую точку (широту/долготу) к текущему определению пути. addVisible(latitude, longitude)
StaticMap
Добавляет точку (широта/долгота), которая должна быть видна на карте. addVisible(address)
StaticMap
Добавляет адрес, который должен быть виден на карте. beginPath()
StaticMap
Запускает новое определение пути. clearMarkers()
StaticMap
Очищает текущий набор маркеров. clearPaths()
StaticMap
Очистить текущий набор путей. clearVisibles()
StaticMap
Очищает текущий набор видимых местоположений. endPath()
StaticMap
Завершает определение пути, начатое с помощью BeginPath(). getAs(contentType)
Blob
Верните данные внутри этого объекта в виде большого двоичного объекта, преобразованного в указанный тип контента. getBlob()
Blob
Получает данные изображения в виде Blob
. getMapImage()
Byte[]
Получает необработанные данные изображения в виде массива байтов. getMapUrl()
String
Получает URL-адрес изображения карты. setCenter(latitude, longitude)
StaticMap
Устанавливает центр карты с помощью точки (широта/долгота). setCenter(address)
StaticMap
Устанавливает центр карты, используя адрес. setCustomMarkerStyle(imageUrl, useShadow)
StaticMap
Устанавливает изображение пользовательского маркера, которое будет использоваться при создании новых маркеров. setFormat(format)
StaticMap
Устанавливает формат изображения карты. setLanguage(language)
StaticMap
Устанавливает язык, который будет использоваться для текста на карте (если доступен). setMapType(mapType)
StaticMap
Устанавливает тип отображаемой карты. setMarkerStyle(size, color, label)
StaticMap
Устанавливает стиль маркера, который будет использоваться при создании новых маркеров. setMobile(useMobileTiles)
StaticMap
Определяет, использовать ли специализированные наборы плиток для мобильных устройств. setPathStyle(weight, color, fillColor)
StaticMap
Устанавливает стиль пути, который будет использоваться при создании новых путей. setSize(width, height)
StaticMap
Устанавливает ширину и высоту изображения карты в пикселях. setZoom(zoom)
StaticMap
Устанавливает коэффициент масштабирования или уровень увеличения, используемый для карты.
Характеристики Свойство Тип Описание ROADMAP
Enum
Стандартная дорожная карта, как обычно показано на веб-сайте Google Maps. SATELLITE
Enum
Спутниковая карта. TERRAIN
Enum
Физическая карта рельефа, показывающая местность и растительность. HYBRID
Enum
Гибрид спутниковой карты и карты дорог, показывающий прозрачный слой основных улиц и названий мест на спутниковой карте.
Отправить отзыв
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0" , а примеры кода – по лицензии Apache 2.0 . Подробнее об этом написано в правилах сайта . Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-10-25 UTC.
Хотите рассказать подробнее?
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2024-10-25 UTC."],[[["The Maps service allows you to generate static maps, find directions, convert addresses into geocode coordinates, and sample elevations within your Apps Script projects."],["You can use the `DirectionFinder` class to retrieve directions between locations, set waypoints, and specify travel modes."],["The `Geocoder` class enables you to convert addresses into geographical coordinates and vice versa, and refine results by setting bounds and language preferences."],["The `StaticMap` class helps you create custom static map images with markers, paths, and visible locations, and export them in various formats."],["The `ElevationSampler` class enables sampling elevation data for specific locations, paths, or encoded polylines."]]],[]]