Classe StreetViewService
Classe
google.maps.StreetViewService
Um objeto StreetViewService realiza pesquisas de dados do Street View.
Acesse ligando para const {StreetViewService} = await google.maps.importLibrary("streetView"). 
Consulte Bibliotecas na API Maps JavaScript.
Construtor | |
|---|---|
StreetViewService | 
StreetViewService()Parâmetros:nenhum 
Cria um  StreetViewService, que fornece uma interface para os dados armazenados no serviço Street View. | 
Métodos | |
|---|---|
getPanorama | 
getPanorama(request[, callback])Parâmetros: 
 Valor de retorno: 
Promise<StreetViewResponse>Recupera o  StreetViewPanoramaData de um panorama que corresponde à solicitação de consulta do Street View fornecida. O StreetViewPanoramaData é transmitido ao callback fornecido. | 
Constantes StreetViewStatus
Constantes de google.maps.StreetViewStatus
O status retornado pelo StreetViewService ao concluir uma solicitação do Street View. Eles podem ser especificados por valor ou usando o nome da constante. Por exemplo, 'OK' ou google.maps.StreetViewStatus.OK.
Acesse ligando para const {StreetViewStatus} = await google.maps.importLibrary("streetView"). 
Consulte Bibliotecas na API Maps JavaScript.
Constantes | |
|---|---|
OK | 
A solicitação foi processada corretamente. | 
UNKNOWN_ERROR | 
A solicitação não foi processada corretamente, porém o motivo exato da falha é desconhecido. | 
ZERO_RESULTS | 
Não há panoramas que correspondam aos critérios de pesquisa. | 
Interface StreetViewLocationRequest
Interface google.maps.StreetViewLocationRequest
Uma solicitação do Street View a ser enviada com getPanorama. StreetViewLocationRequest permite pesquisar um panorama do Street View em um local especificado.
Propriedades | |
|---|---|
location optional | 
Tipo: 
LatLng|LatLngLiteral optionalEspecifica o local em que um panorama do Street View será pesquisado.  | 
preference optional | 
Tipo: 
StreetViewPreference optionalDefine como preferência encontrar o panorama mais próximo do local fornecido ou o melhor dentro do raio.  | 
radius optional | 
Tipo: 
number optionalPadrão: 
50Define um raio em metros para procurar um panorama.  | 
 | 
Tipo: 
StreetViewSource optionalPadrão: 
StreetViewSource.DEFAULTEspecifica a origem dos panoramas a serem pesquisados. Isso permite restringir a pesquisa apenas a panoramas ao ar livre, por exemplo.  | 
sources optional | 
Tipo: 
Iterable<StreetViewSource> optionalPadrão: [ 
StreetViewSource.DEFAULT]Especifica as origens dos panoramas a serem pesquisados. Isso permite restringir a pesquisa apenas a panoramas ao ar livre, por exemplo. A definição de várias fontes será avaliada como a interseção delas.  | 
Interface StreetViewPanoRequest
Interface google.maps.StreetViewPanoRequest
Um StreetViewPanoRequest é usado com o getPanorama para encontrar um panorama com um ID especificado.
Propriedades | |
|---|---|
pano optional | 
Tipo: 
string optionalEspecifica o ID do panorama a ser pesquisado.  | 
Interface StreetViewResponse
Interface google.maps.StreetViewResponse
A resposta resolvida para uma promessa de StreetViewService.getPanorama.
Propriedades | |
|---|---|
data | 
 A representação de um panorama.  | 
Interface StreetViewLocation
Interface google.maps.StreetViewLocation
Uma representação de um local no panorama do Street View.
Propriedades | |
|---|---|
pano | 
Tipo: 
stringUm identificador exclusivo para o panorama.  Este é estável em uma sessão, mas instável em várias sessões.  | 
description optional | 
Tipo: 
string optionalUma string localizada que descreve o local.  | 
latLng optional | 
Tipo: 
LatLng optionalA latitude/longitude do panorama.  | 
shortDescription optional | 
Tipo: 
string optionalBreve descrição do local.  | 
Constantes StreetViewPreference
Constantes de google.maps.StreetViewPreference
Opções que tendenciam um resultado da pesquisa a retornar um panorama do Street View mais próximo do local da solicitação ou um panorama considerado mais provável de ser o que o usuário quer ver. Especifique-os por valor ou usando o nome da constante. Por exemplo, 'best' ou google.maps.StreetViewPreference.BEST.
Acesse ligando para const {StreetViewPreference} = await google.maps.importLibrary("streetView"). 
Consulte Bibliotecas na API Maps JavaScript.
Constantes | |
|---|---|
BEST | 
Retorna o panorama do Street View que é considerado mais provável de ser o que o usuário quer ver. O melhor resultado é determinado por algoritmos com base em pesquisas com usuários e parâmetros como pontos de interesse reconhecidos, qualidade da imagem e distância do local especificado. | 
NEAREST | 
Retorna o panorama do Street View que está mais perto do local fornecido. Isso só funciona bem em um raio limitado. O raio recomendado é de 1 km ou menos. | 
Constantes StreetViewSource
Constantes de google.maps.StreetViewSource
Identificadores para limitar as pesquisas do Street View às fontes selecionadas. Esses valores são especificados como strings. Por exemplo, 'outdoor'.
Acesse ligando para const {StreetViewSource} = await google.maps.importLibrary("streetView"). 
Consulte Bibliotecas na API Maps JavaScript.
Constantes | |
|---|---|
DEFAULT | 
Usa as fontes padrão do Street View, sem limitar a pesquisa a origens específicas. | 
GOOGLE | 
Limita as pesquisas do Street View às coleções oficiais do Google. | 
OUTDOOR | 
Limita as pesquisas do Street View a coleções ao ar livre. As coleções internas não são incluídas nos resultados da pesquisa. A pesquisa só retorna panoramas em que é possível determinar se eles são internos ou externos. Por exemplo, as Fotoesferas não são retornadas porque não se sabe se elas estão em ambientes internos ou externos. | 
Interface StreetViewPanoramaData
Interface google.maps.StreetViewPanoramaData
A representação de um panorama retornado do provedor definido usando registerPanoProvider.
Propriedades | |
|---|---|
tiles | 
Tipo: 
StreetViewTileDataEspecifica os blocos personalizados para este panorama.  | 
copyright optional | 
Tipo: 
string optionalEspecifica o texto de direitos autorais para este panorama.  | 
imageDate optional | 
Tipo: 
string optionalEspecifica o ano e o mês em que as imagens deste panorama foram adquiridas. A string de data está no formato AAAA-MM.  | 
links optional | 
Tipo: 
Array<StreetViewLink> optionalEspecifica os links de navegação para panoramas adjacentes.  | 
location optional | 
Tipo: 
StreetViewLocation optionalEspecifica os metadados de locais para este panorama.  | 
Interface StreetViewLink
Interface google.maps.StreetViewLink
Uma coleção de referências a panoramas adjacentes do Street View.
Propriedades | |
|---|---|
description optional | 
Tipo: 
string optionalUma string localizada que descreve o link.  | 
heading optional | 
Tipo: 
number optionalA direção do link.  | 
pano optional | 
Tipo: 
string optionalUm identificador exclusivo para o panorama.  Este ID é estável dentro de uma sessão, mas não dentro de várias sessões.  |