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", | ... | ... |