Map API Map () construtor
Exemplo
Crie um mapa do Google:
<html> <head> <scriptsrc = "http://maps.googleapis.com/maps/api/js?key=AIZASYDY0KKJITPVD2U7ATOAWHC9YSH6OHXOIYM&sensor=false"> </script> <cript> funcript> functionize (script> funcript> FUNTIONILIZE (script> funcript> funcript) Google.maps.latlng (51.508742, -0.120850), Zoom: 5, MapTypeID: google.maps.maptypeid.roadmap}; var map = new google.maps.map (document.getElementById ("GoogleMap"), mapOpt);} Initialize); </script> </ad> <body> <div id = "googleMap"> </div> </body> </html>Definição e uso
O construtor map () cria um novo mapa e o insere no elemento HTML especificado (<div> elemento).
gramática
Novo Google.Maps.Map (htmlelement, mapoptions)
Valor do parâmetro
| parâmetro | descrever |
|---|---|
| HTMLELEMENT | É estipulado que o mapa deve ser colocado nesse elemento HTML. |
| MAPOPTIONS | MAPOPTIONS Objeto com variáveis/opções de inicialização do mapa. |
Método MAP ()
| método | Valor de retorno | descrever |
|---|---|---|
| FitBounds (Latlngounds) | Nenhum | Define a visualização para conter o limite fornecido. |
| GetBounds () | Latlng, latlng | Retorna a latitude/longitude sudoeste e a latitude/longitude do nordeste da visualização atual. |
| getCenter () | Latlng | Retorna a latitude/longitude do centro do mapa. |
| getDiv () | Nó | Retorna o objeto DOM que contém o mapa. |
| getheading () | número | Retorna o cabeçalho da bússola da imagem aérea (suporta tipos de mapa de satélite e híbridos). |
| getMaPtypeid () | Terreno de satélite de roteiro híbrido | Retorna o tipo de mapa atual. |
| getProjeção () | Projeção | Retorna a projeção atual. |
| getStreetView () | StreetviewPanorama | Retorna o StreetViewPanorama padrão vinculado ao mapa. |
| getTilt () | número | Retorna o número de ângulos incidentes da imagem aérea (suporta tipos de mapa de satélite e híbridos). |
| getzoom () | número | Retorna o nível de zoom atual do mapa. |
| Panby (xnumber, ynumber) | Nenhum | Altere o centro do mapa por uma determinada distância em pixels. |
| panto (latlng) | Nenhum | Altere o centro do mapa para o latlng fornecido. |
| Pantobounds (latlngounds) | Nenhum | Traduza a distância mínima necessária para o mapa para incluir as letrações fornecidas. |
| SetCenter (latlng) | Nenhum | |
| setheading (número) | Nenhum | Defina a direção da bússola da imagem aérea (medida em graus) e a direção básica fica ao norte. |
| setMaPtypeId (MapTypeid) | Nenhum | Altere o tipo de mapa a ser exibido. |
| Setoptions (mapoPions) | Nenhum | |
| setstreetview (StreetviewPanorama) | Nenhum | Ligue um StreetviewPanorama ao mapa. |
| SettLut (número) | Nenhum | Define o número de ângulos incidentes para a imagem aérea (suporta tipos de mapa satélite e híbrido). |
| Setzoom (número) | Nenhum |
Propriedades do mapa ()
| propriedade | tipo | descrever |
|---|---|---|
| Controles | Array. <MvCarray. <Node>> | Controles adicionais a serem anexados ao mapa. |
| MapTypes | Maptyperegistry | O registro da instância MapType dividido pelo ID da string. |
| OverlayMaPtypes | MVCARRAY. <Paptype> | O tipo de mapa extra para sobreposição. |
Map () Evento
| evento | parâmetro | descrever |
|---|---|---|
| Bounds_Changed | Nenhum | Este evento é acionado quando a faixa de área visual mudar. |
| Center_Changed | Nenhum | Este evento é acionado quando a propriedade do MAP Center muda. |
| Clique | Mouseevent | Este evento é acionado quando o usuário clica em um mapa (mas não clica em uma tag ou em uma janela de informações). |
| dblClick | Mouseevent | Este evento é acionado quando o usuário clica duas vezes no mapa. Observe que o evento de clique também será acionado antes que este evento seja acionado. |
| arrastar | Nenhum | Este evento é acionado repetidamente quando o usuário arrasta o mapa. |
| arraste | Nenhum | Este evento é acionado quando o usuário para de arrastar o mapa. |
| arraste | Nenhum | Este evento é acionado quando o usuário começa a arrastar o mapa. |
| Heading_Changed | Nenhum | Este evento é acionado quando o mapa cabeçalho da propriedade muda. |
| parado | Nenhum | Este evento é acionado quando o mapa fica ocioso após a panorâmica ou o zoom. |
| Maptypeid_changed | Nenhum | Este evento é acionado quando a propriedade MapTypeID muda. |
| mousemove | Mouseevent | Este evento será acionado enquanto o mouse do usuário se mover sobre o contêiner do mapa. |
| MouseOut | Mouseevent | Este evento é acionado quando o mouse do usuário sai do contêiner do mapa. |
| mouseOver | Mouseevent | Este evento é acionado quando o mouse do usuário entra no contêiner do mapa. |
| projection_changed | Nenhum | Este evento é acionado quando a projeção muda. |
| redimensionar | Nenhum | Este evento é acionado quando o mapa (div) altera o tamanho. |
| clique com o direito | Mouseevent | Este evento é acionado quando o usuário clica com o botão direito do mouse no mapa. |
| telhas carregadas | Nenhum | Este evento será acionado quando o carregamento de ladrilhos visível for concluído. |
| tilt_changed | Nenhum | Este evento é acionado quando a propriedade Tilt da mapa é alterada. |
| ZOOM_CHANGED | Nenhum | Este evento é acionado quando a propriedade Zoom do mapa é alterada. |
O acima exposto é uma compilação das informações no construtor do Google Map (). Continuaremos a adicionar informações relevantes no futuro. Obrigado pelo seu apoio a este site!