Commit 592ba955de85650fe4074d024d346cf630d437cb
1 parent
b72042a6
Exists in
master
and in
7 other branches
Uso de caixa de seleção no lugar de uma lista links
Showing
3 changed files
with
46 additions
and
23 deletions
Show diff stats
classesjs/dicionario_ajuda.js
| ... | ... | @@ -244,7 +244,7 @@ g_traducao_ajuda = { |
| 244 | 244 | pt:"Uma conexão WMS permite que dados disponíveis em outros servidores sejam incluídos como camadas no i3Geo. Na ferramenta de conexão é mostrada uma lista de endereços previamente cadastrados, mas pode-se digitar um outro endereço qualquer, desde que seja um serviço no padrão WMS. Após um serviço ser escolhido, a lista de camadas disponíveis é mostrada na guia 'Temas'.", |
| 245 | 245 | complemento:"Camadas obtidas por meio de conexão WMS não permitem que algumas operações disponíveis no i3Geo sejam executadas, como por exemplo a alteração na legenda, seleção, entre outras. Quando um servidor apresentar problemas, a camada não poderá ser adicionada.", |
| 246 | 246 | //tela:"ferramentas/conectarwms/exemplo.htm", |
| 247 | - apijs:"i3GEO.arvoreDeTemas.conectarwms.upload()" | |
| 247 | + apijs:"i3GEO.arvoreDeTemas.dialogo.conectaservico()" | |
| 248 | 248 | }, |
| 249 | 249 | "29": { |
| 250 | 250 | titulo: "Conexão GeoRSS", |
| ... | ... | @@ -253,7 +253,7 @@ g_traducao_ajuda = { |
| 253 | 253 | pt:"Uma conexão GeoRSS permite obter a localização de conteúdos disponíveis no formato RSS com coordenadas geográficas incluídas. Na ferramenta de conexão é mostrada uma lista de endereços previamente cadastrados, mas pode-se digitar um outro endereço qualquer, desde que seja um serviço no padrão GeoRSS.", |
| 254 | 254 | complemento:"A camada adicionada ao mapa baseia-se em um arquivo shapefile criado temporariamente pelo i3Geo. Caso o serviço GeoRSS sofrer alterações, como a inclusão de um novo item, é necessário fazer novamente a conexão para que a camada reflita a alteração.", |
| 255 | 255 | //tela:"ferramentas/conectargeorss/exemplo.htm", |
| 256 | - apijs:"i3GEO.arvoreDeTemas.conectargeorss.upload()" | |
| 256 | + apijs:"i3GEO.arvoreDeTemas.dialogo.conectaservico()" | |
| 257 | 257 | }, |
| 258 | 258 | "30": { |
| 259 | 259 | titulo: "Nuvem de tags", | ... | ... |
ferramentas/conectarwms/index.htm
| ... | ... | @@ -36,39 +36,55 @@ p { |
| 36 | 36 | <body class="yui-skin-sam" style="background-color: white;"> |
| 37 | 37 | <div id=guiasYUI class="yui-navset" style="top: 0px; cursor: pointer; left: 0px;"> |
| 38 | 38 | <ul class="yui-nav" style="border-width: 0pt 0pt 0px; border-color: rgb(240, 240, 240); border-bottom-color: white;"> |
| 39 | - <li><a href="#ancora"><em><span id="guia1" style="text-align: center; font-size: 10px; left: 0px;">Serviços</span></em></a></li> | |
| 40 | - <li><a href="#ancora"><em><span id="guia2" style="text-align: center; font-size: 10px; left: 0px;">Metadados</span></em></a></li> | |
| 41 | - <li><a href="#ancora"><em><span id="guia3" style="text-align: center; font-size: 10px; left: 0px;">Temas</span></em></a></li> | |
| 39 | + <li> | |
| 40 | + <a href="#ancora"> | |
| 41 | + <em><span id="guia1" style="text-align: center; font-size: 10px; left: 0px;">Serviços</span></em> | |
| 42 | + </a> | |
| 43 | + </li> | |
| 44 | + <li> | |
| 45 | + <a href="#ancora"> | |
| 46 | + <em><span id="guia2" style="text-align: center; font-size: 10px; left: 0px;">Metadados</span></em> | |
| 47 | + </a> | |
| 48 | + </li> | |
| 49 | + <li> | |
| 50 | + <a href="#ancora"> | |
| 51 | + <em><span id="guia3" style="text-align: center; font-size: 10px; left: 0px;">Temas</span></em> | |
| 52 | + </a> | |
| 53 | + </li> | |
| 42 | 54 | </ul> |
| 43 | 55 | </div> |
| 44 | 56 | |
| 45 | 57 | <div class=guiaobj id="guia1obj" style="left: 5px; top: 0px; text-align: left"> |
| 46 | - <p class=paragrafo > | |
| 47 | - <a href="../../documentacao/ajuda/The_ArcIMS_OGC_WMS_Connector.pdf" target=blank>Veja como criar web services no ARCIMS</a> <br> | |
| 48 | - <a href="../../documentacao/ajuda/ArcGIS9.x.html" target=blank>Veja como utilizar web services no ARCGIS</a><br> | |
| 58 | + <p class=paragrafo> | |
| 59 | + <a href="../../documentacao/ajuda/The_ArcIMS_OGC_WMS_Connector.pdf" target=blank>Veja como criar web services no ARCIMS</a> | |
| 60 | + <br> | |
| 61 | + <a href="../../documentacao/ajuda/ArcGIS9.x.html" target=blank>Veja como utilizar web services no ARCGIS</a> | |
| 62 | + <br> | |
| 49 | 63 | </p> |
| 50 | - <p class=paragrafo > | |
| 64 | + <p class=paragrafo> | |
| 51 | 65 | Digite o endereço do serviço ou escolha da lista abaixo. Utilize as guias acima para ver o resultado do acesso. Por padrão, utiliza-se a versão 1.1.0 do GetCapabilities. Você pode adicionar um outro, bastando incluir no endereço do serviço "&version=1.3.0" por exemplo.<br> |
| 52 | 66 | </p> |
| 53 | - <div class="styled-select" style="width: 350px; margin-top: 15px;"> | |
| 54 | - <input tabindex='0' id=servico value="" size=45 /> | |
| 55 | - </div> | |
| 56 | - | |
| 57 | - <div id=RSSwms style="text-align: left; color: navy; cursor: pointer;"></div> | |
| 67 | + <div class="styled-select" style="width: 350px; margin-top: 15px;"> | |
| 68 | + <input tabindex='0' id=servico value="" size=45 /> | |
| 69 | + </div> | |
| 70 | + <p class=paragrafo> | |
| 71 | + <div id=RSSwms style="width: 350px;" ></div> | |
| 72 | + <br> | |
| 73 | + <div id=RSSbt></div> | |
| 58 | 74 | </div> |
| 59 | 75 | <div class=guiaobj id="guia2obj" style="display: none; left: 0px; top: 00px"> |
| 60 | 76 | <br> |
| 61 | - <input type=button value="getCapabilities" size=20 onclick="getcapabilities()" class="aplicar"/> | |
| 77 | + <input type=button value="getCapabilities" size=20 onclick="getcapabilities()" class="aplicar" /> | |
| 62 | 78 | <br> |
| 63 | - <div id=resultadoget style="display: block; position: relative; top: 5px; left: 1px" class=paragrafo ></div> | |
| 79 | + <div id=resultadoget style="display: block; position: relative; top: 5px; left: 1px" class=paragrafo></div> | |
| 64 | 80 | </div> |
| 65 | 81 | <div class=guiaobj id="guia3obj" style="left: 0px; display: none;"> |
| 66 | 82 | <div style="text-align: left; top: 0px; left: 0px; font-size: 10px"> |
| 67 | - <p class=paragrafo > | |
| 83 | + <p class=paragrafo> | |
| 68 | 84 | Após a conexão ser estabelecida e surgir a lista de temas, selecione a camada que será adicionada ao mapa.<br> |
| 69 | 85 | </p> |
| 70 | 86 | <div id=textoSLD style="display: none; font-size: 10px"> |
| 71 | - <p class=paragrafo > | |
| 87 | + <p class=paragrafo> | |
| 72 | 88 | Opcionalmente vc pode indicar o tipo de representação que será utilizada.<br> Não altere o tipo de representação se a camada escolhida for uma imagem (dados raster) ou se você tiver dúvidas sobre ela.<br> |
| 73 | 89 | </p> |
| 74 | 90 | <div class=styled-select> |
| ... | ... | @@ -124,9 +140,14 @@ p { |
| 124 | 140 | } |
| 125 | 141 | var canais = retorno.data.canais |
| 126 | 142 | var ncanais = canais.length |
| 127 | - var ins = "<br>" + retorno.data.rss | |
| 143 | + $i("RSSbt").innerHTML = retorno.data.rss; | |
| 144 | + var ins = ""; | |
| 145 | + ins += "<select size='5' onchange='registraws(this.value)' style='width:100%;' ><option value='' >WMS cadastrados:</option>"; | |
| 128 | 146 | for (i = 0; i < ncanais; i++) { |
| 129 | - var caso = canais[i] | |
| 147 | + var caso = canais[i]; | |
| 148 | + var valor = "'" + caso.link + "','" + caso.id_ws + "','" + caso.tipo_ws + "'"; | |
| 149 | + ins += "<option value=" + valor + " >"+caso.title+"</option>"; | |
| 150 | + /* | |
| 130 | 151 | ins += |
| 131 | 152 | "\<p class=clique onclick=\"registraws('" + caso.link |
| 132 | 153 | + "','" |
| ... | ... | @@ -148,8 +169,10 @@ p { |
| 148 | 169 | + caso.nacessos |
| 149 | 170 | + ")\<\/span>\<\/p\>"; |
| 150 | 171 | } |
| 172 | + */ | |
| 151 | 173 | } |
| 152 | - document.getElementById("RSSwms").innerHTML = ins + "<br><br>" | |
| 174 | + ins += "</select>"; | |
| 175 | + document.getElementById("RSSwms").innerHTML = ins; | |
| 153 | 176 | aguarde("none") |
| 154 | 177 | } |
| 155 | 178 | </script> | ... | ... |
js/dicionario_ajuda.js
| ... | ... | @@ -244,7 +244,7 @@ g_traducao_ajuda = { |
| 244 | 244 | pt:"Uma conexão WMS permite que dados disponíveis em outros servidores sejam incluídos como camadas no i3Geo. Na ferramenta de conexão é mostrada uma lista de endereços previamente cadastrados, mas pode-se digitar um outro endereço qualquer, desde que seja um serviço no padrão WMS. Após um serviço ser escolhido, a lista de camadas disponíveis é mostrada na guia 'Temas'.", |
| 245 | 245 | complemento:"Camadas obtidas por meio de conexão WMS não permitem que algumas operações disponíveis no i3Geo sejam executadas, como por exemplo a alteração na legenda, seleção, entre outras. Quando um servidor apresentar problemas, a camada não poderá ser adicionada.", |
| 246 | 246 | //tela:"ferramentas/conectarwms/exemplo.htm", |
| 247 | - apijs:"i3GEO.arvoreDeTemas.conectarwms.upload()" | |
| 247 | + apijs:"i3GEO.arvoreDeTemas.dialogo.conectaservico()" | |
| 248 | 248 | }, |
| 249 | 249 | "29": { |
| 250 | 250 | titulo: "Conexão GeoRSS", |
| ... | ... | @@ -253,7 +253,7 @@ g_traducao_ajuda = { |
| 253 | 253 | pt:"Uma conexão GeoRSS permite obter a localização de conteúdos disponíveis no formato RSS com coordenadas geográficas incluídas. Na ferramenta de conexão é mostrada uma lista de endereços previamente cadastrados, mas pode-se digitar um outro endereço qualquer, desde que seja um serviço no padrão GeoRSS.", |
| 254 | 254 | complemento:"A camada adicionada ao mapa baseia-se em um arquivo shapefile criado temporariamente pelo i3Geo. Caso o serviço GeoRSS sofrer alterações, como a inclusão de um novo item, é necessário fazer novamente a conexão para que a camada reflita a alteração.", |
| 255 | 255 | //tela:"ferramentas/conectargeorss/exemplo.htm", |
| 256 | - apijs:"i3GEO.arvoreDeTemas.conectargeorss.upload()" | |
| 256 | + apijs:"i3GEO.arvoreDeTemas.dialogo.conectaservico()" | |
| 257 | 257 | }, |
| 258 | 258 | "30": { |
| 259 | 259 | titulo: "Nuvem de tags", | ... | ... |