i3geo/classesjs/classe_analise.js
GPL2
i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
Direitos Autorais Reservados © 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti edmar.@mma.g ov.br moretti
Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo sob os termos da Licença Pública Geral GNU conforme publicada pela Free Software Foundation;
Este programa é distribuído na expectativa de que seja útil, porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral do GNU para mais detalhes. Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto com este programa; se não, escreva para a Free Software Foundation, Inc., no endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
Análise geográfica | i3geo/classesjs/classe_analise.js |
i3GEO. analise | Funções de geração das análises e abertura dos diálogos das opções de análise espacial |
i3GEO. analise. dialogo | Abre as telas de diálogo das opções de análise |
Functions | |
graficoInterativo | Abre a janela de diálogo da ferramenta graficointerativo |
linhaDoTempo | Abre a janela de diálogo da ferramenta linhadotempo |
perfil | Abre a janela de diálogo da ferramenta perfil |
gradePontos | Abre a janela de diálogo da ferramenta gradepontos |
gradePol | Abre a janela de diálogo da ferramenta gradepol |
gradeHex | Abre a janela de diálogo da ferramenta gradehex |
analisaGeometrias | Abre a janela de diálogo da ferramenta analisageometrias |
pontosdistri | Abre a janela de diálogo da ferramenta pontosdistri |
pontoempoligono | Abre a janela de diálogo da ferramenta pontoempoligono |
centromassa | Abre a janela de diálogo da ferramenta centro médio |
nptPol | Abre a janela de diálogo da ferramenta nptpol |
buffer | Abre a janela de diálogo da ferramenta buffer |
distanciaptpt | Abre a janela de diálogo da ferramenta distanciaptpt |
centroide | Abre a janela de diálogo da ferramenta centroide |
dissolve | Abre a janela de diálogo da ferramenta dissolve |
agrupaElementos | Abre a janela de diálogo da ferramenta agrupaelementos |
i3GEO. analise. medeDistancia | Ativa e controla a opção de medição de distâncias. |
Functions | |
inicia | Inicia a operação de medição, abrindo a janela de resultados e criando os componentes necessários |
criaJanela | Cria a janela para mostrar os resultados da medição |
fechaJanela | Fecha a janela e os elementos gráficos criados para a ferramenta de medição |
clique | Adiciona uma marca na tela e realiza o cálculo de distância dos pontos inseridos |
paraCalculo | Para o cálculo de distâncias e ativa o botão “pan” |
movimento | Realiza os cálculos e desenho da linha conforme o usuário movimenta o mouse |
i3GEO. analise. medeArea | Ativa e controla a opção de medição de área. |
Functions | |
inicia | Inicia a operação de medição, abrindo a janela de resultados e criando os componentes necessários |
criaJanela | Cria a janela para mostrar os resultados da medição |
fechaJanela | Fecha a janela e os elementos gráficos criados para a ferramenta de medição |
clique | Adiciona uma marca na tela e realiza o cálculo de distância dos pontos inseridos |
paraCalculo | Para o cálculo de área e ativa o botão “pan” |
movimento | Realiza o desenho do poligono conforme o usuário movimenta o mouse |
Funções de geração das análises e abertura dos diálogos das opções de análise espacial
Em i3GEO.analise.dialogo estão as funções de abertura dos diálogos
Abre as telas de diálogo das opções de análise
Para abrir a mensagem de diálogo de geração de buffer, utilize
i3GEO.analise.dialogo.buffer()
Functions | |
graficoInterativo | Abre a janela de diálogo da ferramenta graficointerativo |
linhaDoTempo | Abre a janela de diálogo da ferramenta linhadotempo |
perfil | Abre a janela de diálogo da ferramenta perfil |
gradePontos | Abre a janela de diálogo da ferramenta gradepontos |
gradePol | Abre a janela de diálogo da ferramenta gradepol |
gradeHex | Abre a janela de diálogo da ferramenta gradehex |
analisaGeometrias | Abre a janela de diálogo da ferramenta analisageometrias |
pontosdistri | Abre a janela de diálogo da ferramenta pontosdistri |
pontoempoligono | Abre a janela de diálogo da ferramenta pontoempoligono |
centromassa | Abre a janela de diálogo da ferramenta centro médio |
nptPol | Abre a janela de diálogo da ferramenta nptpol |
buffer | Abre a janela de diálogo da ferramenta buffer |
distanciaptpt | Abre a janela de diálogo da ferramenta distanciaptpt |
centroide | Abre a janela de diálogo da ferramenta centroide |
dissolve | Abre a janela de diálogo da ferramenta dissolve |
agrupaElementos | Abre a janela de diálogo da ferramenta agrupaelementos |
graficoInterativo: function()
Abre a janela de diálogo da ferramenta graficointerativo
analisaGeometrias: function()
Abre a janela de diálogo da ferramenta analisageometrias
Ativa e controla a opção de medição de distâncias.
A medida é feita quando o usuário clica no mapa com esta opção ativa
Quando o botão é acionado, abre-se a janela que mostra o resultado da medida, o ícone que segue o mouse é alterado.
Para mostrar o resultado do cálculo, é incluído um div específico.
Functions | |
inicia | Inicia a operação de medição, abrindo a janela de resultados e criando os componentes necessários |
criaJanela | Cria a janela para mostrar os resultados da medição |
fechaJanela | Fecha a janela e os elementos gráficos criados para a ferramenta de medição |
clique | Adiciona uma marca na tela e realiza o cálculo de distância dos pontos inseridos |
paraCalculo | Para o cálculo de distâncias e ativa o botão “pan” |
movimento | Realiza os cálculos e desenho da linha conforme o usuário movimenta o mouse |
inicia: function()
Inicia a operação de medição, abrindo a janela de resultados e criando os componentes necessários
São registrados os eventos de clique sobre o mapa e fechamento da janela de resultados
fechaJanela: function()
Fecha a janela e os elementos gráficos criados para a ferramenta de medição
clique: function()
Adiciona uma marca na tela e realiza o cálculo de distância dos pontos inseridos
movimento: function()
Realiza os cálculos e desenho da linha conforme o usuário movimenta o mouse
Ativa e controla a opção de medição de área.
A medida é feita quando o usuário clica no mapa com esta opção ativa
Quando o botão é acionado, abre-se a janela que mostra o resultado da medida, o ícone que segue o mouse é alterado.
Para mostrar o resultado do cálculo, é incluído um div específico.
Functions | |
inicia | Inicia a operação de medição, abrindo a janela de resultados e criando os componentes necessários |
criaJanela | Cria a janela para mostrar os resultados da medição |
fechaJanela | Fecha a janela e os elementos gráficos criados para a ferramenta de medição |
clique | Adiciona uma marca na tela e realiza o cálculo de distância dos pontos inseridos |
paraCalculo | Para o cálculo de área e ativa o botão “pan” |
movimento | Realiza o desenho do poligono conforme o usuário movimenta o mouse |
inicia: function()
Inicia a operação de medição, abrindo a janela de resultados e criando os componentes necessários
São registrados os eventos de clique sobre o mapa e fechamento da janela de resultados
fechaJanela: function()
Fecha a janela e os elementos gráficos criados para a ferramenta de medição
Abre a janela de diálogo da ferramenta graficointerativo
graficoInterativo: function()
Abre a janela de diálogo da ferramenta linhadotempo
linhaDoTempo: function()
Abre a janela de diálogo da ferramenta perfil
perfil: function()
Abre a janela de diálogo da ferramenta gradepontos
gradePontos: function()
Abre a janela de diálogo da ferramenta gradepol
gradePol: function()
Abre a janela de diálogo da ferramenta gradehex
gradeHex: function()
Abre a janela de diálogo da ferramenta analisageometrias
analisaGeometrias: function()
Abre a janela de diálogo da ferramenta pontosdistri
pontosdistri: function()
Abre a janela de diálogo da ferramenta pontoempoligono
pontoempoligono: function()
Abre a janela de diálogo da ferramenta centro médio
centromassa: function()
Abre a janela de diálogo da ferramenta nptpol
nptPol: function()
Abre a janela de diálogo da ferramenta buffer
buffer: function()
Abre a janela de diálogo da ferramenta distanciaptpt
distanciaptpt: function()
Abre a janela de diálogo da ferramenta centroide
centroide: function()
Abre a janela de diálogo da ferramenta dissolve
dissolve: function()
Abre a janela de diálogo da ferramenta agrupaelementos
agrupaElementos: function()
Inicia a operação de medição, abrindo a janela de resultados e criando os componentes necessários
inicia: function()
Cria a janela para mostrar os resultados da medição
criaJanela: function()
Fecha a janela e os elementos gráficos criados para a ferramenta de medição
fechaJanela: function()
Adiciona uma marca na tela e realiza o cálculo de distância dos pontos inseridos
clique: function()
Para o cálculo de distâncias e ativa o botão “pan”
paraCalculo: function()
Realiza os cálculos e desenho da linha conforme o usuário movimenta o mouse
movimento: function()
Inicia a operação de medição, abrindo a janela de resultados e criando os componentes necessários
inicia: function()
Cria a janela para mostrar os resultados da medição
criaJanela: function()
Fecha a janela e os elementos gráficos criados para a ferramenta de medição
fechaJanela: function()
Adiciona uma marca na tela e realiza o cálculo de distância dos pontos inseridos
clique: function()
Para o cálculo de área e ativa o botão “pan”
paraCalculo: function()
Realiza o desenho do poligono conforme o usuário movimenta o mouse
movimento: function()