Commit 66a9b037bd444ea4bf87159eaf4a2eb42296339a
1 parent
bc40f8ea
Exists in
master
and in
7 other branches
Correções no acesso a temas do tipo gvsig
Showing
8 changed files
with
654 additions
and
144 deletions
Show diff stats
admin/admin.db
No preview for this file type
admin/js/listatemas.js
1 | +//TODO incluir upload de arquivo gvp | ||
1 | function editorTemaMapfile(mapfile) | 2 | function editorTemaMapfile(mapfile) |
2 | { | 3 | { |
3 | core_pegaDados("buscando dados...","../php/menutemas.php?funcao=pegaTemaPorMapfile&codigo_tema="+mapfile,"montaEditorTema"); | 4 | core_pegaDados("buscando dados...","../php/menutemas.php?funcao=pegaTemaPorMapfile&codigo_tema="+mapfile,"montaEditorTema"); |
kml.php
@@ -75,184 +75,132 @@ if(!isset($perfil)){$perfil = "";} | @@ -75,184 +75,132 @@ if(!isset($perfil)){$perfil = "";} | ||
75 | //monta o xml | 75 | //monta o xml |
76 | // | 76 | // |
77 | echo "<Document><name>Menu i3geo</name><open>0</open><description></description><visibility>0</visibility>\n"; | 77 | echo "<Document><name>Menu i3geo</name><open>0</open><description></description><visibility>0</visibility>\n"; |
78 | -// | ||
79 | -//no caso do arquivo com o menu vir de um arquivo XML | ||
80 | -// | ||
81 | -if ($menutemas != "" || is_array($menutemas)) | ||
82 | -{ | ||
83 | - // | ||
84 | - //para manter a compatibilidade entre as versões do i3geo | ||
85 | - //é necessário verificar se a variável $menutemas é um array ou não | ||
86 | - // | ||
87 | - if(is_array($menutemas)) | ||
88 | - { | ||
89 | - foreach($menutemas as $m) | ||
90 | - {$menus[] = $m["arquivo"];} | ||
91 | - } | ||
92 | - else | ||
93 | - $menu[] = $menutemas; | ||
94 | - foreach ($menus as $menu) | ||
95 | - { | ||
96 | - $xml = simplexml_load_file($menu); | ||
97 | - //raiz | ||
98 | - foreach($xml->TEMA as $tema) | ||
99 | - {kml_tema($tema);} | ||
100 | - foreach($xml->GRUPO as $grupo) | ||
101 | - { | ||
102 | - $nome = kml_converteTexto($grupo->GTIPO); | ||
103 | - $desc = kml_converteTexto($grupo->DTIPO); | ||
104 | - kml_cabecalho($nome,$desc); | ||
105 | - foreach($grupo->TEMA as $tema) | ||
106 | - {kml_tema($tema);} | ||
107 | - foreach($grupo->SGRUPO as $sgrupo) | ||
108 | - { | ||
109 | - $nome = kml_converteTexto($sgrupo->SDTIPO); | ||
110 | - kml_folder($nome); | ||
111 | - foreach($sgrupo->TEMA as $tema) | ||
112 | - {kml_tema($tema);} | ||
113 | - echo "</Folder>\n"; | ||
114 | - } | ||
115 | - echo "</Folder>\n"; | ||
116 | - } | ||
117 | - } | 78 | +include(__DIR__."/admin/php/admin.php"); |
79 | +if(!empty($esquemaadmin)){ | ||
80 | + $esquemaadmin = $esquemaadmin."."; | ||
118 | } | 81 | } |
119 | -// | ||
120 | -//no caso do menu vir do sistema de administração | ||
121 | -// | ||
122 | -//error_reporting(E_ALL); | ||
123 | -if(!isset($menutemas) || $menutemas == "") | ||
124 | -{ | ||
125 | - include("admin/php/admin.php"); | ||
126 | - if(!empty($esquemaadmin)){ | ||
127 | - $esquemaadmin = $esquemaadmin."."; | ||
128 | - } | 82 | +if($idioma == "pt") |
83 | +{$coluna = "nome_menu";} | ||
84 | +else | ||
85 | +{$coluna = $idioma;} | ||
86 | +$menus = pegaDados("SELECT publicado_menu,perfil_menu,aberto,desc_menu,id_menu,$coluna as nome_menu from ".$esquemaadmin."i3geoadmin_menus where lower(publicado_menu) != 'nao' or publicado_menu isnull order by nome_menu "); | ||
87 | +foreach($menus as $menu){ | ||
88 | + kml_cabecalho($menu["nome_menu"],$menu["desc_menu"]); | ||
89 | + $id_menu = $menu["id_menu"]; | ||
90 | + //raiz | ||
129 | if($idioma == "pt") | 91 | if($idioma == "pt") |
130 | - {$coluna = "nome_menu";} | 92 | + {$coluna = "nome_tema";} |
131 | else | 93 | else |
132 | {$coluna = $idioma;} | 94 | {$coluna = $idioma;} |
133 | - $menus = pegaDados("SELECT publicado_menu,perfil_menu,aberto,desc_menu,id_menu,$coluna as nome_menu from ".$esquemaadmin."i3geoadmin_menus where lower(publicado_menu) != 'nao' or publicado_menu isnull order by nome_menu "); | ||
134 | - foreach($menus as $menu) | ||
135 | - { | ||
136 | - kml_cabecalho($menu["nome_menu"],$menu["desc_menu"]); | ||
137 | - $id_menu = $menu["id_menu"]; | 95 | + $sql = "select id_raiz,i3geoadmin_raiz.id_tema,$coluna as nome_tema,tipoa_tema,codigo_tema,kmz_tema FROM ".$esquemaadmin."i3geoadmin_raiz LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_temas.id_tema = i3geoadmin_raiz.id_tema where (lower(i3geoadmin_temas.tipoa_tema) != 'wms' or i3geoadmin_temas.tipoa_tema isnull) and (lower(i3geoadmin_temas.kml_tema) != 'nao' or i3geoadmin_temas.kml_tema isnull) and i3geoadmin_temas.tipoa_tema != 'WMS' and i3geoadmin_temas.kml_tema != 'nao' and i3geoadmin_raiz.id_menu='$id_menu' and i3geoadmin_raiz.nivel = 0 and i3geoadmin_raiz.id_nivel = 0 order by ordem"; |
96 | + $temas = pegaDados($sql); | ||
97 | + if(count($temas) > 0){ | ||
98 | + foreach ($temas as $tema) | ||
99 | + {kml_tema_bd($tema);} | ||
100 | + } | ||
101 | + if($idioma == "pt"){ | ||
102 | + $coluna = "nome_grupo"; | ||
103 | + } | ||
104 | + else{ | ||
105 | + $coluna = $idioma; | ||
106 | + } | ||
107 | + $grupos = pegaDados("SELECT $coluna as nome_grupo,n1.id_n1,n1.id_grupo,gr.desc_grupo from ".$esquemaadmin."i3geoadmin_n1 as n1,".$esquemaadmin."i3geoadmin_grupos as gr where (lower(n1.publicado) != 'nao' or n1.publicado isnull) and n1.id_menu = '$id_menu' and n1.id_grupo = gr.id_grupo order by gr.nome_grupo"); | ||
108 | + foreach($grupos as $grupo){ | ||
109 | + kml_cabecalho($grupo["nome_grupo"],$grupo["desc_grupo"]); | ||
110 | + $id_grupo = $grupo["id_grupo"]; | ||
138 | //raiz | 111 | //raiz |
139 | if($idioma == "pt") | 112 | if($idioma == "pt") |
140 | {$coluna = "nome_tema";} | 113 | {$coluna = "nome_tema";} |
141 | else | 114 | else |
142 | {$coluna = $idioma;} | 115 | {$coluna = $idioma;} |
143 | - $sql = "select id_raiz,i3geoadmin_raiz.id_tema,$coluna as nome_tema,tipoa_tema,codigo_tema,kmz_tema FROM ".$esquemaadmin."i3geoadmin_raiz LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_temas.id_tema = i3geoadmin_raiz.id_tema where (lower(i3geoadmin_temas.tipoa_tema) != 'wms' or i3geoadmin_temas.tipoa_tema isnull) and (lower(i3geoadmin_temas.kml_tema) != 'nao' or i3geoadmin_temas.kml_tema isnull) and i3geoadmin_temas.tipoa_tema != 'WMS' and i3geoadmin_temas.kml_tema != 'nao' and i3geoadmin_raiz.id_menu='$id_menu' and i3geoadmin_raiz.nivel = 0 and i3geoadmin_raiz.id_nivel = 0 order by ordem"; | 116 | + $sql = "select id_raiz,i3geoadmin_raiz.id_tema,$coluna as nome_tema,tipoa_tema,kml_tema,kmz_tema,codigo_tema FROM ".$esquemaadmin."i3geoadmin_raiz LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_temas.id_tema = i3geoadmin_raiz.id_tema where lower(i3geoadmin_temas.tipoa_tema) != 'wms' and lower(i3geoadmin_temas.kml_tema) != 'nao' and i3geoadmin_temas.tipoa_tema != 'WMS' and i3geoadmin_temas.kml_tema != 'nao' and i3geoadmin_raiz.id_menu='$id_menu' and i3geoadmin_raiz.nivel = 1 and i3geoadmin_raiz.id_nivel = ".$grupo["id_n1"]." order by ordem"; |
144 | $temas = pegaDados($sql); | 117 | $temas = pegaDados($sql); |
145 | - if(count($temas) > 0) | ||
146 | - { | 118 | + if(count($temas) > 0){ |
147 | foreach ($temas as $tema) | 119 | foreach ($temas as $tema) |
148 | {kml_tema_bd($tema);} | 120 | {kml_tema_bd($tema);} |
149 | } | 121 | } |
150 | - if($idioma == "pt") | ||
151 | - {$coluna = "nome_grupo";} | ||
152 | - else | ||
153 | - {$coluna = $idioma;} | ||
154 | - $grupos = pegaDados("SELECT $coluna as nome_grupo,n1.id_n1,n1.id_grupo,gr.desc_grupo from ".$esquemaadmin."i3geoadmin_n1 as n1,".$esquemaadmin."i3geoadmin_grupos as gr where (lower(n1.publicado) != 'nao' or n1.publicado isnull) and n1.id_menu = '$id_menu' and n1.id_grupo = gr.id_grupo order by gr.nome_grupo"); | ||
155 | - foreach($grupos as $grupo) | ||
156 | - { | ||
157 | - kml_cabecalho($grupo["nome_grupo"],$grupo["desc_grupo"]); | ||
158 | - $id_grupo = $grupo["id_grupo"]; | ||
159 | - //raiz | ||
160 | - if($idioma == "pt") | ||
161 | - {$coluna = "nome_tema";} | ||
162 | - else | ||
163 | - {$coluna = $idioma;} | ||
164 | - $sql = "select id_raiz,i3geoadmin_raiz.id_tema,$coluna as nome_tema,tipoa_tema,kml_tema,kmz_tema,codigo_tema FROM ".$esquemaadmin."i3geoadmin_raiz LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_temas.id_tema = i3geoadmin_raiz.id_tema where lower(i3geoadmin_temas.tipoa_tema) != 'wms' and lower(i3geoadmin_temas.kml_tema) != 'nao' and i3geoadmin_temas.tipoa_tema != 'WMS' and i3geoadmin_temas.kml_tema != 'nao' and i3geoadmin_raiz.id_menu='$id_menu' and i3geoadmin_raiz.nivel = 1 and i3geoadmin_raiz.id_nivel = ".$grupo["id_n1"]." order by ordem"; | ||
165 | - $temas = pegaDados($sql); | ||
166 | - if(count($temas) > 0) | ||
167 | - { | 122 | + if($idioma == "pt"){ |
123 | + $coluna = "nome_subgrupo"; | ||
124 | + } | ||
125 | + else{ | ||
126 | + $coluna = $idioma; | ||
127 | + } | ||
128 | + $sql = "select s.$coluna as nome_subgrupo,n2.id_n2 from ".$esquemaadmin."i3geoadmin_n2 as n2,".$esquemaadmin."i3geoadmin_n1 as n1, ".$esquemaadmin."i3geoadmin_subgrupos as s "; | ||
129 | + $sql .= "where n1.id_grupo = '$id_grupo' and n2.id_subgrupo = s.id_subgrupo "; | ||
130 | + $sql .= "and n2.id_n1 = n1.id_n1 "; | ||
131 | + $sql .= "and (n1.n1_perfil = '' or n1.n1_perfil isnull) and (n2.n2_perfil = '' or n2.n2_perfil isnull) "; | ||
132 | + $sql .= "and (lower(n2.publicado) != 'nao' or n2.publicado isnull) "; | ||
133 | + $sql .= "order by s.nome_subgrupo"; | ||
134 | + $subgrupos = pegaDados($sql); | ||
135 | + if($idioma == "pt"){ | ||
136 | + $coluna = "nome_tema"; | ||
137 | + } | ||
138 | + else{ | ||
139 | + $coluna = $idioma; | ||
140 | + } | ||
141 | + foreach ($subgrupos as $subgrupo){ | ||
142 | + $id_n2 = $subgrupo["id_n2"]; | ||
143 | + $sql = "select t.codigo_tema,t.$coluna as nome_tema,t.link_tema, t.desc_tema, t.kmz_tema from ".$esquemaadmin."i3geoadmin_n3 as n3,".$esquemaadmin."i3geoadmin_temas as t where "; | ||
144 | + $sql .= "n3.id_n2='$id_n2' "; | ||
145 | + $sql .= "and n3.id_tema = t.id_tema "; | ||
146 | + $sql .= "and (n3_perfil = '' or n3_perfil isnull) "; | ||
147 | + $sql .= "and (lower(t.kml_tema) != 'nao' or t.kml_tema isnull)"; | ||
148 | + $sql .= "and (lower(t.tipoa_tema) != 'wms' or t.tipoa_tema isnull)"; | ||
149 | + $sql .= "and (lower(n3.publicado) != 'nao' or n3.publicado isnull) "; | ||
150 | + $temas = pegadados($sql); | ||
151 | + kml_folder($subgrupo["nome_subgrupo"]); | ||
152 | + if(count($temas) > 0){ | ||
168 | foreach ($temas as $tema) | 153 | foreach ($temas as $tema) |
169 | {kml_tema_bd($tema);} | 154 | {kml_tema_bd($tema);} |
170 | } | 155 | } |
171 | - if($idioma == "pt") | ||
172 | - {$coluna = "nome_subgrupo";} | ||
173 | - else | ||
174 | - {$coluna = $idioma;} | ||
175 | - $sql = "select s.$coluna as nome_subgrupo,n2.id_n2 from ".$esquemaadmin."i3geoadmin_n2 as n2,".$esquemaadmin."i3geoadmin_n1 as n1, ".$esquemaadmin."i3geoadmin_subgrupos as s "; | ||
176 | - $sql .= "where n1.id_grupo = '$id_grupo' and n2.id_subgrupo = s.id_subgrupo "; | ||
177 | - $sql .= "and n2.id_n1 = n1.id_n1 "; | ||
178 | - $sql .= "and (n1.n1_perfil = '' or n1.n1_perfil isnull) and (n2.n2_perfil = '' or n2.n2_perfil isnull) "; | ||
179 | - $sql .= "and (lower(n2.publicado) != 'nao' or n2.publicado isnull) "; | ||
180 | - $sql .= "order by s.nome_subgrupo"; | ||
181 | - $subgrupos = pegaDados($sql); | ||
182 | - if($idioma == "pt") | ||
183 | - {$coluna = "nome_tema";} | ||
184 | - else | ||
185 | - {$coluna = $idioma;} | ||
186 | - foreach ($subgrupos as $subgrupo) | ||
187 | - { | ||
188 | - $id_n2 = $subgrupo["id_n2"]; | ||
189 | - $sql = "select t.codigo_tema,t.$coluna as nome_tema,t.link_tema, t.desc_tema, t.kmz_tema from ".$esquemaadmin."i3geoadmin_n3 as n3,".$esquemaadmin."i3geoadmin_temas as t where "; | ||
190 | - $sql .= "n3.id_n2='$id_n2' "; | ||
191 | - $sql .= "and n3.id_tema = t.id_tema "; | ||
192 | - $sql .= "and (n3_perfil = '' or n3_perfil isnull) "; | ||
193 | - $sql .= "and (lower(t.kml_tema) != 'nao' or t.kml_tema isnull)"; | ||
194 | - $sql .= "and (lower(t.tipoa_tema) != 'wms' or t.tipoa_tema isnull)"; | ||
195 | - $sql .= "and (lower(n3.publicado) != 'nao' or n3.publicado isnull) "; | ||
196 | - $temas = pegadados($sql); | ||
197 | - kml_folder($subgrupo["nome_subgrupo"]); | ||
198 | - if(count($temas) > 0) | ||
199 | - { | ||
200 | - foreach ($temas as $tema) | ||
201 | - {kml_tema_bd($tema);} | ||
202 | - } | ||
203 | - echo "</Folder>\n"; | ||
204 | - } | ||
205 | echo "</Folder>\n"; | 156 | echo "</Folder>\n"; |
206 | } | 157 | } |
207 | echo "</Folder>\n"; | 158 | echo "</Folder>\n"; |
208 | } | 159 | } |
160 | + echo "</Folder>\n"; | ||
209 | } | 161 | } |
210 | echo "</Document></kml>\n"; | 162 | echo "</Document></kml>\n"; |
211 | -function kml_tema_bd($tema) | ||
212 | -{ | 163 | +function kml_tema_bd($tema){ |
213 | global $urli3geo; | 164 | global $urli3geo; |
214 | $teste = array_keys($tema); | 165 | $teste = array_keys($tema); |
215 | - if(in_array("link_tema",$teste)) | ||
216 | - $fonte = $tema["link_tema"]; | ||
217 | - else | ||
218 | - $fonte = ""; | ||
219 | - | 166 | + if(in_array("link_tema",$teste)){ |
167 | + $fonte = $tema["link_tema"]; | ||
168 | + } | ||
169 | + else{ | ||
170 | + $fonte = ""; | ||
171 | + } | ||
220 | $nome = $tema["nome_tema"]; | 172 | $nome = $tema["nome_tema"]; |
221 | $id = $tema["codigo_tema"]; | 173 | $id = $tema["codigo_tema"]; |
222 | - | ||
223 | - if(in_array("desc_tema",$teste)) | ||
224 | - $desc = $tema["desc_tema"]; | ||
225 | - else | ||
226 | - $desc = ""; | ||
227 | - | 174 | + if(in_array("desc_tema",$teste)){ |
175 | + $desc = $tema["desc_tema"]; | ||
176 | + } | ||
177 | + else{ | ||
178 | + $desc = ""; | ||
179 | + } | ||
228 | $fonte = "<a href='$fonte' >Fonte </a>"; | 180 | $fonte = "<a href='$fonte' >Fonte </a>"; |
229 | $legenda = "<a href='$urli3geo/ogc.php?tema=$id&layer=$id&request=getlegendgraphic&service=wms&format=image/jpeg' >Legenda </a>"; | 181 | $legenda = "<a href='$urli3geo/ogc.php?tema=$id&layer=$id&request=getlegendgraphic&service=wms&format=image/jpeg' >Legenda </a>"; |
230 | 182 | ||
231 | $href = "$urli3geo/ogc.php?tema=$id&width=800&height=800&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&STYLES=&BGCOLOR=0xFFFFFF&FORMAT=image/png&TRANSPARENT=TRUE&layers=$id"; | 183 | $href = "$urli3geo/ogc.php?tema=$id&width=800&height=800&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&STYLES=&BGCOLOR=0xFFFFFF&FORMAT=image/png&TRANSPARENT=TRUE&layers=$id"; |
232 | kml_servico($nome,$fonte,$legenda,$desc,$href); | 184 | kml_servico($nome,$fonte,$legenda,$desc,$href); |
233 | 185 | ||
234 | - if(strtolower($tema["kmz_tema"]) == "sim") | ||
235 | - { | 186 | + if(strtolower($tema["kmz_tema"]) == "sim"){ |
236 | $href = "$urli3geo/pacotes/kmlmapserver/kmlservice.php?request=kmz&map=$id&typename=$id"; | 187 | $href = "$urli3geo/pacotes/kmlmapserver/kmlservice.php?request=kmz&map=$id&typename=$id"; |
237 | kml_networklink($nome." (vetorial)",$fonte,$legenda,$desc,$href); | 188 | kml_networklink($nome." (vetorial)",$fonte,$legenda,$desc,$href); |
238 | } | 189 | } |
239 | } | 190 | } |
240 | -function kml_cabecalho($nome,$desc) | ||
241 | -{ | 191 | +function kml_cabecalho($nome,$desc){ |
242 | echo "<Folder>\n"; | 192 | echo "<Folder>\n"; |
243 | echo " <name>".str_replace("&","&",kml_converteTexto($nome))."</name>\n"; | 193 | echo " <name>".str_replace("&","&",kml_converteTexto($nome))."</name>\n"; |
244 | echo " <description>".str_replace("&","&",kml_converteTexto($desc))."</description>\n"; | 194 | echo " <description>".str_replace("&","&",kml_converteTexto($desc))."</description>\n"; |
245 | echo " <open>0</open><visibility>0</visibility>\n"; | 195 | echo " <open>0</open><visibility>0</visibility>\n"; |
246 | } | 196 | } |
247 | -function kml_folder($nome) | ||
248 | -{ | 197 | +function kml_folder($nome){ |
249 | echo " <Folder>\n"; | 198 | echo " <Folder>\n"; |
250 | echo " <name>".str_replace("&","&",kml_converteTexto($nome))."</name>\n"; | 199 | echo " <name>".str_replace("&","&",kml_converteTexto($nome))."</name>\n"; |
251 | echo " <description></description>\n"; | 200 | echo " <description></description>\n"; |
252 | echo " <open>0</open><visibility>0</visibility>\n"; | 201 | echo " <open>0</open><visibility>0</visibility>\n"; |
253 | } | 202 | } |
254 | -function kml_tema($tema) | ||
255 | -{ | 203 | +function kml_tema($tema){ |
256 | global $urli3geo; | 204 | global $urli3geo; |
257 | $nome = kml_converteTexto($tema->TNOME); | 205 | $nome = kml_converteTexto($tema->TNOME); |
258 | $desc = kml_converteTexto($tema->TDESC); | 206 | $desc = kml_converteTexto($tema->TDESC); |
@@ -262,10 +210,10 @@ function kml_tema($tema) | @@ -262,10 +210,10 @@ function kml_tema($tema) | ||
262 | if($tema->TIPOA) | 210 | if($tema->TIPOA) |
263 | $tipoa = kml_converteTexto($tema->TIPOA); | 211 | $tipoa = kml_converteTexto($tema->TIPOA); |
264 | $ogc = sim; | 212 | $ogc = sim; |
265 | - if($tema->TID) | ||
266 | - {$kml = kml_converteTexto($tema->KML);} | ||
267 | - if(strtolower($kml) != "nao" && strtolower($tipoa) != "wms") | ||
268 | - { | 213 | + if($tema->TID){ |
214 | + $kml = kml_converteTexto($tema->KML); | ||
215 | + } | ||
216 | + if(strtolower($kml) != "nao" && strtolower($tipoa) != "wms"){ | ||
269 | if($fonte != "") | 217 | if($fonte != "") |
270 | $fonte = "<a href='$fonte' >Fonte </a>"; | 218 | $fonte = "<a href='$fonte' >Fonte </a>"; |
271 | else | 219 | else |
@@ -276,8 +224,7 @@ function kml_tema($tema) | @@ -276,8 +224,7 @@ function kml_tema($tema) | ||
276 | kml_servico($nome,$fonte,$legenda,$desc,$href); | 224 | kml_servico($nome,$fonte,$legenda,$desc,$href); |
277 | } | 225 | } |
278 | } | 226 | } |
279 | -function kml_servico($nome,$fonte,$legenda,$desc,$href) | ||
280 | -{ | 227 | +function kml_servico($nome,$fonte,$legenda,$desc,$href){ |
281 | echo " <GroundOverlay>\n"; | 228 | echo " <GroundOverlay>\n"; |
282 | echo " <name>".str_replace("&","&",kml_converteTexto($nome))."</name>\n"; | 229 | echo " <name>".str_replace("&","&",kml_converteTexto($nome))."</name>\n"; |
283 | echo " <description><![CDATA[".$fonte.$legenda.$desc."]]></description>\n"; | 230 | echo " <description><![CDATA[".$fonte.$legenda.$desc."]]></description>\n"; |
@@ -289,8 +236,7 @@ function kml_servico($nome,$fonte,$legenda,$desc,$href) | @@ -289,8 +236,7 @@ function kml_servico($nome,$fonte,$legenda,$desc,$href) | ||
289 | echo " <LatLonBox><north>9.49014618085</north><south>-39.3925604735</south><east>-29.5851853</east><west>-76.5125927</west></LatLonBox>\n"; | 236 | echo " <LatLonBox><north>9.49014618085</north><south>-39.3925604735</south><east>-29.5851853</east><west>-76.5125927</west></LatLonBox>\n"; |
290 | echo " </GroundOverlay>\n"; | 237 | echo " </GroundOverlay>\n"; |
291 | } | 238 | } |
292 | -function kml_networklink($nome,$fonte,$legenda,$desc,$href) | ||
293 | -{ | 239 | +function kml_networklink($nome,$fonte,$legenda,$desc,$href){ |
294 | echo " <NetworkLink>\n"; | 240 | echo " <NetworkLink>\n"; |
295 | echo " <name>".str_replace("&","&",kml_converteTexto($nome))."</name>\n"; | 241 | echo " <name>".str_replace("&","&",kml_converteTexto($nome))."</name>\n"; |
296 | echo " <description><![CDATA[".$fonte.$legenda.$desc."]]></description>\n"; | 242 | echo " <description><![CDATA[".$fonte.$legenda.$desc."]]></description>\n"; |
@@ -301,8 +247,7 @@ function kml_networklink($nome,$fonte,$legenda,$desc,$href) | @@ -301,8 +247,7 @@ function kml_networklink($nome,$fonte,$legenda,$desc,$href) | ||
301 | echo " </Link>\n"; | 247 | echo " </Link>\n"; |
302 | echo " </NetworkLink>\n"; | 248 | echo " </NetworkLink>\n"; |
303 | } | 249 | } |
304 | -function kml_converteTexto($i) | ||
305 | -{ | 250 | +function kml_converteTexto($i){ |
306 | global $encoding; | 251 | global $encoding; |
307 | $encodingatual = mb_detect_encoding($i, 'UTF-8, UTF-7, ASCII, ISO-8859-1'); | 252 | $encodingatual = mb_detect_encoding($i, 'UTF-8, UTF-7, ASCII, ISO-8859-1'); |
308 | return mb_convert_encoding($i,$encoding,$encodingatual); | 253 | return mb_convert_encoding($i,$encoding,$encodingatual); |
ogc.php
@@ -237,11 +237,13 @@ if ($tipo == "" || $tipo == "metadados"){ | @@ -237,11 +237,13 @@ if ($tipo == "" || $tipo == "metadados"){ | ||
237 | } | 237 | } |
238 | $l->setmetadata("ows_title",pegaNome($l)); | 238 | $l->setmetadata("ows_title",pegaNome($l)); |
239 | $l->setmetadata("ows_srs",$listaepsg); | 239 | $l->setmetadata("ows_srs",$listaepsg); |
240 | + $l->set("group",""); | ||
240 | //essa linha é necessária pq as vezes no mapfile não tem nenhum layer com o nome igual ao nome do mapfile | 241 | //essa linha é necessária pq as vezes no mapfile não tem nenhum layer com o nome igual ao nome do mapfile |
241 | if(count($ts)==1){ | 242 | if(count($ts)==1){ |
242 | $l->set("name",$tx); | 243 | $l->set("name",$tx); |
243 | } | 244 | } |
244 | $l->setmetadata("gml_include_items","all"); | 245 | $l->setmetadata("gml_include_items","all"); |
246 | + $l->set("template","none.htm"); | ||
245 | $l->set("dump",MS_TRUE); | 247 | $l->set("dump",MS_TRUE); |
246 | $l->setmetadata("WMS_INCLUDE_ITEMS","all"); | 248 | $l->setmetadata("WMS_INCLUDE_ITEMS","all"); |
247 | $l->setmetadata("WFS_INCLUDE_ITEMS","all"); | 249 | $l->setmetadata("WFS_INCLUDE_ITEMS","all"); |
@@ -306,6 +308,7 @@ if ($tipo == "" || $tipo == "metadados"){ | @@ -306,6 +308,7 @@ if ($tipo == "" || $tipo == "metadados"){ | ||
306 | $l->setmetadata("WMS_INCLUDE_ITEMS","all"); | 308 | $l->setmetadata("WMS_INCLUDE_ITEMS","all"); |
307 | $l->setmetadata("WFS_INCLUDE_ITEMS","all"); | 309 | $l->setmetadata("WFS_INCLUDE_ITEMS","all"); |
308 | $l->setmetadata("ows_srs",$listaepsg); | 310 | $l->setmetadata("ows_srs",$listaepsg); |
311 | + $l->setmetadata("ows_title",$l->getmetadata("TEMA")); | ||
309 | $l->set("status",MS_DEFAULT); | 312 | $l->set("status",MS_DEFAULT); |
310 | $layers[] = $l->name; | 313 | $layers[] = $l->name; |
311 | } | 314 | } |
temas/biomashp.map
@@ -4,9 +4,9 @@ MAP | @@ -4,9 +4,9 @@ MAP | ||
4 | LAYER | 4 | LAYER |
5 | CONNECTION "" | 5 | CONNECTION "" |
6 | DATA "/var/www/geodados/brasil/vegetacao/biomas.shp" | 6 | DATA "/var/www/geodados/brasil/vegetacao/biomas.shp" |
7 | - FOOTER "teste.htm" | 7 | + #FOOTER "teste.htm" |
8 | GROUP "biomashp" | 8 | GROUP "biomashp" |
9 | - HEADER "teste.htm" | 9 | + #HEADER "teste.htm" |
10 | METADATA | 10 | METADATA |
11 | "cache" "SIM" | 11 | "cache" "SIM" |
12 | "ltempoitemimagem" "" | 12 | "ltempoitemimagem" "" |
13.2 KB
1.85 KB
@@ -0,0 +1,561 @@ | @@ -0,0 +1,561 @@ | ||
1 | +<?xml version="1.0" encoding="UTF-8"?> | ||
2 | +<xml-tag xmlns="http://www.gvsig.gva.es"> | ||
3 | + <property key="className" value="com.iver.cit.gvsig.project.Project"/> | ||
4 | + <property key="VERSION" value="1.12.0"/> | ||
5 | + <property key="comments" value=""/> | ||
6 | + <property key="creationDate" value="26/Out/2012"/> | ||
7 | + <property key="isAbsolutePath" value="true"/> | ||
8 | + <property key="numExtents" value="0"/> | ||
9 | + <property key="numCameras" value="0"/> | ||
10 | + <property key="data-source-count" value="4"/> | ||
11 | + <property key="numDocuments" value="1"/> | ||
12 | + <property key="modificationDate" value="26/Out/2012"/> | ||
13 | + <property key="name" value="testegvsigblog.gvp"/> | ||
14 | + <property key="owner" value=""/> | ||
15 | + <property key="selectionColor" value="255,255,0,255"/> | ||
16 | + <property key="projection" value="EPSG:4326"/> | ||
17 | + <property key="followHeaderEncoding" value="true"/> | ||
18 | + <xml-tag> | ||
19 | + <property key="type" value="otherDriverFile"/> | ||
20 | + <property key="gdbmsname" value="gdbms78fb7787_13a9ace2c97__7ffe"/> | ||
21 | + <property key="file" value="/var/www/geodados/mapas_base/areas_protegidas/terrasindigenas.dbf"/> | ||
22 | + <property key="driverName" value="gdbms dbf driver"/> | ||
23 | + </xml-tag> | ||
24 | + <xml-tag> | ||
25 | + <property key="type" value="otherDriverFile"/> | ||
26 | + <property key="gdbmsname" value="ORA_EPSG"/> | ||
27 | + <property key="file" value="/home/edmar/gvsig desktop 1.12.0/gvSIG/extensiones/com.iver.cit.gvsig.oracle_spatial/dbf/ORA_EPSG.DBF"/> | ||
28 | + <property key="driverName" value="gdbms dbf driver"/> | ||
29 | + </xml-tag> | ||
30 | + <xml-tag> | ||
31 | + <property key="type" value="otherDriverFile"/> | ||
32 | + <property key="gdbmsname" value="gdbms78fb7787_13a9ace2c97__7fff"/> | ||
33 | + <property key="file" value="/var/www/geodados/mapas_base/areas_protegidas/terrasindigenas.dbf"/> | ||
34 | + <property key="driverName" value="gdbms dbf driver"/> | ||
35 | + </xml-tag> | ||
36 | + <xml-tag> | ||
37 | + <property key="type" value="otherDriverFile"/> | ||
38 | + <property key="gdbmsname" value="gdbms78fb7787_13a9ace2c97__8000"/> | ||
39 | + <property key="file" value="/var/www/i3geo/aplicmap/dados/estados.dbf"/> | ||
40 | + <property key="driverName" value="gdbms dbf driver"/> | ||
41 | + </xml-tag> | ||
42 | + <xml-tag> | ||
43 | + <property key="className" value="ProjectView"/> | ||
44 | + <property key="comment" value=""/> | ||
45 | + <property key="creationDate" value="26-10-2012 0:00"/> | ||
46 | + <property key="name" value="Vista teste"/> | ||
47 | + <property key="owner" value=""/> | ||
48 | + <property key="numViews" value="1"/> | ||
49 | + <property key="mapOverView" value="true"/> | ||
50 | + <xml-tag> | ||
51 | + <property key="className" value="com.iver.cit.gvsig.fmap.MapContext"/> | ||
52 | + <xml-tag> | ||
53 | + <property key="className" value="com.iver.cit.gvsig.fmap.ViewPort"/> | ||
54 | + <property key="adjustedExtentX" value="-74.8344491160145"/> | ||
55 | + <property key="adjustedExtentY" value="-33.75158299811464"/> | ||
56 | + <property key="adjustedExtentW" value="46.842325003056054"/> | ||
57 | + <property key="adjustedExtentH" value="39.023738998114645"/> | ||
58 | + <property key="backColor" value="255,255,255,255"/> | ||
59 | + <property key="dist1pixel" value="0.06919102370738983"/> | ||
60 | + <property key="dist3pixel" value="0.2075730711221695"/> | ||
61 | + <property key="distanceUnits" value="1"/> | ||
62 | + <property key="extentX" value="-73.99094399999998"/> | ||
63 | + <property key="extentY" value="-33.75158299811464"/> | ||
64 | + <property key="extentW" value="45.15531477102704"/> | ||
65 | + <property key="extentH" value="39.023738998114645"/> | ||
66 | + <property key="mapUnits" value="1"/> | ||
67 | + <property key="offsetX" value="0.0"/> | ||
68 | + <property key="offsetY" value="0.0"/> | ||
69 | + <property key="proj" value="EPSG:4326"/> | ||
70 | + <property key="scale" value="14.452741189849814"/> | ||
71 | + <property key="zoomFactor" value="1.0"/> | ||
72 | + <xml-tag> | ||
73 | + <property key="className" value="com.iver.cit.gvsig.fmap.ExtentHistory"/> | ||
74 | + <property key="num" value="1"/> | ||
75 | + <property key="numrec" value="10"/> | ||
76 | + <property key="extent0X" value="335.0"/> | ||
77 | + <property key="extent0Y" value="272.0"/> | ||
78 | + <property key="extent0W" value="7.0"/> | ||
79 | + <property key="extent0H" value="46.0"/> | ||
80 | + </xml-tag> | ||
81 | + </xml-tag> | ||
82 | + <xml-tag> | ||
83 | + <property key="className" value="com.iver.cit.gvsig.fmap.layers.FLayers"/> | ||
84 | + <property key="active" value="false"/> | ||
85 | + <property key="name" value="root layer"/> | ||
86 | + <property key="minScale" value="-1.0"/> | ||
87 | + <property key="maxScale" value="-1.0"/> | ||
88 | + <property key="visible" value="true"/> | ||
89 | + <property key="transparency" value="255"/> | ||
90 | + <property key="isInTOC" value="true"/> | ||
91 | + <property key="numLayers" value="2"/> | ||
92 | + <property key="LayerNames" value="Estados do Brasil ,Terras indigenas"/> | ||
93 | + <xml-tag> | ||
94 | + <property key="className" value="com.iver.cit.gvsig.fmap.layers.FLyrVect"/> | ||
95 | + <property key="active" value="false"/> | ||
96 | + <property key="name" value="Estados do Brasil"/> | ||
97 | + <property key="minScale" value="-1.0"/> | ||
98 | + <property key="maxScale" value="-1.0"/> | ||
99 | + <property key="visible" value="true"/> | ||
100 | + <property key="proj" value="EPSG:4326"/> | ||
101 | + <property key="transparency" value="255"/> | ||
102 | + <property key="isInTOC" value="true"/> | ||
103 | + <property key="type" value="vectorial"/> | ||
104 | + <property key="absolutePath" value="/var/www/i3geo/aplicmap/dados/estados.shp"/> | ||
105 | + <property key="file" value="/var/www/i3geo/aplicmap/dados/estados.shp"/> | ||
106 | + <property key="recordset-name" value="gdbms78fb7787_13a9ace2c97__8000"/> | ||
107 | + <property key="driverName" value="gvSIG shp driver"/> | ||
108 | + <property key="isLabeled" value="false"/> | ||
109 | + <xml-tag> | ||
110 | + <property key="className" value="com.iver.cit.gvsig.fmap.rendering.SingleSymbolLegend"/> | ||
111 | + <xml-tag> | ||
112 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
113 | + <property key="color" value="204,255,204,255"/> | ||
114 | + <property key="hasFill" value="true"/> | ||
115 | + <property key="desc"/> | ||
116 | + <property key="isShapeVisible" value="true"/> | ||
117 | + <property key="referenceSystem" value="0"/> | ||
118 | + <property key="unit" value="-1"/> | ||
119 | + <property key="hasOutline" value="true"/> | ||
120 | + <xml-tag> | ||
121 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
122 | + <property key="isShapeVisible" value="true"/> | ||
123 | + <property key="desc"/> | ||
124 | + <property key="unit" value="-1"/> | ||
125 | + <property key="referenceSystem" value="0"/> | ||
126 | + <property key="color" value="128,128,128,255"/> | ||
127 | + <xml-tag> | ||
128 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
129 | + <property key="desc"/> | ||
130 | + <property key="lineWidth" value="1.0"/> | ||
131 | + <property key="dashPhase" value="0.0"/> | ||
132 | + <property key="endCap" value="0"/> | ||
133 | + <property key="lineJoin" value="2"/> | ||
134 | + <property key="miterLimit" value="10.0"/> | ||
135 | + <property key="offset" value="0.0"/> | ||
136 | + <property key="unit" value="0"/> | ||
137 | + </xml-tag> | ||
138 | + </xml-tag> | ||
139 | + </xml-tag> | ||
140 | + </xml-tag> | ||
141 | + <xml-tag> | ||
142 | + <property key="className" value="com.iver.cit.gvsig.fmap.layers.SelectionSupport"/> | ||
143 | + <property key="numBitSet" value="0"/> | ||
144 | + </xml-tag> | ||
145 | + <xml-tag> | ||
146 | + <property key="typeChild" value="linkProperties"/> | ||
147 | + <property key="extName"/> | ||
148 | + <property key="fieldName"/> | ||
149 | + <property key="typeLink" value="0"/> | ||
150 | + </xml-tag> | ||
151 | + </xml-tag> | ||
152 | + <xml-tag> | ||
153 | + <property key="className" value="com.iver.cit.gvsig.fmap.layers.FLyrVect"/> | ||
154 | + <property key="active" value="true"/> | ||
155 | + <property key="name" value="Terras indigenas"/> | ||
156 | + <property key="minScale" value="-1.0"/> | ||
157 | + <property key="maxScale" value="-1.0"/> | ||
158 | + <property key="visible" value="true"/> | ||
159 | + <property key="proj" value="EPSG:4326"/> | ||
160 | + <property key="transparency" value="255"/> | ||
161 | + <property key="isInTOC" value="true"/> | ||
162 | + <property key="type" value="vectorial"/> | ||
163 | + <property key="absolutePath" value="/var/www/geodados/mapas_base/areas_protegidas/terrasindigenas.shp"/> | ||
164 | + <property key="file" value="/var/www/geodados/mapas_base/areas_protegidas/terrasindigenas.shp"/> | ||
165 | + <property key="recordset-name" value="gdbms78fb7787_13a9ace2c97__7fff"/> | ||
166 | + <property key="driverName" value="gvSIG shp driver"/> | ||
167 | + <property key="isLabeled" value="false"/> | ||
168 | + <xml-tag> | ||
169 | + <property key="childName" value="properties"/> | ||
170 | + <xml-tag> | ||
171 | + <property key="className" value="org.gvsig.hyperlink.config.LayerLinkConfig"/> | ||
172 | + <property key="enabled" value="false"/> | ||
173 | + <property key="layerPropertyName" value="org.gvsig.hyperlink.config"/> | ||
174 | + <xml-tag> | ||
175 | + <property key="className" value="org.gvsig.hyperlink.config.LinkConfig"/> | ||
176 | + <property key="actionCode" value="Txt_format"/> | ||
177 | + <property key="fieldName" value="NOME_TI"/> | ||
178 | + <property key="extension" value=""/> | ||
179 | + </xml-tag> | ||
180 | + </xml-tag> | ||
181 | + </xml-tag> | ||
182 | + <xml-tag> | ||
183 | + <property key="className" value="com.iver.cit.gvsig.fmap.rendering.VectorialUniqueValueLegend"/> | ||
184 | + <property key="fieldNames" value="SIT_JUR"/> | ||
185 | + <property key="fieldTypes" value="12"/> | ||
186 | + <property key="ownOrder" value="false"/> | ||
187 | + <property key="orders" value=""/> | ||
188 | + <property key="colorScheme" value="0\,0\,0\,255 ,9\,0\,255\,255 ,81\,0\,169\,255 ,84\,0\,87\,255 ,169\,0\,0\,255 ,233\,0\,0\,255 ,255\,0\,0\,255 ,255\,16\,0\,255 ,255\,90\,9\,255 ,255\,163\,82\,255 ,255\,163\,0\,255 ,240\,163\,0\,255 ,163\,163\,0\,255 ,255\,255\,51\,255 ,255\,255\,255\,255"/> | ||
189 | + <property key="labelfield"/> | ||
190 | + <property key="labelFieldHeight"/> | ||
191 | + <property key="labelFieldRotation"/> | ||
192 | + <property key="useDefaultSymbol" value="false"/> | ||
193 | + <property key="numKeys" value="7"/> | ||
194 | + <property key="tipoValueKeys" value="com.hardcode.gdbms.engine.values.NullValue"/> | ||
195 | + <property key="keys" value="Com restrição de uso a não índios ,Declarada ,Em Identificação ,Homologada ,Identificada ,Registrada no CRI e/ou SPU ,Reservada"/> | ||
196 | + <property key="values" value="Com restrição de uso a não índios ,Declarada ,Em Identificação ,Homologada ,Identificada ,Registrada no CRI e/ou SPU ,Reservada"/> | ||
197 | + <property key="typeKeys" value="-1 ,-1 ,-1 ,-1 ,-1 ,-1 ,-1"/> | ||
198 | + <property key="typeValues" value="-1 ,-1 ,-1 ,-1 ,-1 ,-1 ,-1"/> | ||
199 | + <xml-tag> | ||
200 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
201 | + <property key="color" value="60,235,235,255"/> | ||
202 | + <property key="hasFill" value="true"/> | ||
203 | + <property key="desc"/> | ||
204 | + <property key="isShapeVisible" value="true"/> | ||
205 | + <property key="referenceSystem" value="0"/> | ||
206 | + <property key="unit" value="-1"/> | ||
207 | + <property key="hasOutline" value="true"/> | ||
208 | + <xml-tag> | ||
209 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
210 | + <property key="isShapeVisible" value="true"/> | ||
211 | + <property key="desc"/> | ||
212 | + <property key="unit" value="-1"/> | ||
213 | + <property key="referenceSystem" value="0"/> | ||
214 | + <property key="color" value="128,128,128,255"/> | ||
215 | + <xml-tag> | ||
216 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
217 | + <property key="desc"/> | ||
218 | + <property key="lineWidth" value="1.0"/> | ||
219 | + <property key="dashPhase" value="0.0"/> | ||
220 | + <property key="endCap" value="0"/> | ||
221 | + <property key="lineJoin" value="2"/> | ||
222 | + <property key="miterLimit" value="10.0"/> | ||
223 | + <property key="offset" value="0.0"/> | ||
224 | + <property key="unit" value="0"/> | ||
225 | + </xml-tag> | ||
226 | + </xml-tag> | ||
227 | + </xml-tag> | ||
228 | + <xml-tag> | ||
229 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
230 | + <property key="color" value="255,255,255,255"/> | ||
231 | + <property key="hasFill" value="true"/> | ||
232 | + <property key="desc" value="Com restrição de uso a não índios"/> | ||
233 | + <property key="isShapeVisible" value="true"/> | ||
234 | + <property key="referenceSystem" value="0"/> | ||
235 | + <property key="unit" value="-1"/> | ||
236 | + <property key="hasOutline" value="true"/> | ||
237 | + <xml-tag> | ||
238 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
239 | + <property key="isShapeVisible" value="true"/> | ||
240 | + <property key="desc"/> | ||
241 | + <property key="unit" value="-1"/> | ||
242 | + <property key="referenceSystem" value="0"/> | ||
243 | + <property key="color" value="128,128,128,255"/> | ||
244 | + <xml-tag> | ||
245 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
246 | + <property key="desc"/> | ||
247 | + <property key="lineWidth" value="1.0"/> | ||
248 | + <property key="dashPhase" value="0.0"/> | ||
249 | + <property key="endCap" value="0"/> | ||
250 | + <property key="lineJoin" value="2"/> | ||
251 | + <property key="miterLimit" value="10.0"/> | ||
252 | + <property key="offset" value="0.0"/> | ||
253 | + <property key="unit" value="0"/> | ||
254 | + </xml-tag> | ||
255 | + </xml-tag> | ||
256 | + </xml-tag> | ||
257 | + <xml-tag> | ||
258 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
259 | + <property key="color" value="255,16,0,255"/> | ||
260 | + <property key="hasFill" value="true"/> | ||
261 | + <property key="desc" value="Declarada"/> | ||
262 | + <property key="isShapeVisible" value="true"/> | ||
263 | + <property key="referenceSystem" value="0"/> | ||
264 | + <property key="unit" value="-1"/> | ||
265 | + <property key="hasOutline" value="true"/> | ||
266 | + <xml-tag> | ||
267 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
268 | + <property key="isShapeVisible" value="true"/> | ||
269 | + <property key="desc"/> | ||
270 | + <property key="unit" value="-1"/> | ||
271 | + <property key="referenceSystem" value="0"/> | ||
272 | + <property key="color" value="128,128,128,255"/> | ||
273 | + <xml-tag> | ||
274 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
275 | + <property key="desc"/> | ||
276 | + <property key="lineWidth" value="1.0"/> | ||
277 | + <property key="dashPhase" value="0.0"/> | ||
278 | + <property key="endCap" value="0"/> | ||
279 | + <property key="lineJoin" value="2"/> | ||
280 | + <property key="miterLimit" value="10.0"/> | ||
281 | + <property key="offset" value="0.0"/> | ||
282 | + <property key="unit" value="0"/> | ||
283 | + </xml-tag> | ||
284 | + </xml-tag> | ||
285 | + </xml-tag> | ||
286 | + <xml-tag> | ||
287 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
288 | + <property key="color" value="255,16,0,255"/> | ||
289 | + <property key="hasFill" value="true"/> | ||
290 | + <property key="desc" value="Em Identificação"/> | ||
291 | + <property key="isShapeVisible" value="true"/> | ||
292 | + <property key="referenceSystem" value="0"/> | ||
293 | + <property key="unit" value="-1"/> | ||
294 | + <property key="hasOutline" value="true"/> | ||
295 | + <xml-tag> | ||
296 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
297 | + <property key="isShapeVisible" value="true"/> | ||
298 | + <property key="desc"/> | ||
299 | + <property key="unit" value="-1"/> | ||
300 | + <property key="referenceSystem" value="0"/> | ||
301 | + <property key="color" value="128,128,128,255"/> | ||
302 | + <xml-tag> | ||
303 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
304 | + <property key="desc"/> | ||
305 | + <property key="lineWidth" value="1.0"/> | ||
306 | + <property key="dashPhase" value="0.0"/> | ||
307 | + <property key="endCap" value="0"/> | ||
308 | + <property key="lineJoin" value="2"/> | ||
309 | + <property key="miterLimit" value="10.0"/> | ||
310 | + <property key="offset" value="0.0"/> | ||
311 | + <property key="unit" value="0"/> | ||
312 | + </xml-tag> | ||
313 | + </xml-tag> | ||
314 | + </xml-tag> | ||
315 | + <xml-tag> | ||
316 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
317 | + <property key="color" value="163,163,0,255"/> | ||
318 | + <property key="hasFill" value="true"/> | ||
319 | + <property key="desc" value="Homologada"/> | ||
320 | + <property key="isShapeVisible" value="true"/> | ||
321 | + <property key="referenceSystem" value="0"/> | ||
322 | + <property key="unit" value="-1"/> | ||
323 | + <property key="hasOutline" value="true"/> | ||
324 | + <xml-tag> | ||
325 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
326 | + <property key="isShapeVisible" value="true"/> | ||
327 | + <property key="desc"/> | ||
328 | + <property key="unit" value="-1"/> | ||
329 | + <property key="referenceSystem" value="0"/> | ||
330 | + <property key="color" value="128,128,128,255"/> | ||
331 | + <xml-tag> | ||
332 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
333 | + <property key="desc"/> | ||
334 | + <property key="lineWidth" value="1.0"/> | ||
335 | + <property key="dashPhase" value="0.0"/> | ||
336 | + <property key="endCap" value="0"/> | ||
337 | + <property key="lineJoin" value="2"/> | ||
338 | + <property key="miterLimit" value="10.0"/> | ||
339 | + <property key="offset" value="0.0"/> | ||
340 | + <property key="unit" value="0"/> | ||
341 | + </xml-tag> | ||
342 | + </xml-tag> | ||
343 | + </xml-tag> | ||
344 | + <xml-tag> | ||
345 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
346 | + <property key="color" value="255,90,9,255"/> | ||
347 | + <property key="hasFill" value="true"/> | ||
348 | + <property key="desc" value="Identificada"/> | ||
349 | + <property key="isShapeVisible" value="true"/> | ||
350 | + <property key="referenceSystem" value="0"/> | ||
351 | + <property key="unit" value="-1"/> | ||
352 | + <property key="hasOutline" value="true"/> | ||
353 | + <xml-tag> | ||
354 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
355 | + <property key="isShapeVisible" value="true"/> | ||
356 | + <property key="desc"/> | ||
357 | + <property key="unit" value="-1"/> | ||
358 | + <property key="referenceSystem" value="0"/> | ||
359 | + <property key="color" value="128,128,128,255"/> | ||
360 | + <xml-tag> | ||
361 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
362 | + <property key="desc"/> | ||
363 | + <property key="lineWidth" value="1.0"/> | ||
364 | + <property key="dashPhase" value="0.0"/> | ||
365 | + <property key="endCap" value="0"/> | ||
366 | + <property key="lineJoin" value="2"/> | ||
367 | + <property key="miterLimit" value="10.0"/> | ||
368 | + <property key="offset" value="0.0"/> | ||
369 | + <property key="unit" value="0"/> | ||
370 | + </xml-tag> | ||
371 | + </xml-tag> | ||
372 | + </xml-tag> | ||
373 | + <xml-tag> | ||
374 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
375 | + <property key="color" value="240,163,0,255"/> | ||
376 | + <property key="hasFill" value="true"/> | ||
377 | + <property key="desc" value="Registrada no CRI e/ou SPU"/> | ||
378 | + <property key="isShapeVisible" value="true"/> | ||
379 | + <property key="referenceSystem" value="0"/> | ||
380 | + <property key="unit" value="-1"/> | ||
381 | + <property key="hasOutline" value="true"/> | ||
382 | + <xml-tag> | ||
383 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
384 | + <property key="isShapeVisible" value="true"/> | ||
385 | + <property key="desc"/> | ||
386 | + <property key="unit" value="-1"/> | ||
387 | + <property key="referenceSystem" value="0"/> | ||
388 | + <property key="color" value="128,128,128,255"/> | ||
389 | + <xml-tag> | ||
390 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
391 | + <property key="desc"/> | ||
392 | + <property key="lineWidth" value="1.0"/> | ||
393 | + <property key="dashPhase" value="0.0"/> | ||
394 | + <property key="endCap" value="0"/> | ||
395 | + <property key="lineJoin" value="2"/> | ||
396 | + <property key="miterLimit" value="10.0"/> | ||
397 | + <property key="offset" value="0.0"/> | ||
398 | + <property key="unit" value="0"/> | ||
399 | + </xml-tag> | ||
400 | + </xml-tag> | ||
401 | + </xml-tag> | ||
402 | + <xml-tag> | ||
403 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol"/> | ||
404 | + <property key="color" value="255,90,9,255"/> | ||
405 | + <property key="hasFill" value="true"/> | ||
406 | + <property key="desc" value="Reservada"/> | ||
407 | + <property key="isShapeVisible" value="true"/> | ||
408 | + <property key="referenceSystem" value="0"/> | ||
409 | + <property key="unit" value="-1"/> | ||
410 | + <property key="hasOutline" value="true"/> | ||
411 | + <xml-tag> | ||
412 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.symbols.SimpleLineSymbol"/> | ||
413 | + <property key="isShapeVisible" value="true"/> | ||
414 | + <property key="desc"/> | ||
415 | + <property key="unit" value="-1"/> | ||
416 | + <property key="referenceSystem" value="0"/> | ||
417 | + <property key="color" value="128,128,128,255"/> | ||
418 | + <xml-tag> | ||
419 | + <property key="className" value="com.iver.cit.gvsig.fmap.core.styles.SimpleLineStyle"/> | ||
420 | + <property key="desc"/> | ||
421 | + <property key="lineWidth" value="1.0"/> | ||
422 | + <property key="dashPhase" value="0.0"/> | ||
423 | + <property key="endCap" value="0"/> | ||
424 | + <property key="lineJoin" value="2"/> | ||
425 | + <property key="miterLimit" value="10.0"/> | ||
426 | + <property key="offset" value="0.0"/> | ||
427 | + <property key="unit" value="0"/> | ||
428 | + </xml-tag> | ||
429 | + </xml-tag> | ||
430 | + </xml-tag> | ||
431 | + </xml-tag> | ||
432 | + <xml-tag> | ||
433 | + <property key="className" value="com.iver.cit.gvsig.fmap.layers.SelectionSupport"/> | ||
434 | + <property key="numBitSet" value="0"/> | ||
435 | + </xml-tag> | ||
436 | + <xml-tag> | ||
437 | + <property key="className" value="com.iver.cit.gvsig.fmap.rendering.styling.labeling.AttrInTableLabelingStrategy"/> | ||
438 | + <property key="labelingStrategy" value="labelingStrategy"/> | ||
439 | + <property key="TextField" value="NOME_TI"/> | ||
440 | + <property key="fontSize" value="8"/> | ||
441 | + <property key="fontName" value="Dialog"/> | ||
442 | + <property key="fontStyle" value="0"/> | ||
443 | + <property key="useFixedSize" value="true"/> | ||
444 | + <property key="useFixedColor" value="true"/> | ||
445 | + <property key="fixedColor" value="0,0,0,255"/> | ||
446 | + <property key="fixedSize" value="10.0"/> | ||
447 | + <property key="Unit" value="-1"/> | ||
448 | + <property key="referenceSystem" value="0"/> | ||
449 | + </xml-tag> | ||
450 | + <xml-tag> | ||
451 | + <property key="typeChild" value="linkProperties"/> | ||
452 | + <property key="extName"/> | ||
453 | + <property key="fieldName"/> | ||
454 | + <property key="typeLink" value="0"/> | ||
455 | + </xml-tag> | ||
456 | + </xml-tag> | ||
457 | + </xml-tag> | ||
458 | + </xml-tag> | ||
459 | + <xml-tag> | ||
460 | + <property key="className" value="com.iver.cit.gvsig.fmap.MapContext"/> | ||
461 | + <xml-tag> | ||
462 | + <property key="className" value="com.iver.cit.gvsig.fmap.ViewPort"/> | ||
463 | + <property key="backColor" value="255,255,255,255"/> | ||
464 | + <property key="dist1pixel" value="0.0"/> | ||
465 | + <property key="dist3pixel" value="0.0"/> | ||
466 | + <property key="distanceUnits" value="1"/> | ||
467 | + <property key="mapUnits" value="1"/> | ||
468 | + <property key="offsetX" value="0.0"/> | ||
469 | + <property key="offsetY" value="0.0"/> | ||
470 | + <property key="proj" value="EPSG:4326"/> | ||
471 | + <property key="scale" value="0.0"/> | ||
472 | + <property key="zoomFactor" value="1.0"/> | ||
473 | + <xml-tag> | ||
474 | + <property key="className" value="com.iver.cit.gvsig.fmap.ExtentHistory"/> | ||
475 | + <property key="num" value="0"/> | ||
476 | + <property key="numrec" value="10"/> | ||
477 | + </xml-tag> | ||
478 | + </xml-tag> | ||
479 | + <xml-tag> | ||
480 | + <property key="className" value="com.iver.cit.gvsig.fmap.layers.FLayers"/> | ||
481 | + <property key="active" value="false"/> | ||
482 | + <property key="name" value="root layer"/> | ||
483 | + <property key="minScale" value="-1.0"/> | ||
484 | + <property key="maxScale" value="-1.0"/> | ||
485 | + <property key="visible" value="true"/> | ||
486 | + <property key="transparency" value="255"/> | ||
487 | + <property key="isInTOC" value="true"/> | ||
488 | + <property key="numLayers" value="0"/> | ||
489 | + <property key="LayerNames" value=""/> | ||
490 | + </xml-tag> | ||
491 | + </xml-tag> | ||
492 | + </xml-tag> | ||
493 | + <xml-tag> | ||
494 | + <property key="name" value="AndamiPersistence"/> | ||
495 | + <property key="className" value="com.iver.cit.gvsig.project.Project"/> | ||
496 | + <xml-tag> | ||
497 | + <property key="name" value="ViewInfoProperties"/> | ||
498 | + <property key="X" value="-1"/> | ||
499 | + <property key="Y" value="-1"/> | ||
500 | + <property key="Width" value="430"/> | ||
501 | + <property key="Height" value="594"/> | ||
502 | + <property key="isVisible" value="true"/> | ||
503 | + <property key="isResizable" value="false"/> | ||
504 | + <property key="isMaximizable" value="true"/> | ||
505 | + <property key="isModal" value="false"/> | ||
506 | + <property key="isModeless" value="false"/> | ||
507 | + <property key="isClosed" value="false"/> | ||
508 | + <property key="isNotClosable" value="false"/> | ||
509 | + <property key="AdditionalInfo"/> | ||
510 | + <property key="className" value="com.iver.cit.gvsig.project.document.gui.ProjectWindow"/> | ||
511 | + <property key="zPosition" value="2"/> | ||
512 | + </xml-tag> | ||
513 | + <xml-tag> | ||
514 | + <property key="name" value="ViewInfoProperties"/> | ||
515 | + <property key="X" value="0"/> | ||
516 | + <property key="Y" value="0"/> | ||
517 | + <property key="Width" value="898"/> | ||
518 | + <property key="Height" value="589"/> | ||
519 | + <property key="isVisible" value="true"/> | ||
520 | + <property key="isResizable" value="true"/> | ||
521 | + <property key="isMaximizable" value="true"/> | ||
522 | + <property key="isModal" value="false"/> | ||
523 | + <property key="isModeless" value="false"/> | ||
524 | + <property key="isClosed" value="false"/> | ||
525 | + <property key="isNotClosable" value="false"/> | ||
526 | + <property key="AdditionalInfo"/> | ||
527 | + <property key="isMaximized" value="true"/> | ||
528 | + <property key="normalX" value="-1"/> | ||
529 | + <property key="normalY" value="-1"/> | ||
530 | + <property key="normalWidth" value="500"/> | ||
531 | + <property key="normalHeight" value="300"/> | ||
532 | + <property key="documentType" value="ProjectView"/> | ||
533 | + <property key="documentName" value="Vista teste"/> | ||
534 | + <property key="zPosition" value="1"/> | ||
535 | + <xml-tag> | ||
536 | + <property key="name" value="windowData"/> | ||
537 | + <property key="GraphicLocator.isPalette" value="false"/> | ||
538 | + <property key="GraphicLocator.Height" value="18"/> | ||
539 | + <property key="MainDivider.Y" value="0"/> | ||
540 | + <property key="MainDivider.X" value="0"/> | ||
541 | + <property key="MapControl.Height" value="564"/> | ||
542 | + <property key="TOCDivider.Location" value="538"/> | ||
543 | + <property key="TOC.Height" value="537"/> | ||
544 | + <property key="TOCDivider.Y" value="1"/> | ||
545 | + <property key="TOCDivider.X" value="1"/> | ||
546 | + <property key="MainDivider.Location" value="212"/> | ||
547 | + <property key="MainDivider.Width" value="897"/> | ||
548 | + <property key="MainWindow.X" value="0"/> | ||
549 | + <property key="TOCDivider.Height" value="564"/> | ||
550 | + <property key="MainWindow.Width" value="897"/> | ||
551 | + <property key="TOC.Width" value="209"/> | ||
552 | + <property key="MainWindow.Y" value="0"/> | ||
553 | + <property key="TOCDivider.Width" value="211"/> | ||
554 | + <property key="MapControl.Width" value="677"/> | ||
555 | + <property key="GraphicLocator.Width" value="209"/> | ||
556 | + <property key="MainDivider.Height" value="566"/> | ||
557 | + <property key="MainWindow.Height" value="566"/> | ||
558 | + </xml-tag> | ||
559 | + </xml-tag> | ||
560 | + </xml-tag> | ||
561 | +</xml-tag> |