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
Esse serviço permite que scripts gerem mapas estáticos, encontrem rotas, convertam endereços em coordenadas de geocódigo e mostrem elevações.
Classes
Nome Breve descrição
Avoid
Um tipo enumerado que representa os tipos de restrições a serem evitados ao encontrar direções.
Color
Um tipo enumerado 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 por DirectionFinder
.
ElevationSampler
Permite a amostragem de elevações em locais específicos.
Format
Um tipo enumerado que representa o formato da imagem do mapa.
Geocoder
Permite a conversão entre um endereço e coordenadas geográficas.
Maps
Permite encontrar direções, fazer geocodificação, amostragem de elevação e criar imagens estáticas de mapas.
MarkerSize
Um tipo enumerado que representa o tamanho de um marcador adicionado a um mapa.
Mode
Um tipo enumerado que representa o modo de transporte a ser usado ao encontrar rotas.
StaticMap
Permite a criação e a decoração de imagens de mapas estáticas.
StaticMapEnums
Uma coleção de tipos enumerados usados por StaticMap
.
Type
Um tipo enumerado 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
Formato GIF.
JPG
Enum
Formato JPEG.
JPG_BASELINE
Enum
Formato JPEG não progressivo.
Propriedades
Propriedade Tipo Descrição
TINY
Enum
Mercados pequenos (os menores disponíveis).
MID
Enum
Marcadores de tamanho médio (maior disponível).
SMALL
Enum
Marcadores de tamanho pequeno.
Propriedades
Propriedade Tipo Descrição
DRIVING
Enum
Rotas de carro por estradas.
WALKING
Enum
Rotas a pé por vias para pedestres e calçadas (quando disponíveis).
BICYCLING
Enum
Rotas de bicicleta por ciclovias e ruas preferenciais (quando disponíveis).
TRANSIT
Enum
Rotas 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 de 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 local de 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
Limpe o conjunto atual de caminhos.
clearVisibles()
StaticMap
Limpa o conjunto atual de locais visíveis.
endPath()
StaticMap
Conclui uma definição de caminho iniciada com beginPath().
getAs(contentType)
Blob
Retorna os dados dentro deste 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 da imagem bruta como uma matriz de bytes.
getMapUrl()
String
Recebe 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 na criação de novos marcadores.
setFormat(format)
StaticMap
Define o formato da imagem do mapa.
setLanguage(language)
StaticMap
Define o idioma a ser usado para o 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 de marcador a ser usado ao criar novos marcadores.
setMobile(useMobileTiles)
StaticMap
Define se os conjuntos de blocos especializados serão usados ou não para dispositivos móveis.
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 o nível de ampliação usado no mapa.
Propriedades
Propriedade Tipo Descrição
ROADMAP
Enum
Um mapa de ruas padrão, como é normalmente mostrado no site do Google Maps.
SATELLITE
Enum
Um mapa de satélite.
TERRAIN
Enum
Um mapa físico, mostrando o terreno e a vegetação.
HYBRID
Enum
Um híbrido dos mapas de satélite e de estradas, mostrando uma camada transparente com as principais ruas e os nomes dos 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 2024-11-26 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 2024-11-26 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."]]],[]]