Envie comentários
Maps Service
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Maps
Com esse serviço, os scripts podem gerar mapas estáticos, encontrar rotas, converter endereços em coordenadas de geocódigo e elevações de amostra.
Aulas
Nome Breve descrição
Avoid
Um enum que representa os tipos de restrições a serem evitadas ao encontrar rotas.
Color
Um enum que representa as cores nomeadas disponíveis para uso em imagens de mapa.
DirectionFinder
Permite a recuperação de rotas entre locais.
DirectionFinderEnums
Uma coleção de enumerações usadas pelo DirectionFinder
.
ElevationSampler
Permite a amostragem de elevações em locais específicos.
Format
Um enum que representa o formato da imagem do mapa.
Geocoder
Permite a conversão entre um endereço e coordenadas geográficas.
Maps
Permite encontrar rotas, geocodificação, amostragem de elevação e criação de imagens estáticas de mapas.
MarkerSize
Um tipo enumerado que representa o tamanho de um marcador adicionado a um mapa.
Mode
Um enum que representa o meio de transporte a ser usado ao encontrar rotas.
StaticMap
Permite a criação e decoração de imagens estáticas de mapas.
StaticMapEnums
Uma coleção de enumerações usadas pelo StaticMap
.
Type
Um enum que representa o tipo de mapa a ser renderizado.
Propriedades
Propriedade Tipo Descrição
TOLLS
Enum
Evite pedágios.
HIGHWAYS
Enum
Evite rodovias.
Propriedades
Propriedade Tipo Descrição
BLACK
Enum
BROWN
Enum
GREEN
Enum
PURPLE
Enum
YELLOW
Enum
BLUE
Enum
GRAY
Enum
ORANGE
Enum
RED
Enum
WHITE
Enum
Propriedades
Propriedade Tipo Descrição
PNG
Enum
Formato PNG de 8 bits.
PNG8
Enum
Formato PNG de 8 bits.
PNG32
Enum
Formato PNG de 32 bits.
GIF
Enum
GIF.
JPG
Enum
JPEG.
JPG_BASELINE
Enum
Formato JPEG não progressivo.
Propriedades
Propriedade Tipo Descrição
TINY
Enum
Mercados pequenos (menores disponíveis).
MID
Enum
Marcadores de tamanho médio (maiores disponíveis).
SMALL
Enum
Marcadores pequenos.
Propriedades
Propriedade Tipo Descrição
DRIVING
Enum
Rotas de carro por vias.
WALKING
Enum
Rotas a pé por faixas de pedestre e calçadas (quando disponível).
BICYCLING
Enum
Rotas de bicicleta por ciclovias e ruas preferenciais (quando disponível).
TRANSIT
Enum
Rotas de transporte público usando trajetos de transporte público (quando disponíveis).
Métodos
Método Tipo de retorno Breve descrição
addAddress(address)
StaticMap
Adiciona um novo endereço à definição de caminho atual.
addMarker(latitude, longitude)
StaticMap
Adiciona um marcador ao mapa usando um ponto (lat/lng).
addMarker(address)
StaticMap
Adiciona um marcador ao mapa usando um endereço.
addPath(points)
StaticMap
Adiciona um caminho ao mapa usando uma matriz de pontos.
addPath(polyline)
StaticMap
Adiciona um caminho ao mapa usando uma polilinha codificada.
addPoint(latitude, longitude)
StaticMap
Adiciona um novo ponto (lat/lng) à definição do caminho atual.
addVisible(latitude, longitude)
StaticMap
Adiciona um local de ponto (lat/lng) que precisa estar visível no mapa.
addVisible(address)
StaticMap
Adiciona um endereço que precisa estar visível no mapa.
beginPath()
StaticMap
Inicia uma nova definição de caminho.
clearMarkers()
StaticMap
Limpa o conjunto atual de marcadores.
clearPaths()
StaticMap
Limpa o conjunto atual de caminhos.
clearVisibles()
StaticMap
Limpa o conjunto atual de locais visíveis.
endPath()
StaticMap
Completa uma definição de caminho iniciada com beginPath().
getAs(contentType)
Blob
Retorne os dados dentro desse objeto como um blob convertido para o tipo de conteúdo especificado.
getBlob()
Blob
Recebe os dados da imagem como um Blob
.
getMapImage()
Byte[]
Recebe os dados brutos de imagem como uma matriz de bytes.
getMapUrl()
String
Extrai o URL da imagem do mapa.
setCenter(latitude, longitude)
StaticMap
Define o centro do mapa usando um ponto (lat/lng).
setCenter(address)
StaticMap
Define o centro do mapa usando um endereço.
setCustomMarkerStyle(imageUrl, useShadow)
StaticMap
Define a imagem do marcador personalizado a ser usada para criar novos marcadores.
setFormat(format)
StaticMap
Define o formato da imagem do mapa.
setLanguage(language)
StaticMap
Define o idioma a ser usado para texto no mapa (quando disponível).
setMapType(mapType)
StaticMap
Define o tipo de mapa a ser mostrado.
setMarkerStyle(size, color, label)
StaticMap
Define o estilo do marcador a ser usado ao criar novos marcadores.
setMobile(useMobileTiles)
StaticMap
Define se conjuntos de blocos especializados para dispositivos móveis serão usados.
setPathStyle(weight, color, fillColor)
StaticMap
Define o estilo de caminho a ser usado ao criar novos caminhos.
setSize(width, height)
StaticMap
Define a largura e a altura da imagem do mapa em pixels.
setZoom(zoom)
StaticMap
Define o fator de zoom ou nível de ampliação usado para o mapa.
Propriedades
Propriedade Tipo Descrição
ROADMAP
Enum
Um roteiro padrão, como normalmente é mostrado no site do Google Maps.
SATELLITE
Enum
Um mapa de satélite.
TERRAIN
Enum
Um mapa de relevo físico que mostra o terreno e a vegetação.
HYBRID
Enum
Um híbrido de mapas de satélite e de roteiro, mostrando uma camada transparente das principais ruas e nomes de lugares no mapa de satélite.
Envie comentários
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons , e as amostras de código são licenciadas de acordo com a Licença Apache 2.0 . Para mais detalhes, consulte as políticas do site do Google Developers . Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2023-12-02 UTC.
Quer enviar seu feedback?
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2023-12-02 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."]]],[]]