Commit fe00c6f606304bb3dbc498b0757da4b3a56ce93d
1 parent
97f7f672
Exists in
master
and in
7 other branches
reformulação do layout da página e inclusão do prefixo i3geo_gl nos nomas das funções
Showing
1 changed file
with
99 additions
and
72 deletions
Show diff stats
geradordelinks.htm
| @@ -13,29 +13,32 @@ P | @@ -13,29 +13,32 @@ P | ||
| 13 | </style> | 13 | </style> |
| 14 | <script src="pacotes/cpaint/cpaint2.inc.compressed.js" type="text/javascript"></script> | 14 | <script src="pacotes/cpaint/cpaint2.inc.compressed.js" type="text/javascript"></script> |
| 15 | <script type="text/javascript" src="pacotes/openlayers/OpenLayers.js"></script> | 15 | <script type="text/javascript" src="pacotes/openlayers/OpenLayers.js"></script> |
| 16 | +<script type="text/javascript" src="classesjs/compactados/funcoes_compacto.js"></script> | ||
| 17 | + | ||
| 16 | </head> | 18 | </head> |
| 17 | <body style="background-color:white;text-align:left;left:0px;"> | 19 | <body style="background-color:white;text-align:left;left:0px;"> |
| 18 | -<div id=banner style=position:relative;top:0px;left:0px;text-align:left > | 20 | +<!--<div id=banner style=position:relative;top:0px;left:0px;text-align:left > |
| 19 | <img style=left:0px; src="imagens/barrasuperior_geradordelinks_2006.jpg" width="765" > | 21 | <img style=left:0px; src="imagens/barrasuperior_geradordelinks_2006.jpg" width="765" > |
| 20 | -</div> | ||
| 21 | -<div style=width:550px;position:relative;top:0px;left:10px > | 22 | +</div>--> |
| 23 | +<div style=width:550px;position:relative;top:0px;left:10px;background-color:rgb(250,250,250) > | ||
| 22 | <p>Aqui você pode gerar links para abrir o I3Geo de forma personalizada. | 24 | <p>Aqui você pode gerar links para abrir o I3Geo de forma personalizada. |
| 23 | Os links podem ser incluídos em qualquer página WEB, sendo possível | 25 | Os links podem ser incluídos em qualquer página WEB, sendo possível |
| 24 | definir quais os temas serão mostrados e qual a extensão geográfica do mapa.</p> | 26 | definir quais os temas serão mostrados e qual a extensão geográfica do mapa.</p> |
| 25 | </div> | 27 | </div> |
| 26 | -<div style=width:550px;left:10px;text-align:left; >Link (copie e cole ou clique para testar): | ||
| 27 | -<a href="" id=link target=blanck ></a> | 28 | +<div style=width:550px;left:10px;text-align:left; ><p>Este é o link para abrir o mapa. Copie e cole em sua página |
| 29 | +na internet ou clique para testar: | ||
| 30 | +<a style=color:blue;font-size:12px href="" id=link target=blanck ></a> | ||
| 28 | </div> | 31 | </div> |
| 29 | <div style='height:230px;width:550px;top:10px;left:10px;text-align:left;border:1px gray solid;' > | 32 | <div style='height:230px;width:550px;top:10px;left:10px;text-align:left;border:1px gray solid;' > |
| 30 | <div style=margin:10px; > | 33 | <div style=margin:10px; > |
| 31 | - <img style=position:absolute;top:0px;left:505px; src=imagens/question.gif onclick="javascript:document.getElementById('ajuda1').style.display='block'" /> | 34 | + <img style=position:absolute;top:0px;left:505px; src=imagens/question.gif onclick="javascript:$i('ajuda1').style.display='block'" /> |
| 32 | <p><b>Escolha os temas que serão incluídos no mapa (opcional):</b></p> | 35 | <p><b>Escolha os temas que serão incluídos no mapa (opcional):</b></p> |
| 33 | <div id=grupos style=text-align:left; ></div> | 36 | <div id=grupos style=text-align:left; ></div> |
| 34 | <div id=subgrupos style=top:5px;text-align:left; ></div> | 37 | <div id=subgrupos style=top:5px;text-align:left; ></div> |
| 35 | <div id=temas style=top:10px;text-align:left; ></div> | 38 | <div id=temas style=top:10px;text-align:left; ></div> |
| 36 | - <div style=position:absolute;top:35px;left:270px;text-align:left; > | ||
| 37 | - Temas que serão adicionados ao mapa: | ||
| 38 | - <div id=temasa style='width:250px;border:1px gray solid;height:155px;top:10px;left:0px;text-align:left;overflow:auto' ></div> | 39 | + <div style=position:absolute;top:25px;left:270px;text-align:left; > |
| 40 | + Temas já escolhidos. Os que estiverem marcados, ficarão ligados logo ao abrir o mapa: | ||
| 41 | + <div id=temasa style='width:250px;border:1px gray solid;height:125px;top:10px;left:0px;text-align:left;overflow:auto' ></div> | ||
| 39 | </div> | 42 | </div> |
| 40 | </div> | 43 | </div> |
| 41 | </div> | 44 | </div> |
| @@ -51,9 +54,13 @@ que estiverem marcados, aparecerão visíveis no mapa (ligados)</p> | @@ -51,9 +54,13 @@ que estiverem marcados, aparecerão visíveis no mapa (ligados)</p> | ||
| 51 | <p><b>Se vc quiser, o mapa poderá ser aberto mostrando pontos, digite abaixo as coordenadas | 54 | <p><b>Se vc quiser, o mapa poderá ser aberto mostrando pontos, digite abaixo as coordenadas |
| 52 | dos pontos em décimos de grau (exemplo: -54 -12 -54 1 -51 -15) (opcional):</b></p> | 55 | dos pontos em décimos de grau (exemplo: -54 -12 -54 1 -51 -15) (opcional):</b></p> |
| 53 | <p>Coordenadas dos pontos:</p> | 56 | <p>Coordenadas dos pontos:</p> |
| 54 | - <input type=text size=80 id=pontos value="" onchange="crialink()" /> | ||
| 55 | - <p>Nome do tema para a legenda do mapa:</p> | ||
| 56 | - <input type=text size=80 id=nometemapontos value="" onchange="crialink()" /> | 57 | + <div style=padding:5px; id=paiPontos > |
| 58 | + <input type=text size=80 id=pontos value="" onchange="crialink()" /> | ||
| 59 | + </div> | ||
| 60 | +<p>Nome do tema para a legenda do mapa:</p> | ||
| 61 | + <div style=padding:5px; id=paiNometemapontos > | ||
| 62 | + <input type=text size=80 id=nometemapontos value="" onchange="crialink()" /> | ||
| 63 | + </div> | ||
| 57 | </div> | 64 | </div> |
| 58 | </div> | 65 | </div> |
| 59 | <div style='width:550px;top:20px;left:10px;text-align:left;border:1px gray solid;' > | 66 | <div style='width:550px;top:20px;left:10px;text-align:left;border:1px gray solid;' > |
| @@ -61,7 +68,9 @@ dos pontos em décimos de grau (exemplo: -54 -12 -54 1 -51 -15) (opcional):</b></ | @@ -61,7 +68,9 @@ dos pontos em décimos de grau (exemplo: -54 -12 -54 1 -51 -15) (opcional):</b></ | ||
| 61 | <p><b>Caso existam perfis definidos na configuração do menu de temas, vc pode restringir a lista | 68 | <p><b>Caso existam perfis definidos na configuração do menu de temas, vc pode restringir a lista |
| 62 | de temas do menu de adição de temas do I3Geo (opcional)</b></p> | 69 | de temas do menu de adição de temas do I3Geo (opcional)</b></p> |
| 63 | <p>Perfil:</p> | 70 | <p>Perfil:</p> |
| 71 | + <div style=padding:5px; id=paiPerfil > | ||
| 64 | <input onchange="crialink()" type=text size=80 id=perfil value="" /> | 72 | <input onchange="crialink()" type=text size=80 id=perfil value="" /> |
| 73 | + </div> | ||
| 65 | </div> | 74 | </div> |
| 66 | </div> | 75 | </div> |
| 67 | <div style='width:550px;top:25px;left:10px;text-align:left;border:1px gray solid;' > | 76 | <div style='width:550px;top:25px;left:10px;text-align:left;border:1px gray solid;' > |
| @@ -82,10 +91,22 @@ dos pontos em décimos de grau (exemplo: -54 -12 -54 1 -51 -15) (opcional):</b></ | @@ -82,10 +91,22 @@ dos pontos em décimos de grau (exemplo: -54 -12 -54 1 -51 -15) (opcional):</b></ | ||
| 82 | <div id=mapa1 style="width:250px;height:250px;border:1px solid blue;display:none"></div> | 91 | <div id=mapa1 style="width:250px;height:250px;border:1px solid blue;display:none"></div> |
| 83 | <div style=position:absolute;top:40px;left:270px;text-align:left; > | 92 | <div style=position:absolute;top:40px;left:270px;text-align:left; > |
| 84 | Coordenadas geográficas em décimos de grau:<br><br> | 93 | Coordenadas geográficas em décimos de grau:<br><br> |
| 85 | - Longitude mínima:<br><input onchange="crialink()" type=text size=10 value="" id=xmin /><br> | ||
| 86 | - Longitude máxima:<br><input onchange="crialink()" type=text size=10 value="" id=xmax /><br> | ||
| 87 | - Latitude mínima:<br><input onchange="crialink()" type=text size=10 value="" id=ymin /><br> | ||
| 88 | - Latitude máxima:<br><input onchange="crialink()" type=text size=10 value="" id=ymax /><br><br> | 94 | + Longitude mínima:<br> |
| 95 | + <div style=padding:5px;width:80px; id=paiXmin > | ||
| 96 | + <input onchange="crialink()" type=text size=10 value="" id=xmin /> | ||
| 97 | + </div><br> | ||
| 98 | + Longitude máxima:<br> | ||
| 99 | + <div style=padding:5px;width:80px; id=paiXmax > | ||
| 100 | + <input onchange="crialink()" type=text size=10 value="" id=xmax /> | ||
| 101 | + </div><br> | ||
| 102 | + Latitude mínima:<br> | ||
| 103 | + <div style=padding:5px;width:80px; id=paiYmin > | ||
| 104 | + <input onchange="crialink()" type=text size=10 value="" id=ymin /> | ||
| 105 | + </div><br> | ||
| 106 | + Latitude máxima:<br> | ||
| 107 | + <div style=padding:5px;width:80px; id=paiYmax > | ||
| 108 | + <input onchange="crialink()" type=text size=10 value="" id=ymax /> | ||
| 109 | + </div><br> | ||
| 89 | <input class=executar type=button value="capturar" onclick="capturageo()" /> | 110 | <input class=executar type=button value="capturar" onclick="capturageo()" /> |
| 90 | </div> | 111 | </div> |
| 91 | </div> | 112 | </div> |
| @@ -119,35 +140,41 @@ Free Software Foundation, Inc., no endereço | @@ -119,35 +140,41 @@ Free Software Foundation, Inc., no endereço | ||
| 119 | 140 | ||
| 120 | File: i3geo/geradordelinks.htm | 141 | File: i3geo/geradordelinks.htm |
| 121 | 142 | ||
| 122 | -Include: | ||
| 123 | - | ||
| 124 | -classesjs/cpaint/cpaint2.inc.compressed.js | ||
| 125 | -pacotes/openlayers/OpenLayers.js | ||
| 126 | */ | 143 | */ |
| 127 | navm = false | 144 | navm = false |
| 128 | navn = false | 145 | navn = false |
| 129 | var app = navigator.appName.substring(0,1); | 146 | var app = navigator.appName.substring(0,1); |
| 130 | if (app=='N') navn=true; else navm=true; | 147 | if (app=='N') navn=true; else navm=true; |
| 148 | + | ||
| 149 | +$inputText("paiPontos","","pontos","","","") | ||
| 150 | +$inputText("paiNometemapontos","","nometemapontos","","","") | ||
| 151 | +$inputText("paiPerfil","","perfil","","","") | ||
| 152 | +$inputText("paiXmin","","xmin","","","") | ||
| 153 | +$inputText("paiXmax","","xmax","","","") | ||
| 154 | +$inputText("paiYmin","","ymin","","","") | ||
| 155 | +$inputText("paiYmax","","ymax","","","") | ||
| 156 | + | ||
| 131 | /* | 157 | /* |
| 132 | Variable: g_locaplic | 158 | Variable: g_locaplic |
| 133 | 159 | ||
| 134 | Localização da instalação do i3geo. | 160 | Localização da instalação do i3geo. |
| 135 | */ | 161 | */ |
| 136 | g_locaplic = "http://"+window.location.host+"/i3geo"; | 162 | g_locaplic = "http://"+window.location.host+"/i3geo"; |
| 137 | -seltema("estadosl") | ||
| 138 | -crialink() | ||
| 139 | -pegagrupos() | ||
| 140 | -initOL() | 163 | +i3geo_gl_seltema("estadosl") |
| 164 | +i3geo_gl_crialink() | ||
| 165 | +i3geo_gl_pegagrupos() | ||
| 166 | +i3geo_gl_init() | ||
| 167 | + | ||
| 141 | /* | 168 | /* |
| 142 | -Function: crialink | 169 | +Function: i3geo_gl_crialink |
| 143 | 170 | ||
| 144 | Cria o link e mostra na tela. | 171 | Cria o link e mostra na tela. |
| 145 | 172 | ||
| 146 | */ | 173 | */ |
| 147 | -function crialink() | 174 | +function i3geo_gl_crialink() |
| 148 | { | 175 | { |
| 149 | var ins = g_locaplic+"/ms_criamapa.php?"; | 176 | var ins = g_locaplic+"/ms_criamapa.php?"; |
| 150 | - var iguias = document.getElementById("temasa").getElementsByTagName("input"); | 177 | + var iguias = $i("temasa").getElementsByTagName("input"); |
| 151 | var tsl = new Array(); //temas ligados | 178 | var tsl = new Array(); //temas ligados |
| 152 | var tsd = new Array(); //temas | 179 | var tsd = new Array(); //temas |
| 153 | for (i=0;i<iguias.length; i++) | 180 | for (i=0;i<iguias.length; i++) |
| @@ -163,35 +190,35 @@ function crialink() | @@ -163,35 +190,35 @@ function crialink() | ||
| 163 | {ins += "&temasa="+tsd.join(" ")} | 190 | {ins += "&temasa="+tsd.join(" ")} |
| 164 | if(tsl.length > 0) | 191 | if(tsl.length > 0) |
| 165 | {ins += "&layers="+tsl.join(" ")} | 192 | {ins += "&layers="+tsl.join(" ")} |
| 166 | - if(document.getElementById("pontos").value != "") | 193 | + if($i("pontos").value != "") |
| 167 | { | 194 | { |
| 168 | - ins += "&pontos="+document.getElementById("pontos").value | ||
| 169 | - ins += "&nometemapontos="+document.getElementById("nometemapontos").value | 195 | + ins += "&pontos="+$i("pontos").value |
| 196 | + ins += "&nometemapontos="+$i("nometemapontos").value | ||
| 170 | } | 197 | } |
| 171 | - if(document.getElementById("perfil").value != "") | 198 | + if($i("perfil").value != "") |
| 172 | { | 199 | { |
| 173 | - ins += "&perfil="+document.getElementById("perfil").value | 200 | + ins += "&perfil="+$i("perfil").value |
| 174 | } | 201 | } |
| 175 | - if(document.getElementById("interface").value != "") | 202 | + if($i("interface").value != "") |
| 176 | { | 203 | { |
| 177 | - ins += "&interface="+document.getElementById("interface").value | 204 | + ins += "&interface="+$i("interface").value |
| 178 | } | 205 | } |
| 179 | - if(document.getElementById("xmin").value != "") | 206 | + if($i("xmin").value != "") |
| 180 | { | 207 | { |
| 181 | - ins += "&mapext="+document.getElementById("xmin").value+" " | ||
| 182 | - ins += document.getElementById("ymin").value+" " | ||
| 183 | - ins += document.getElementById("xmax").value+" " | ||
| 184 | - ins += document.getElementById("ymax").value | 208 | + ins += "&mapext="+$i("xmin").value+" " |
| 209 | + ins += $i("ymin").value+" " | ||
| 210 | + ins += $i("xmax").value+" " | ||
| 211 | + ins += $i("ymax").value | ||
| 185 | } | 212 | } |
| 186 | - document.getElementById("link").href = ins | ||
| 187 | - document.getElementById("link").innerHTML = ins | 213 | + $i("link").href = ins |
| 214 | + $i("link").innerHTML = ins | ||
| 188 | } | 215 | } |
| 189 | /* | 216 | /* |
| 190 | -Function: pegagrupos | 217 | +Function: i3geo_gl_pegagrupos |
| 191 | 218 | ||
| 192 | Pega a lista de grupos existentes no menu de temas do i3geo. | 219 | Pega a lista de grupos existentes no menu de temas do i3geo. |
| 193 | */ | 220 | */ |
| 194 | -function pegagrupos() | 221 | +function i3geo_gl_pegagrupos() |
| 195 | { | 222 | { |
| 196 | var p = "classesphp/mapa_controle.php?funcao=pegalistadegrupos&map_file=''"; | 223 | var p = "classesphp/mapa_controle.php?funcao=pegalistadegrupos&map_file=''"; |
| 197 | var cp = new cpaint(); | 224 | var cp = new cpaint(); |
| @@ -207,13 +234,13 @@ Monta um combo com a lista de grupos. | @@ -207,13 +234,13 @@ Monta um combo com a lista de grupos. | ||
| 207 | function combogrupos(retorno) | 234 | function combogrupos(retorno) |
| 208 | { | 235 | { |
| 209 | obGrupos = retorno.data | 236 | obGrupos = retorno.data |
| 210 | - var ins = "<select style=width:250px onchange='combosubgrupos(this.value)' ><option value='' >Grupos:</option>" | 237 | + var ins = "<select style=width:250px onchange='combosubgrupos(this.value)' ><option value='' >Escolha um grupo:</option>" |
| 211 | for (ig=0;ig<obGrupos.grupos.length; ig++) | 238 | for (ig=0;ig<obGrupos.grupos.length; ig++) |
| 212 | { | 239 | { |
| 213 | if(obGrupos.grupos[ig].nome) | 240 | if(obGrupos.grupos[ig].nome) |
| 214 | ins += "<option value="+ig+" >"+obGrupos.grupos[ig].nome+"</option>" | 241 | ins += "<option value="+ig+" >"+obGrupos.grupos[ig].nome+"</option>" |
| 215 | } | 242 | } |
| 216 | - document.getElementById("grupos").innerHTML = ins+"</select>" | 243 | + $i("grupos").innerHTML = ins+"</select>" |
| 217 | combosubgrupos(-1) | 244 | combosubgrupos(-1) |
| 218 | } | 245 | } |
| 219 | /* | 246 | /* |
| @@ -229,7 +256,7 @@ i - id que identifica o grupo escolhido. | @@ -229,7 +256,7 @@ i - id que identifica o grupo escolhido. | ||
| 229 | */ | 256 | */ |
| 230 | function combosubgrupos(i) | 257 | function combosubgrupos(i) |
| 231 | { | 258 | { |
| 232 | - var ins = "<select style=width:250px onchange='combotemas("+i+",this.value)' ><option value='' >Sub-grupos:</option>" | 259 | + var ins = "<select style=width:250px onchange='combotemas("+i+",this.value)' ><option value='' >Escolha um sub-grupo:</option>" |
| 233 | if (obGrupos.grupos[i]) | 260 | if (obGrupos.grupos[i]) |
| 234 | { | 261 | { |
| 235 | for (ig=0;ig<obGrupos.grupos[i].subgrupos.length; ig++) | 262 | for (ig=0;ig<obGrupos.grupos[i].subgrupos.length; ig++) |
| @@ -237,7 +264,7 @@ function combosubgrupos(i) | @@ -237,7 +264,7 @@ function combosubgrupos(i) | ||
| 237 | ins += "<option value="+ig+" >"+obGrupos.grupos[i].subgrupos[ig].nome+"</option>" | 264 | ins += "<option value="+ig+" >"+obGrupos.grupos[i].subgrupos[ig].nome+"</option>" |
| 238 | } | 265 | } |
| 239 | } | 266 | } |
| 240 | - document.getElementById("subgrupos").innerHTML = ins+"</select>" | 267 | + $i("subgrupos").innerHTML = ins+"</select>" |
| 241 | combotemasgrupo(i) | 268 | combotemasgrupo(i) |
| 242 | } | 269 | } |
| 243 | /* | 270 | /* |
| @@ -253,7 +280,7 @@ i - id que identifica o grupo escolhido. | @@ -253,7 +280,7 @@ i - id que identifica o grupo escolhido. | ||
| 253 | */ | 280 | */ |
| 254 | function combotemasgrupo(i) | 281 | function combotemasgrupo(i) |
| 255 | { | 282 | { |
| 256 | - var ins = "<select style=width:250px MULTIPLE SIZE=10 onchange=seltema(this.value) ><option value='' >Clique no tema para incluir:</option>" | 283 | + var ins = "<select style=width:250px MULTIPLE SIZE=10 onchange=i3geo_gl_seltema(this.value) ><option value='' >Clique no tema para incluir:</option>" |
| 257 | if (obGrupos.grupos[i]) | 284 | if (obGrupos.grupos[i]) |
| 258 | { | 285 | { |
| 259 | for (ig=0;ig<obGrupos.grupos[i].temasgrupo.length; ig++) | 286 | for (ig=0;ig<obGrupos.grupos[i].temasgrupo.length; ig++) |
| @@ -261,7 +288,7 @@ function combotemasgrupo(i) | @@ -261,7 +288,7 @@ function combotemasgrupo(i) | ||
| 261 | ins += "<option value="+obGrupos.grupos[i].temasgrupo[ig].tid+" >"+obGrupos.grupos[i].temasgrupo[ig].nome+"</option>" | 288 | ins += "<option value="+obGrupos.grupos[i].temasgrupo[ig].tid+" >"+obGrupos.grupos[i].temasgrupo[ig].nome+"</option>" |
| 262 | } | 289 | } |
| 263 | } | 290 | } |
| 264 | - document.getElementById("temas").innerHTML = ins+"</select>" | 291 | + $i("temas").innerHTML = ins+"</select>" |
| 265 | } | 292 | } |
| 266 | /* | 293 | /* |
| 267 | Function: combotemas | 294 | Function: combotemas |
| @@ -278,12 +305,12 @@ function combotemas(grupo,sub) | @@ -278,12 +305,12 @@ function combotemas(grupo,sub) | ||
| 278 | { | 305 | { |
| 279 | var monta = function(retorno) | 306 | var monta = function(retorno) |
| 280 | { | 307 | { |
| 281 | - var ins = "<select style=width:250px MULTIPLE SIZE=10 onchange=seltema(this.value) ><option value='' >Clique no tema para incluir:</option>" | 308 | + var ins = "<select style=width:250px MULTIPLE SIZE=10 onchange=i3geo_gl_seltema(this.value) ><option value='' >Clique no tema para incluir:</option>" |
| 282 | for (ig=0;ig<retorno.data.temas.length; ig++) | 309 | for (ig=0;ig<retorno.data.temas.length; ig++) |
| 283 | { | 310 | { |
| 284 | ins += "<option value="+retorno.data.temas[ig].tid+" >"+retorno.data.temas[ig].nome+"</option>" | 311 | ins += "<option value="+retorno.data.temas[ig].tid+" >"+retorno.data.temas[ig].nome+"</option>" |
| 285 | } | 312 | } |
| 286 | - document.getElementById("temas").innerHTML = ins+"</select>" | 313 | + $i("temas").innerHTML = ins+"</select>" |
| 287 | } | 314 | } |
| 288 | var p = "classesphp/mapa_controle.php?funcao=pegalistadetemas&map_file=''&grupo="+grupo+"&subgrupo="+sub; | 315 | var p = "classesphp/mapa_controle.php?funcao=pegalistadetemas&map_file=''&grupo="+grupo+"&subgrupo="+sub; |
| 289 | var cp = new cpaint(); | 316 | var cp = new cpaint(); |
| @@ -292,7 +319,7 @@ function combotemas(grupo,sub) | @@ -292,7 +319,7 @@ function combotemas(grupo,sub) | ||
| 292 | cp.call(p,"pegalistadetemas",monta); | 319 | cp.call(p,"pegalistadetemas",monta); |
| 293 | } | 320 | } |
| 294 | /* | 321 | /* |
| 295 | -Function seletma | 322 | +Function i3geo_gl_seltema |
| 296 | 323 | ||
| 297 | Acrescenta um tema no link. | 324 | Acrescenta um tema no link. |
| 298 | 325 | ||
| @@ -302,12 +329,12 @@ Parameters: | @@ -302,12 +329,12 @@ Parameters: | ||
| 302 | 329 | ||
| 303 | idtema - codigo do tema que será crescentado | 330 | idtema - codigo do tema que será crescentado |
| 304 | */ | 331 | */ |
| 305 | -function seltema(idtema) | 332 | +function i3geo_gl_seltema(idtema) |
| 306 | { | 333 | { |
| 307 | var novodiv = document.createElement("div"); | 334 | var novodiv = document.createElement("div"); |
| 308 | novodiv.style.textAlign="left" | 335 | novodiv.style.textAlign="left" |
| 309 | novodiv.id = idtema | 336 | novodiv.id = idtema |
| 310 | - document.getElementById("temasa").appendChild(novodiv); | 337 | + $i("temasa").appendChild(novodiv); |
| 311 | var novoel = document.createElement("img"); | 338 | var novoel = document.createElement("img"); |
| 312 | novoel.title = "excluir" | 339 | novoel.title = "excluir" |
| 313 | novoel.onclick = excluir | 340 | novoel.onclick = excluir |
| @@ -324,7 +351,7 @@ function seltema(idtema) | @@ -324,7 +351,7 @@ function seltema(idtema) | ||
| 324 | novoel.onclick = descer | 351 | novoel.onclick = descer |
| 325 | novodiv.appendChild(novoel); | 352 | novodiv.appendChild(novoel); |
| 326 | var novoel = document.createElement("input"); | 353 | var novoel = document.createElement("input"); |
| 327 | - novoel.onclick = crialink | 354 | + novoel.onclick = i3geo_gl_crialink |
| 328 | novoel.title = "visível/não visível" | 355 | novoel.title = "visível/não visível" |
| 329 | novoel.type = "checkbox" | 356 | novoel.type = "checkbox" |
| 330 | novoel.style.cursor="pointer" | 357 | novoel.style.cursor="pointer" |
| @@ -337,7 +364,7 @@ function seltema(idtema) | @@ -337,7 +364,7 @@ function seltema(idtema) | ||
| 337 | novoel.innerHTML = idtema | 364 | novoel.innerHTML = idtema |
| 338 | novodiv.appendChild(novoel); | 365 | novodiv.appendChild(novoel); |
| 339 | novodiv.appendChild(document.createElement("br")); | 366 | novodiv.appendChild(document.createElement("br")); |
| 340 | - crialink() | 367 | + i3geo_gl_crialink() |
| 341 | } | 368 | } |
| 342 | /* | 369 | /* |
| 343 | Function: descer | 370 | Function: descer |
| @@ -354,7 +381,7 @@ function descer(e) | @@ -354,7 +381,7 @@ function descer(e) | ||
| 354 | divpai = pai.parentNode | 381 | divpai = pai.parentNode |
| 355 | if(pai.nextSibling) | 382 | if(pai.nextSibling) |
| 356 | divpai.insertBefore(pai,pai.nextSibling.nextSibling) | 383 | divpai.insertBefore(pai,pai.nextSibling.nextSibling) |
| 357 | - crialink() | 384 | + i3geo_gl_crialink() |
| 358 | } | 385 | } |
| 359 | /* | 386 | /* |
| 360 | Function: subir | 387 | Function: subir |
| @@ -370,7 +397,7 @@ function subir(e) | @@ -370,7 +397,7 @@ function subir(e) | ||
| 370 | var pai = pegaElementoPai(e) | 397 | var pai = pegaElementoPai(e) |
| 371 | divpai = pai.parentNode | 398 | divpai = pai.parentNode |
| 372 | divpai.insertBefore(pai,pai.previousSibling) | 399 | divpai.insertBefore(pai,pai.previousSibling) |
| 373 | - crialink() | 400 | + i3geo_gl_crialink() |
| 374 | } | 401 | } |
| 375 | /* | 402 | /* |
| 376 | Function: excluir | 403 | Function: excluir |
| @@ -385,7 +412,7 @@ function excluir(e) | @@ -385,7 +412,7 @@ function excluir(e) | ||
| 385 | { | 412 | { |
| 386 | var pai = pegaElementoPai(e) | 413 | var pai = pegaElementoPai(e) |
| 387 | pai.parentNode.removeChild(pai) | 414 | pai.parentNode.removeChild(pai) |
| 388 | - crialink() | 415 | + i3geo_gl_crialink() |
| 389 | } | 416 | } |
| 390 | /* | 417 | /* |
| 391 | Function: pegaElementoPai | 418 | Function: pegaElementoPai |
| @@ -409,13 +436,13 @@ function pegaElementoPai(e) | @@ -409,13 +436,13 @@ function pegaElementoPai(e) | ||
| 409 | return(tparent) | 436 | return(tparent) |
| 410 | } | 437 | } |
| 411 | /* | 438 | /* |
| 412 | -Function: initOL | 439 | +Function: i3geo_gl_init |
| 413 | 440 | ||
| 414 | Inicialliza o OpenLayers para permitir ao usuário escolher a abrangência espacial do link. | 441 | Inicialliza o OpenLayers para permitir ao usuário escolher a abrangência espacial do link. |
| 415 | */ | 442 | */ |
| 416 | -function initOL() | 443 | +function i3geo_gl_init() |
| 417 | { | 444 | { |
| 418 | - document.getElementById("mapa1").style.display = "block"; | 445 | + $i("mapa1").style.display = "block"; |
| 419 | OL = new OpenLayers.Map('mapa1',{controls:[],numZoomLevels: 13}); | 446 | OL = new OpenLayers.Map('mapa1',{controls:[],numZoomLevels: 13}); |
| 420 | // | 447 | // |
| 421 | //layers | 448 | //layers |
| @@ -434,7 +461,7 @@ function initOL() | @@ -434,7 +461,7 @@ function initOL() | ||
| 434 | // | 461 | // |
| 435 | var ls = new OpenLayers.Control.LayerSwitcher() | 462 | var ls = new OpenLayers.Control.LayerSwitcher() |
| 436 | OL.addControl(ls); | 463 | OL.addControl(ls); |
| 437 | - document.getElementById(ls.id).style.zIndex=2000; | 464 | + $i(ls.id).style.zIndex=2000; |
| 438 | OL.setCenter(new OpenLayers.LonLat(-55,-14), 2); | 465 | OL.setCenter(new OpenLayers.LonLat(-55,-14), 2); |
| 439 | var panel = new OpenLayers.Control.NavToolbar(); | 466 | var panel = new OpenLayers.Control.NavToolbar(); |
| 440 | OL.addControl(panel); | 467 | OL.addControl(panel); |
| @@ -442,10 +469,10 @@ function initOL() | @@ -442,10 +469,10 @@ function initOL() | ||
| 442 | panel.div.style.top="-298px"; | 469 | panel.div.style.top="-298px"; |
| 443 | var zb = new OpenLayers.Control.PanZoomBar(); | 470 | var zb = new OpenLayers.Control.PanZoomBar(); |
| 444 | OL.addControl(zb); | 471 | OL.addControl(zb); |
| 445 | - document.getElementById("OpenLayers_Control_PanZoom_pandown").style.display="none" | ||
| 446 | - document.getElementById("OpenLayers_Control_PanZoom_panup").style.display="none" | ||
| 447 | - document.getElementById("OpenLayers_Control_PanZoom_panleft").style.display="none" | ||
| 448 | - document.getElementById("OpenLayers_Control_PanZoom_panright").style.display="none" | 472 | + $i("OpenLayers_Control_PanZoom_pandown").style.display="none" |
| 473 | + $i("OpenLayers_Control_PanZoom_panup").style.display="none" | ||
| 474 | + $i("OpenLayers_Control_PanZoom_panleft").style.display="none" | ||
| 475 | + $i("OpenLayers_Control_PanZoom_panright").style.display="none" | ||
| 449 | zb.div.style.left="-8px" | 476 | zb.div.style.left="-8px" |
| 450 | } | 477 | } |
| 451 | /* | 478 | /* |
| @@ -456,11 +483,11 @@ Pega as coordenadas geográficas da extensão definida no OpenLayers. | @@ -456,11 +483,11 @@ Pega as coordenadas geográficas da extensão definida no OpenLayers. | ||
| 456 | function capturageo() | 483 | function capturageo() |
| 457 | { | 484 | { |
| 458 | var b = OL.getExtent(); | 485 | var b = OL.getExtent(); |
| 459 | - document.getElementById("xmin").value = b.left | ||
| 460 | - document.getElementById("xmax").value = b.right | ||
| 461 | - document.getElementById("ymin").value = b.bottom | ||
| 462 | - document.getElementById("ymax").value = b.top | ||
| 463 | - crialink() | 486 | + $i("xmin").value = b.left |
| 487 | + $i("xmax").value = b.right | ||
| 488 | + $i("ymin").value = b.bottom | ||
| 489 | + $i("ymax").value = b.top | ||
| 490 | + i3geo_gl_crialink() | ||
| 464 | } | 491 | } |
| 465 | </script> | 492 | </script> |
| 466 | </html> | 493 | </html> |