diff --git a/classesjs/classe_plugini3geo.js b/classesjs/classe_plugini3geo.js index 3e3cd21..1f88dd6 100755 --- a/classesjs/classe_plugini3geo.js +++ b/classesjs/classe_plugini3geo.js @@ -42,8 +42,6 @@ i3GEO.pluginI3geo = * * Utilizado no editor de mapfiles do sistema de administracao */ - //XXX criar plugin geojson - //XXX criar plugin que aceite um JSON generico PLUGINS : [ { "classe" : "heatmap", // namespace da classe @@ -223,27 +221,23 @@ i3GEO.pluginI3geo = } parametros = config.parametros; ins += - "" + "
Coluna que contém os dados:"
- + "
Coluna que contém os dados:"
+ + "
Ou valor numérico para cada ponto:"
- + "
Ou valor numérico para cada ponto:"
+ + "
Raio de cada ponto em pixels:"
- + "
Raio de cada ponto em pixels:"
+ + "
Valor máximo em cada ponto:"
- // + "
Tipo de gradiente (deixe vazio para utilizar as classes definidas no Layer ou escreva 'default' para usar o normal):"
- + "
Tipo de gradiente (deixe vazio para utilizar as classes definidas no Layer ou escreva 'default' para usar o normal):"
+ + "
Para definir os cortes no gradiente de cores utilize valores entre 0 e 1." + + "' size='30'>
Para definir os cortes no gradiente de cores utilize valores entre 0 e 1." + " As cores são definidas nas classes do LAYER, sendo que o nome define o valor superior do gradiente e COLOR define a cor." + " Veja o exemplo utilizado no tema _lmapadecalor.map
"; return ins; @@ -432,7 +426,9 @@ i3GEO.pluginI3geo = }; i3GEO.pluginI3geo.OBJETOS[camada.name] = heatmap; + objMapa.addLayer(heatmap); + heatmap.setDataSet(transformedTestData); heatmap_dados = null; @@ -509,16 +505,16 @@ i3GEO.pluginI3geo = } parametros = config.parametros; ins += - "" + "Distância máxima entre ponto em pixels:"
- + "
Distância máxima entre ponto em pixels:"
+ + "
Tipo de estilos (deixe vazio para utilizar as classes definidas no Layer ou escreva 'default' para usar o normal):"
- + "
Tipo de estilos (deixe vazio para utilizar as classes definidas no Layer ou escreva 'default' para usar o normal):"
+ + "
Os símbolos utilizados podem ser customizados alterando-se as classes do Mapfile
" - + "Veja o exemplo utilizado no tema _lmapadecluster.map
"; + + "' size='30'>Os símbolos utilizados podem ser customizados alterando-se as classes do Mapfile
" + + "Veja o exemplo utilizado no tema _lmapadecluster.map
"; return ins; }, @@ -614,7 +610,8 @@ i3GEO.pluginI3geo = + "&g_sid=" + i3GEO.configura.sid + "&tipoEstilos=" - + camada.plugini3geo.parametros.tipoEstilos; + + camada.plugini3geo.parametros.tipoEstilos + + "&nomevariavel=markercluster_dados&nomevariavelConfig=markercluster_config"; i3GEO.util.scriptTag(p, criaLayer, nomeScript); } }, @@ -827,9 +824,9 @@ i3GEO.pluginI3geo = } parametros = config.parametros; ins += - "Url do arquivo Kml:
Veja o exemplo utilizado no tema _lmapakml.map
"; + "Url do arquivo Kml:
Veja o exemplo utilizado no tema _lmapakml.map
"; return ins; }, /** @@ -904,9 +901,9 @@ i3GEO.pluginI3geo = }, inicia : function(camada, objMapa) { var layerkml; + //console.info(camada) //url = i3GEO.configura.locaplic + "/classesphp/proxy.php?url=" + camada.plugini3geo.parametros.url; var url = i3GEO.configura.locaplic + "/ferramentas/layerkml/getkml.php?tema=" + camada.nomeoriginal; - layerkml = new OpenLayers.Layer.Vector(camada.name, { displayOutsideMaxExtent : true, displayInLayerSwitcher : false, @@ -1030,15 +1027,15 @@ i3GEO.pluginI3geo = config.ativo = "sim"; } ins += "Abre o formulário quando a camada é adicionada ao mapa: (true ou false)
"; - ins += ""; + ins += ""; } ins += - "Título | Chave | Tipo (input ou select) | Valores | PHP que retorna os valores (opcional) |
Título | Chave | Tipo (input ou select) | Valores | PHP que retorna os valores (opcional) |