Seleção de elementos | |
Files | |
i3geo/ classesjs/ classe_selecao.js | |
Licença | I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet |
i3GEO. selecao | Realiza operações de seleção de elementos do mapa |
Functions | |
porxy | Executa a seleção de elementos de um tema com base em um par de coordenadas xy |
porbox | Seleciona elementos de um tema com base em um retângulo |
janelaOpcoes | Abre a janela de opções da ferramenta de seleção. |
atualizaGrafico | Atualiza o gráfico de barras da ferramenta de seleção |
clique | Seleciona elementos clicando no mapa |
i3GEO. selecao.box | Controla o desenho do box para a seleção e executa a função de seleção |
Functions | |
inicia | Marca o início do desenho do box, capturando a posição do mouse |
criaBox | Cria o DIV que será utilizado para desenhar o box no mapa |
desloca | Desloca o box conforme o mouse é movimentado |
termina | Para o desenho do box, captura seu tamanho e faz o zoom no mapa |
i3GEO. selecao. poligono | Realiza a seleção desenhando um polígono no mapa |
Functions | |
inicia | Inicia o desenho do polígono |
move | Modifica o polígono conforme o usuário cria vértices |
clique | Inclui um novo vértice no polígono |
termina | Termina o desenho do polígono e executa a operação de seleção |
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; tanto a versão 2 da Licença. 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.
Realiza operações de seleção de elementos do mapa
Functions | |
porxy | Executa a seleção de elementos de um tema com base em um par de coordenadas xy |
porbox | Seleciona elementos de um tema com base em um retângulo |
janelaOpcoes | Abre a janela de opções da ferramenta de seleção. |
atualizaGrafico | Atualiza o gráfico de barras da ferramenta de seleção |
clique | Seleciona elementos clicando no mapa |
porxy: function( tema, tipo, tolerancia )
Executa a seleção de elementos de um tema com base em um par de coordenadas xy
tema {String} | código do tema |
tipo {String} | tipo de operação adiciona|retira |
tolerancia {Integer} | tolerância de busca |
porbox: function( tema, tipo, box )
Seleciona elementos de um tema com base em um retângulo
tema {String} | código do tema |
tipo {String} | tipo de operação adiciona|retira |
box {String} | xmin ymin xmax ymax |
janelaOpcoes: function()
Abre a janela de opções da ferramenta de seleção.
A janela terá como id “wdocai”
atualizaGrafico: function()
Atualiza o gráfico de barras da ferramenta de seleção
O gráfico é atualizado sempre que ocorrer uma nova seleção no mapa, o que implica no redesnho do mapa e disparo do evento NAVEGAMAPA
Executa a seleção de elementos de um tema com base em um par de coordenadas xy
porxy: function( tema, tipo, tolerancia )
Seleciona elementos de um tema com base em um retângulo
porbox: function( tema, tipo, box )
Abre a janela de opções da ferramenta de seleção.
janelaOpcoes: function()
Atualiza o gráfico de barras da ferramenta de seleção
atualizaGrafico: function()
Seleciona elementos clicando no mapa
clique: function()
Marca o início do desenho do box, capturando a posição do mouse
inicia: function()
Cria o DIV que será utilizado para desenhar o box no mapa
criaBox: function()
Desloca o box conforme o mouse é movimentado
desloca: function()
Para o desenho do box, captura seu tamanho e faz o zoom no mapa
termina: function()
Inicia o desenho do polígono
inicia: function()
Modifica o polígono conforme o usuário cria vértices
move: function()
Inclui um novo vértice no polígono
clique: function()
Termina o desenho do polígono e executa a operação de seleção
termina: function()