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  StreetViewPanoramaDatade um panorama que corresponde à solicitação de consulta do Street View fornecida. OStreetViewPanoramaDataé 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. |