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,7 +244,7 @@ g_traducao_ajuda = { | ||
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'.", | 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 | 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.", | 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 | //tela:"ferramentas/conectarwms/exemplo.htm", | 246 | //tela:"ferramentas/conectarwms/exemplo.htm", |
247 | - apijs:"i3GEO.arvoreDeTemas.conectarwms.upload()" | 247 | + apijs:"i3GEO.arvoreDeTemas.dialogo.conectaservico()" |
248 | }, | 248 | }, |
249 | "29": { | 249 | "29": { |
250 | titulo: "Conexão GeoRSS", | 250 | titulo: "Conexão GeoRSS", |
@@ -253,7 +253,7 @@ g_traducao_ajuda = { | @@ -253,7 +253,7 @@ g_traducao_ajuda = { | ||
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.", | 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 | 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.", | 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 | //tela:"ferramentas/conectargeorss/exemplo.htm", | 255 | //tela:"ferramentas/conectargeorss/exemplo.htm", |
256 | - apijs:"i3GEO.arvoreDeTemas.conectargeorss.upload()" | 256 | + apijs:"i3GEO.arvoreDeTemas.dialogo.conectaservico()" |
257 | }, | 257 | }, |
258 | "30": { | 258 | "30": { |
259 | titulo: "Nuvem de tags", | 259 | titulo: "Nuvem de tags", |
ferramentas/conectarwms/index.htm
@@ -36,39 +36,55 @@ p { | @@ -36,39 +36,55 @@ p { | ||
36 | <body class="yui-skin-sam" style="background-color: white;"> | 36 | <body class="yui-skin-sam" style="background-color: white;"> |
37 | <div id=guiasYUI class="yui-navset" style="top: 0px; cursor: pointer; left: 0px;"> | 37 | <div id=guiasYUI class="yui-navset" style="top: 0px; cursor: pointer; left: 0px;"> |
38 | <ul class="yui-nav" style="border-width: 0pt 0pt 0px; border-color: rgb(240, 240, 240); border-bottom-color: white;"> | 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 | </ul> | 54 | </ul> |
43 | </div> | 55 | </div> |
44 | 56 | ||
45 | <div class=guiaobj id="guia1obj" style="left: 5px; top: 0px; text-align: left"> | 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 | </p> | 63 | </p> |
50 | - <p class=paragrafo > | 64 | + <p class=paragrafo> |
51 | 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> | 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 | </p> | 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 | </div> | 74 | </div> |
59 | <div class=guiaobj id="guia2obj" style="display: none; left: 0px; top: 00px"> | 75 | <div class=guiaobj id="guia2obj" style="display: none; left: 0px; top: 00px"> |
60 | <br> | 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 | <br> | 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 | </div> | 80 | </div> |
65 | <div class=guiaobj id="guia3obj" style="left: 0px; display: none;"> | 81 | <div class=guiaobj id="guia3obj" style="left: 0px; display: none;"> |
66 | <div style="text-align: left; top: 0px; left: 0px; font-size: 10px"> | 82 | <div style="text-align: left; top: 0px; left: 0px; font-size: 10px"> |
67 | - <p class=paragrafo > | 83 | + <p class=paragrafo> |
68 | Após a conexão ser estabelecida e surgir a lista de temas, selecione a camada que será adicionada ao mapa.<br> | 84 | Após a conexão ser estabelecida e surgir a lista de temas, selecione a camada que será adicionada ao mapa.<br> |
69 | </p> | 85 | </p> |
70 | <div id=textoSLD style="display: none; font-size: 10px"> | 86 | <div id=textoSLD style="display: none; font-size: 10px"> |
71 | - <p class=paragrafo > | 87 | + <p class=paragrafo> |
72 | 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> | 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 | </p> | 89 | </p> |
74 | <div class=styled-select> | 90 | <div class=styled-select> |
@@ -124,9 +140,14 @@ p { | @@ -124,9 +140,14 @@ p { | ||
124 | } | 140 | } |
125 | var canais = retorno.data.canais | 141 | var canais = retorno.data.canais |
126 | var ncanais = canais.length | 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 | for (i = 0; i < ncanais; i++) { | 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 | ins += | 151 | ins += |
131 | "\<p class=clique onclick=\"registraws('" + caso.link | 152 | "\<p class=clique onclick=\"registraws('" + caso.link |
132 | + "','" | 153 | + "','" |
@@ -148,8 +169,10 @@ p { | @@ -148,8 +169,10 @@ p { | ||
148 | + caso.nacessos | 169 | + caso.nacessos |
149 | + ")\<\/span>\<\/p\>"; | 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 | aguarde("none") | 176 | aguarde("none") |
154 | } | 177 | } |
155 | </script> | 178 | </script> |
js/dicionario_ajuda.js
@@ -244,7 +244,7 @@ g_traducao_ajuda = { | @@ -244,7 +244,7 @@ g_traducao_ajuda = { | ||
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'.", | 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 | 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.", | 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 | //tela:"ferramentas/conectarwms/exemplo.htm", | 246 | //tela:"ferramentas/conectarwms/exemplo.htm", |
247 | - apijs:"i3GEO.arvoreDeTemas.conectarwms.upload()" | 247 | + apijs:"i3GEO.arvoreDeTemas.dialogo.conectaservico()" |
248 | }, | 248 | }, |
249 | "29": { | 249 | "29": { |
250 | titulo: "Conexão GeoRSS", | 250 | titulo: "Conexão GeoRSS", |
@@ -253,7 +253,7 @@ g_traducao_ajuda = { | @@ -253,7 +253,7 @@ g_traducao_ajuda = { | ||
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.", | 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 | 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.", | 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 | //tela:"ferramentas/conectargeorss/exemplo.htm", | 255 | //tela:"ferramentas/conectargeorss/exemplo.htm", |
256 | - apijs:"i3GEO.arvoreDeTemas.conectargeorss.upload()" | 256 | + apijs:"i3GEO.arvoreDeTemas.dialogo.conectaservico()" |
257 | }, | 257 | }, |
258 | "30": { | 258 | "30": { |
259 | titulo: "Nuvem de tags", | 259 | titulo: "Nuvem de tags", |