Análise geográfica

Arquivo

i3geo/classesjs/classe_analise.js

Licenca

GPL2

I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet

Direitos Autorais Reservados © 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti edmar..nosp@m.moretti@mma.g.nosp@m.ov.br

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.

Summary
Análise geográficai3geo/classesjs/classe_analise.js
i3GEO. analiseFunções de geração das análises e abertura dos diálogos das opções de análise espacial
i3GEO. analise. dialogoAbre as telas de diálogo das opções de análise
Functions
graficoInterativoAbre a janela de diálogo da ferramenta graficointerativo
linhaDoTempoAbre a janela de diálogo da ferramenta linhadotempo
perfilAbre a janela de diálogo da ferramenta perfil
gradePontosAbre a janela de diálogo da ferramenta gradepontos
gradePolAbre a janela de diálogo da ferramenta gradepol
gradeHexAbre a janela de diálogo da ferramenta gradehex
analisaGeometriasAbre a janela de diálogo da ferramenta analisageometrias
pontosdistriAbre a janela de diálogo da ferramenta pontosdistri
pontoempoligonoAbre a janela de diálogo da ferramenta pontoempoligono
centromassaAbre a janela de diálogo da ferramenta centro médio
nptPolAbre a janela de diálogo da ferramenta nptpol
bufferAbre a janela de diálogo da ferramenta buffer
distanciaptptAbre a janela de diálogo da ferramenta distanciaptpt
centroideAbre a janela de diálogo da ferramenta centroide
dissolveAbre a janela de diálogo da ferramenta dissolve
agrupaElementosAbre a janela de diálogo da ferramenta agrupaelementos
i3GEO. analise. medeDistanciaAtiva e controla a opção de medição de distâncias.
Functions
iniciaInicia a operação de medição, abrindo a janela de resultados e criando os componentes necessários
criaJanelaCria a janela para mostrar os resultados da medição
fechaJanelaFecha a janela e os elementos gráficos criados para a ferramenta de medição
cliqueAdiciona uma marca na tela e realiza o cálculo de distância dos pontos inseridos
paraCalculoPara o cálculo de distâncias e ativa o botão “pan”
movimentoRealiza os cálculos e desenho da linha conforme o usuário movimenta o mouse
i3GEO. analise. medeAreaAtiva e controla a opção de medição de área.
Functions
iniciaInicia a operação de medição, abrindo a janela de resultados e criando os componentes necessários
criaJanelaCria a janela para mostrar os resultados da medição
fechaJanelaFecha a janela e os elementos gráficos criados para a ferramenta de medição
cliqueAdiciona uma marca na tela e realiza o cálculo de distância dos pontos inseridos
paraCalculoPara o cálculo de área e ativa o botão “pan”
movimentoRealiza o desenho do poligono conforme o usuário movimenta o mouse

i3GEO. analise

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

i3GEO. analise. dialogo

Abre as telas de diálogo das opções de análise

Exemplo

Para abrir a mensagem de diálogo de geração de buffer, utilize

i3GEO.analise.dialogo.buffer()

Summary
Functions
graficoInterativoAbre a janela de diálogo da ferramenta graficointerativo
linhaDoTempoAbre a janela de diálogo da ferramenta linhadotempo
perfilAbre a janela de diálogo da ferramenta perfil
gradePontosAbre a janela de diálogo da ferramenta gradepontos
gradePolAbre a janela de diálogo da ferramenta gradepol
gradeHexAbre a janela de diálogo da ferramenta gradehex
analisaGeometriasAbre a janela de diálogo da ferramenta analisageometrias
pontosdistriAbre a janela de diálogo da ferramenta pontosdistri
pontoempoligonoAbre a janela de diálogo da ferramenta pontoempoligono
centromassaAbre a janela de diálogo da ferramenta centro médio
nptPolAbre a janela de diálogo da ferramenta nptpol
bufferAbre a janela de diálogo da ferramenta buffer
distanciaptptAbre a janela de diálogo da ferramenta distanciaptpt
centroideAbre a janela de diálogo da ferramenta centroide
dissolveAbre a janela de diálogo da ferramenta dissolve
agrupaElementosAbre a janela de diálogo da ferramenta agrupaelementos

Functions

graficoInterativo

graficoInterativo: function()

Abre a janela de diálogo da ferramenta graficointerativo

linhaDoTempo

linhaDoTempo: function()

Abre a janela de diálogo da ferramenta linhadotempo

perfil

perfil: function()

Abre a janela de diálogo da ferramenta perfil

gradePontos

gradePontos: function()

Abre a janela de diálogo da ferramenta gradepontos

gradePol

gradePol: function()

Abre a janela de diálogo da ferramenta gradepol

gradeHex

gradeHex: function()

Abre a janela de diálogo da ferramenta gradehex

analisaGeometrias

analisaGeometrias: function()

Abre a janela de diálogo da ferramenta analisageometrias

pontosdistri

pontosdistri: function()

Abre a janela de diálogo da ferramenta pontosdistri

pontoempoligono

pontoempoligono: function()

Abre a janela de diálogo da ferramenta pontoempoligono

centromassa

centromassa: function()

Abre a janela de diálogo da ferramenta centro médio

nptPol

nptPol: function()

Abre a janela de diálogo da ferramenta nptpol

buffer

buffer: function()

Abre a janela de diálogo da ferramenta buffer

distanciaptpt

distanciaptpt: function()

Abre a janela de diálogo da ferramenta distanciaptpt

centroide

centroide: function()

Abre a janela de diálogo da ferramenta centroide

dissolve

dissolve: function()

Abre a janela de diálogo da ferramenta dissolve

agrupaElementos

agrupaElementos: function()

Abre a janela de diálogo da ferramenta agrupaelementos

i3GEO. analise. medeDistancia

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.

Summary
Functions
iniciaInicia a operação de medição, abrindo a janela de resultados e criando os componentes necessários
criaJanelaCria a janela para mostrar os resultados da medição
fechaJanelaFecha a janela e os elementos gráficos criados para a ferramenta de medição
cliqueAdiciona uma marca na tela e realiza o cálculo de distância dos pontos inseridos
paraCalculoPara o cálculo de distâncias e ativa o botão “pan”
movimentoRealiza os cálculos e desenho da linha conforme o usuário movimenta o mouse

Functions

inicia

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

criaJanela

criaJanela: function()

Cria a janela para mostrar os resultados da medição

fechaJanela

fechaJanela: function()

Fecha a janela e os elementos gráficos criados para a ferramenta de medição

clique

clique: function()

Adiciona uma marca na tela e realiza o cálculo de distância dos pontos inseridos

paraCalculo

paraCalculo: function()

Para o cálculo de distâncias e ativa o botão “pan”

movimento

movimento: function()

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.

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.

Summary
Functions
iniciaInicia a operação de medição, abrindo a janela de resultados e criando os componentes necessários
criaJanelaCria a janela para mostrar os resultados da medição
fechaJanelaFecha a janela e os elementos gráficos criados para a ferramenta de medição
cliqueAdiciona uma marca na tela e realiza o cálculo de distância dos pontos inseridos
paraCalculoPara o cálculo de área e ativa o botão “pan”
movimentoRealiza o desenho do poligono conforme o usuário movimenta o mouse

Functions

inicia

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

criaJanela

criaJanela: function()

Cria a janela para mostrar os resultados da medição

fechaJanela

fechaJanela: function()

Fecha a janela e os elementos gráficos criados para a ferramenta de medição

clique

clique: function()

Adiciona uma marca na tela e realiza o cálculo de distância dos pontos inseridos

paraCalculo

paraCalculo: function()

Para o cálculo de área e ativa o botão “pan”

movimento

movimento: function()

Realiza o desenho do poligono conforme o usuário movimenta o mouse

graficoInterativo: function()
Abre a janela de diálogo da ferramenta graficointerativo
linhaDoTempo: function()
Abre a janela de diálogo da ferramenta linhadotempo
perfil: function()
Abre a janela de diálogo da ferramenta perfil
gradePontos: function()
Abre a janela de diálogo da ferramenta gradepontos
gradePol: function()
Abre a janela de diálogo da ferramenta gradepol
gradeHex: function()
Abre a janela de diálogo da ferramenta gradehex
analisaGeometrias: function()
Abre a janela de diálogo da ferramenta analisageometrias
pontosdistri: function()
Abre a janela de diálogo da ferramenta pontosdistri
pontoempoligono: function()
Abre a janela de diálogo da ferramenta pontoempoligono
centromassa: function()
Abre a janela de diálogo da ferramenta centro médio
nptPol: function()
Abre a janela de diálogo da ferramenta nptpol
buffer: function()
Abre a janela de diálogo da ferramenta buffer
distanciaptpt: function()
Abre a janela de diálogo da ferramenta distanciaptpt
centroide: function()
Abre a janela de diálogo da ferramenta centroide
dissolve: function()
Abre a janela de diálogo da ferramenta dissolve
agrupaElementos: function()
Abre a janela de diálogo da ferramenta agrupaelementos
inicia: function()
Inicia a operação de medição, abrindo a janela de resultados e criando os componentes necessários
criaJanela: function()
Cria a janela para mostrar os resultados da medição
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
paraCalculo: function()
Para o cálculo de distâncias e ativa o botão “pan”
movimento: function()
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
criaJanela: function()
Cria a janela para mostrar os resultados da medição
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
paraCalculo: function()
Para o cálculo de área e ativa o botão “pan”
movimento: function()
Realiza o desenho do poligono conforme o usuário movimenta o mouse