ogc.htm
5.95 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
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
<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/i3geo47.js"></script>
<style>
P
{padding-top:12px;COLOR: #2F4632;text-align: left;font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
#arvoreTemas
{width:280px;}
#corpo
{text-align:left;font-size:12px;width:450px;position:absolute;top:0px;left:275px;background:rgb(250,250,250);}
#bandeiras
{width:80px;text-align:left;}
</style>
<link rel="stylesheet" type="text/css" href="admin/html/admin.css">
</head>
<body class=" yui-skin-sam fundoPonto">
<div class="bordaSuperior" > </div>
<div class="mascaraPrincipal" id="divGeral" style='width:700px;height:2000px' >
<div id="bandeiras" ></div>
<br>
<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.
<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>
<p>Bookmark: <span id=bm1 ></span>
<p><div style=text-align:left id=curtir ></div>
</div>
</div>
<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.
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;
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.
*/
/*
Function: endereco
Gera o endereço do webservice do tema escolhido
Parameters:
tema - tema para acesso
*/
function ogc_endereco(tema)
{
tema.checked = false;
tema = tema.value;
ins = "<H1>Endereço do web service:</H1>";
var re = new RegExp(".htm", "g");
var servico = window.location.href.replace(re,'.php?tema=')+tema;
ins += "<p>"+servico;
ins += "<p>Bookmark: <span id=bm ></span>";
ins += "<p><iframe src='http://www.facebook.com/plugins/like.php?href="+servico+"&layout=button_count&show_faces=false&width=100&action=like&colorscheme=light&height=21' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:100px; height:21px;' allowTransparency='true'></iframe>";
ins += "<p><a target=blank href='"+servico+"&SRS=EPSG:4618&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>";
ins += "<p><a target=blank href='ogc.php?temas="+tema+"&format=application/openlayers&bbox=-76.5125927,-39.3925675209,-29.5851853,9.49014852081' />visualizar</a>";
if(!$i("panellistaarquivos")){
YAHOO.namespace("datadownloadLista");
YAHOO.datadownloadLista.panel = new YAHOO.widget.Panel("panellistaarquivos", {zIndex:2000, iframe:false, width:"450px",align:"left", visible:false, draggable:true, close:true, modal:true } );
YAHOO.datadownloadLista.panel.setHeader("OGC");
YAHOO.datadownloadLista.panel.setBody("");
YAHOO.datadownloadLista.panel.setFooter("");
YAHOO.datadownloadLista.panel.render(document.body);
YAHOO.datadownloadLista.panel.center();
};
YAHOO.datadownloadLista.panel.setBody(ins);
YAHOO.datadownloadLista.panel.show();
$i("bm").innerHTML = i3GEO.social.bookmark(servico);
//document.getElementById("corpo").innerHTML = ins
}
var loc = window.location.href;
var temp = loc.split("/ogc.htm");
g_locaplic = temp[0];
i3GEO.configura.locaplic = g_locaplic;
$i("bm1").innerHTML = i3GEO.social.bookmark(loc);
i3GEO.social.compartilhar("curtir",loc,loc,"comtotal");
g_arvoreClicks = "";
i3GEO.idioma.IDSELETOR = "bandeiras";
i3GEO.idioma.mostraSeletor();
i3GEO.arvoreDeTemas.INCLUISISTEMAS = false;
i3GEO.arvoreDeTemas.FILTRAOGC = true;
i3GEO.arvoreDeTemas.INCLUIWMS = false;
i3GEO.arvoreDeTemas.OPCOESADICIONAIS.incluiArvore = false;
i3GEO.arvoreDeTemas.OPCOESADICIONAIS.incluibusca = false;
i3GEO.arvoreDeTemas.TIPOBOTAO = "radio";
i3GEO.arvoreDeTemas.cria("",g_locaplic,"arvoreTemas","ogc_endereco\(this\)");
</script>
</body>
</html>