ogc.htm
4.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>WMS</title>
<meta name="description" content="OGC">
<meta name="keywords" content="WMS OGC mapa sig gis webmapping geo geoprocessamento interativo meio ambiente MMA cartografia geografia">
<meta name="robots" content="index,follow">
<script type="text/javascript" src="classesjs/i3geo.js"></script>
<style>
P
{padding-top:12px;COLOR: #2F4632;text-align: left;font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
#banner
{position:absolute;top:0px;left:0px;}
#arvoreTemas
{overflow:auto;height:400px;width:280px;position:absolute;top:50px;left:0px;}
#corpo
{text-align:left;font-size:12px;width:425px;position:absolute;top:30px;left:285px;background:rgb(250,250,250);}
</style>
</head>
<body class="yui-skin-sam" style="background-color:white">
<div id=banner ><img src="imagens/barrasuperior_geradordelinks_2006.jpg" width="765" ></div>
<!-- aqui vai o menu de opções -->
<br><p>Árvore de busca
<div id=arvoreTemas >
<p>Carregando árvore...
</div>
<!-- aqui vai o corpo da aplicação -->
<div id=corpo style="background-color:rgb(250,250,250)">
<H1>Web services OGC</H1>
<p>Navegue pela árvore ao lado para localizar o tema desejado.
<p>Clicando-se em um tema, é mostrado o endereço do serviço OGC.
<p>Os serviços são Web Wervices que possibilitam o acesso aos dados disponíveis nessa instalação do i3Geo.
<p>A lista de temas baseia-se nas configurações específicas de cada servidor onde o i3Geo está instalado. Para obter uma lista de outros Web Services, acesse o <a href="wscliente.htm" >cliente de webservices.</a>
<p>Você pode usar um Web Service para acessar os dados configurados nesse servidor por meio de outros softwares de geoprocessamento, como o <a href="http://www.gvsig.gva.es/index.php?id=gvsig&L=0" >gvSIG.</a>
<p>Para maiores informações sobre o uso de web services, veja <a href='http://www.opengeospatial.org/standards' target=blank >http://www.opengeospatial.org/standards</a>
<div style="background-color:white"><p><img src="imagens/i3geo1bw.jpg" /></div>
</div>
</body>
<script>
/*
Title: ogc.htm
Monta uma árvore de temas permitindo que o usuário clique em um deles e veja o endereço para acesso aos dados via WMS.
A lista de dados pode vir do arquivo menutemas.xml ou de um diretório no servidor.
File: i3geo/ogc.htm
About: Licença
I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
Direitos Autorais Reservados (c) 2006 Ministério do Meio Ambiente Brasil
Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
Este programa é software livre; você pode redistribuí-lo
e/ou modificá-lo sob os termos da Licença Pública Geral
GNU conforme publicada pela Free Software Foundation;
tanto a versão 2 da Licença.
Este programa é distribuído na expectativa de que seja útil,
porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita
de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA.
Consulte a Licença Pública Geral do GNU para mais detalhes.
Você deve ter recebido uma cópia da Licença Pública Geral do
GNU junto com este programa; se não, escreva para a
Free Software Foundation, Inc., no endereço
59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
*/
var loc = window.location.href;
g_locaplic = loc.split("/ogc.htm");
g_locaplic = g_locaplic[0]
i3GEO.configura.locaplic = g_locaplic
g_arvoreClicks = ""
i3GEO.arvoreDeTemas.INCLUISISTEMAS = false
i3GEO.arvoreDeTemas.FILTRAOGC = true
i3GEO.arvoreDeTemas.INCLUIWMS = false
i3GEO.arvoreDeTemas.OPCOESADICIONAIS.incluiArvore = false
i3GEO.arvoreDeTemas.OPCOESADICIONAIS.incluibusca = false
i3GEO.arvoreDeTemas.cria("",g_locaplic,"arvoreTemas","ogc_endereco\(this\)");
/*
Function: endereco
Gera o endereço do webservice do tema escolhido
Parameters:
tema - tema para download
*/
function ogc_endereco(tema)
{
tema.checked = false
tema = tema.value
ins = "<H1>Endereço do web service:</H1><br>"
var re = new RegExp(".htm", "g");
var servico = window.location.href.replace(re,'.php?tema=')+tema
ins += "<p>"+servico
ins += "<p><a target=blank href='"+servico+"&SRS=EPSG:4291&WIDTH=500&HEIGHT=500&BBOX=-76.5125927,-39.3925675209,-29.5851853,9.49014852081&FORMAT=image/png&service=wms&version=1.1.0&request=getmap&layers="+tema+"' />testar</a>"
document.getElementById("corpo").innerHTML = ins
}
</script>
</html>