Google Maps

Abre um mapa, baseado na API do Google Maps, que permite navegar de forma integrada com o mapa principal do i3Geo.

O código da API do Google Maps é armazenada em i3geo/ms_configura.php

Veja

<i3GEO.navega.google>

Arquivo

i3geo/ferramentas/googlemaps/index.php

Licenca

GPL2

i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet

Direitos Autorais Reservados © 2006 Minist&eacute;rio do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti edmar..nosp@m.moretti@gmai.nosp@m.l.com

Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral GNU conforme publicada pela Free Software Foundation;

Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til, por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.  Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.  Voc&ecirc; deve ter recebido uma c&oacute;pia da Licen&ccedil;a P&uacute;blica Geral do GNU junto com este programa; se n&atilde;o, escreva para a Free Software Foundation, Inc., no endere&ccedil;o 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.

Summary
Google MapsAbre um mapa, baseado na API do Google Maps, que permite navegar de forma integrada com o mapa principal do i3Geo.
Functions
inicializaCria o mapa do Google Maps e adiciona os bot&otilde;es especiais do i3Geo.
ondegoogleMostra, no mapa principal, um retângulo indicando a extens&atilde;o geogr&aacute;fica do mapa mostrado na janela do GM
panTogoogleDesloca o mapa principal conforme a extens&atilde;o geogr&aacute;fica do mapa do GM
bboxObt&eacute;m os valores de extens&atilde;o geogr&aacute;fica do GM e converte para uma string no formato aceito pelo i3Geo
criaWMSFormata uma URL que transforma o mapa atual do i3Geo em um WMS, possibilitando sua inclus&atilde;o como uma camada na janela GM.
ativaI3geoRotaInicia a fun&ccedil;&atilde;o de cria&ccedil;&atilde;o de rotas, solicitando a indica&ccedil;&atilde;o do primeiro ponto
parametrosRotaObt&eacute;m os parâmetros para cria&ccedil;&atilde;o da rota, inclusive o ponto de destino
constroiRotaCria a rota do ponto de origem ao ponto de destino
montaRotaInclui o tra&ccedil;ado da rota como uma nova camada no mapa principal
adicionaMarcasMapaAdiciona marcas no mapa conforme um array de coordenadas

Functions

inicializa

function inicializa()

Cria o mapa do Google Maps e adiciona os bot&otilde;es especiais do i3Geo.  Define os eventos que disparam modifica&ccedil;&otilde;es no mapa principal do i3Geo quando &eacute; feita a navega&ccedil;&atilde;o.

ondegoogle

function ondegoogle()

Mostra, no mapa principal, um retângulo indicando a extens&atilde;o geogr&aacute;fica do mapa mostrado na janela do GM

panTogoogle

function panTogoogle()

Desloca o mapa principal conforme a extens&atilde;o geogr&aacute;fica do mapa do GM

bbox

function bbox()

Obt&eacute;m os valores de extens&atilde;o geogr&aacute;fica do GM e converte para uma string no formato aceito pelo i3Geo

Return

{String}xmin ymin xmax ymax

criaWMS

function criaWMS()

Formata uma URL que transforma o mapa atual do i3Geo em um WMS, possibilitando sua inclus&atilde;o como uma camada na janela GM.

Return

[String}URL WMS

ativaI3geoRota

function ativaI3geoRota()

Inicia a fun&ccedil;&atilde;o de cria&ccedil;&atilde;o de rotas, solicitando a indica&ccedil;&atilde;o do primeiro ponto

parametrosRota

function parametrosRota(overlay,
latlng)

Obt&eacute;m os parâmetros para cria&ccedil;&atilde;o da rota, inclusive o ponto de destino

constroiRota

function constroiRota()

Cria a rota do ponto de origem ao ponto de destino

montaRota

function montaRota()

Inclui o tra&ccedil;ado da rota como uma nova camada no mapa principal

adicionaMarcasMapa

function adicionaMarcasMapa(coordenadas)

Adiciona marcas no mapa conforme um array de coordenadas

Parametro

coordenadas {array}array de pares separados por ‘ ‘ contendo x e y
function inicializa()
Cria o mapa do Google Maps e adiciona os bot&otilde;es especiais do i3Geo.
function ondegoogle()
Mostra, no mapa principal, um retângulo indicando a extens&atilde;o geogr&aacute;fica do mapa mostrado na janela do GM
function panTogoogle()
Desloca o mapa principal conforme a extens&atilde;o geogr&aacute;fica do mapa do GM
function bbox()
Obt&eacute;m os valores de extens&atilde;o geogr&aacute;fica do GM e converte para uma string no formato aceito pelo i3Geo
function criaWMS()
Formata uma URL que transforma o mapa atual do i3Geo em um WMS, possibilitando sua inclus&atilde;o como uma camada na janela GM.
function ativaI3geoRota()
Inicia a fun&ccedil;&atilde;o de cria&ccedil;&atilde;o de rotas, solicitando a indica&ccedil;&atilde;o do primeiro ponto
function parametrosRota(overlay,
latlng)
Obt&eacute;m os parâmetros para cria&ccedil;&atilde;o da rota, inclusive o ponto de destino
function constroiRota()
Cria a rota do ponto de origem ao ponto de destino
function montaRota()
Inclui o tra&ccedil;ado da rota como uma nova camada no mapa principal
function adicionaMarcasMapa(coordenadas)
Adiciona marcas no mapa conforme um array de coordenadas