Commit ff54390c8194132c7c971fd9703d66f745ca70ac
1 parent
102f21fa
Exists in
master
and in
7 other branches
Correção de erros do tipo Warning em códigos PHP
Showing
4 changed files
with
40 additions
and
18 deletions
Show diff stats
mashups/openlayers.php
@@ -8,7 +8,7 @@ include_once (dirname(__FILE__) . "/../ms_configura.php"); | @@ -8,7 +8,7 @@ include_once (dirname(__FILE__) . "/../ms_configura.php"); | ||
8 | include_once (dirname(__FILE__) . "/../classesphp/sani_request.php"); | 8 | include_once (dirname(__FILE__) . "/../classesphp/sani_request.php"); |
9 | include_once (dirname(__FILE__) . "/../classesphp/carrega_ext.php"); | 9 | include_once (dirname(__FILE__) . "/../classesphp/carrega_ext.php"); |
10 | include_once (dirname(__FILE__) . "/../classesphp/funcoes_gerais.php"); | 10 | include_once (dirname(__FILE__) . "/../classesphp/funcoes_gerais.php"); |
11 | -// error_reporting(0); | 11 | +error_reporting(0); |
12 | // variaveis utilizadas | 12 | // variaveis utilizadas |
13 | $parurl = array_merge($_GET, $_POST); | 13 | $parurl = array_merge($_GET, $_POST); |
14 | if(count($parurl) == 0){ | 14 | if(count($parurl) == 0){ |
@@ -60,14 +60,15 @@ if (isset($parurl["altura"])) { | @@ -60,14 +60,15 @@ if (isset($parurl["altura"])) { | ||
60 | if (isset($parurl["largura"])) { | 60 | if (isset($parurl["largura"])) { |
61 | $estilo .= ";width:" . $parurl["largura"] . "px"; | 61 | $estilo .= ";width:" . $parurl["largura"] . "px"; |
62 | } | 62 | } |
63 | -$controles = $parurl["controles"]; | 63 | + |
64 | // | 64 | // |
65 | // define quais controles serão mostrados no mapa | 65 | // define quais controles serão mostrados no mapa |
66 | // | 66 | // |
67 | $objControles = array( | 67 | $objControles = array( |
68 | "new ol.control.Attribution({collapsible: true})" | 68 | "new ol.control.Attribution({collapsible: true})" |
69 | ); | 69 | ); |
70 | -if (isset($controles)) { | 70 | +if (isset($parurl["controles"])) { |
71 | + $controles = $parurl["controles"]; | ||
71 | $controles = str_replace(" ", ",", $controles); | 72 | $controles = str_replace(" ", ",", $controles); |
72 | $controles = strtolower($controles); | 73 | $controles = strtolower($controles); |
73 | $controles = explode(",", $controles); | 74 | $controles = explode(",", $controles); |
@@ -87,18 +88,19 @@ if (isset($controles)) { | @@ -87,18 +88,19 @@ if (isset($controles)) { | ||
87 | $objControles[] = "new ol.control.OverviewMap()"; | 88 | $objControles[] = "new ol.control.OverviewMap()"; |
88 | } | 89 | } |
89 | } else { | 90 | } else { |
91 | + $controles = ""; | ||
90 | $objControles[] = "new ol.control.Zoom()"; | 92 | $objControles[] = "new ol.control.Zoom()"; |
91 | $objControles[] = "new ol.control.ZoomSlider()"; | 93 | $objControles[] = "new ol.control.ZoomSlider()"; |
92 | $objControles[] = "new ol.control.ScaleLine()"; | 94 | $objControles[] = "new ol.control.ScaleLine()"; |
93 | $objControles[] = "new ol.control.MousePosition({coordinateFormat : function(c){return ol.coordinate.toStringHDMS(c);}})"; | 95 | $objControles[] = "new ol.control.MousePosition({coordinateFormat : function(c){return ol.coordinate.toStringHDMS(c);}})"; |
94 | } | 96 | } |
95 | -$botoes = $parurl["botoes"]; | ||
96 | // | 97 | // |
97 | // define quais botoes serão mostrados no mapa | 98 | // define quais botoes serão mostrados no mapa |
98 | // | 99 | // |
99 | $objBotoes = array(); | 100 | $objBotoes = array(); |
100 | $objBotoesHtml = array(); | 101 | $objBotoesHtml = array(); |
101 | -if (isset($botoes)) { | 102 | +if (isset($parurl["botoes"])) { |
103 | + $botoes = $parurl["botoes"]; | ||
102 | $botoes = str_replace(" ", ",", $botoes); | 104 | $botoes = str_replace(" ", ",", $botoes); |
103 | $botoes = strtolower($botoes); | 105 | $botoes = strtolower($botoes); |
104 | $botoes = explode(",", $botoes); | 106 | $botoes = explode(",", $botoes); |
@@ -312,7 +314,13 @@ if(isset($parurl["ativarodadomouse"]) && $parurl["ativarodadomouse"] == "false") | @@ -312,7 +314,13 @@ if(isset($parurl["ativarodadomouse"]) && $parurl["ativarodadomouse"] == "false") | ||
312 | else{ | 314 | else{ |
313 | $ativarodadomouse = "new ol.interaction.MouseWheelZoom(),"; | 315 | $ativarodadomouse = "new ol.interaction.MouseWheelZoom(),"; |
314 | } | 316 | } |
317 | +if(!isset($parurl["legendahtml"])){ | ||
318 | + $parurl["legendahtml"] = ""; | ||
319 | +} | ||
315 | $legendahtml = $parurl["legendahtml"]; | 320 | $legendahtml = $parurl["legendahtml"]; |
321 | +if(!isset($parurl["layerDefault"])){ | ||
322 | + $parurl["layerDefault"] = ""; | ||
323 | +} | ||
316 | $layerDefault = $parurl["layerDefault"]; | 324 | $layerDefault = $parurl["layerDefault"]; |
317 | // cria as pastas temporarias caso nao existam | 325 | // cria as pastas temporarias caso nao existam |
318 | if (! file_exists($dir_tmp)) { | 326 | if (! file_exists($dir_tmp)) { |
mashups/openlayersdebug.php
@@ -8,7 +8,7 @@ include_once (dirname(__FILE__) . "/../ms_configura.php"); | @@ -8,7 +8,7 @@ include_once (dirname(__FILE__) . "/../ms_configura.php"); | ||
8 | include_once (dirname(__FILE__) . "/../classesphp/sani_request.php"); | 8 | include_once (dirname(__FILE__) . "/../classesphp/sani_request.php"); |
9 | include_once (dirname(__FILE__) . "/../classesphp/carrega_ext.php"); | 9 | include_once (dirname(__FILE__) . "/../classesphp/carrega_ext.php"); |
10 | include_once (dirname(__FILE__) . "/../classesphp/funcoes_gerais.php"); | 10 | include_once (dirname(__FILE__) . "/../classesphp/funcoes_gerais.php"); |
11 | -// error_reporting(0); | 11 | +//error_reporting(0); |
12 | // variaveis utilizadas | 12 | // variaveis utilizadas |
13 | $parurl = array_merge($_GET, $_POST); | 13 | $parurl = array_merge($_GET, $_POST); |
14 | if(count($parurl) == 0){ | 14 | if(count($parurl) == 0){ |
@@ -60,14 +60,15 @@ if (isset($parurl["altura"])) { | @@ -60,14 +60,15 @@ if (isset($parurl["altura"])) { | ||
60 | if (isset($parurl["largura"])) { | 60 | if (isset($parurl["largura"])) { |
61 | $estilo .= ";width:" . $parurl["largura"] . "px"; | 61 | $estilo .= ";width:" . $parurl["largura"] . "px"; |
62 | } | 62 | } |
63 | -$controles = $parurl["controles"]; | 63 | + |
64 | // | 64 | // |
65 | // define quais controles serão mostrados no mapa | 65 | // define quais controles serão mostrados no mapa |
66 | // | 66 | // |
67 | $objControles = array( | 67 | $objControles = array( |
68 | "new ol.control.Attribution({collapsible: true})" | 68 | "new ol.control.Attribution({collapsible: true})" |
69 | ); | 69 | ); |
70 | -if (isset($controles)) { | 70 | +if (isset($parurl["controles"])) { |
71 | + $controles = $parurl["controles"]; | ||
71 | $controles = str_replace(" ", ",", $controles); | 72 | $controles = str_replace(" ", ",", $controles); |
72 | $controles = strtolower($controles); | 73 | $controles = strtolower($controles); |
73 | $controles = explode(",", $controles); | 74 | $controles = explode(",", $controles); |
@@ -87,18 +88,19 @@ if (isset($controles)) { | @@ -87,18 +88,19 @@ if (isset($controles)) { | ||
87 | $objControles[] = "new ol.control.OverviewMap()"; | 88 | $objControles[] = "new ol.control.OverviewMap()"; |
88 | } | 89 | } |
89 | } else { | 90 | } else { |
91 | + $controles = ""; | ||
90 | $objControles[] = "new ol.control.Zoom()"; | 92 | $objControles[] = "new ol.control.Zoom()"; |
91 | $objControles[] = "new ol.control.ZoomSlider()"; | 93 | $objControles[] = "new ol.control.ZoomSlider()"; |
92 | $objControles[] = "new ol.control.ScaleLine()"; | 94 | $objControles[] = "new ol.control.ScaleLine()"; |
93 | $objControles[] = "new ol.control.MousePosition({coordinateFormat : function(c){return ol.coordinate.toStringHDMS(c);}})"; | 95 | $objControles[] = "new ol.control.MousePosition({coordinateFormat : function(c){return ol.coordinate.toStringHDMS(c);}})"; |
94 | } | 96 | } |
95 | -$botoes = $parurl["botoes"]; | ||
96 | // | 97 | // |
97 | // define quais botoes serão mostrados no mapa | 98 | // define quais botoes serão mostrados no mapa |
98 | // | 99 | // |
99 | $objBotoes = array(); | 100 | $objBotoes = array(); |
100 | $objBotoesHtml = array(); | 101 | $objBotoesHtml = array(); |
101 | -if (isset($botoes)) { | 102 | +if (isset($parurl["botoes"])) { |
103 | + $botoes = $parurl["botoes"]; | ||
102 | $botoes = str_replace(" ", ",", $botoes); | 104 | $botoes = str_replace(" ", ",", $botoes); |
103 | $botoes = strtolower($botoes); | 105 | $botoes = strtolower($botoes); |
104 | $botoes = explode(",", $botoes); | 106 | $botoes = explode(",", $botoes); |
@@ -312,7 +314,13 @@ if(isset($parurl["ativarodadomouse"]) && $parurl["ativarodadomouse"] == "false") | @@ -312,7 +314,13 @@ if(isset($parurl["ativarodadomouse"]) && $parurl["ativarodadomouse"] == "false") | ||
312 | else{ | 314 | else{ |
313 | $ativarodadomouse = "new ol.interaction.MouseWheelZoom(),"; | 315 | $ativarodadomouse = "new ol.interaction.MouseWheelZoom(),"; |
314 | } | 316 | } |
317 | +if(!isset($parurl["legendahtml"])){ | ||
318 | + $parurl["legendahtml"] = ""; | ||
319 | +} | ||
315 | $legendahtml = $parurl["legendahtml"]; | 320 | $legendahtml = $parurl["legendahtml"]; |
321 | +if(!isset($parurl["layerDefault"])){ | ||
322 | + $parurl["layerDefault"] = ""; | ||
323 | +} | ||
316 | $layerDefault = $parurl["layerDefault"]; | 324 | $layerDefault = $parurl["layerDefault"]; |
317 | // cria as pastas temporarias caso nao existam | 325 | // cria as pastas temporarias caso nao existam |
318 | if (! file_exists($dir_tmp)) { | 326 | if (! file_exists($dir_tmp)) { |
@@ -338,19 +346,21 @@ if (file_exists($dir_tmp)) { | @@ -338,19 +346,21 @@ if (file_exists($dir_tmp)) { | ||
338 | if (empty($opacidade)) { | 346 | if (empty($opacidade)) { |
339 | $opacidade = 1; | 347 | $opacidade = 1; |
340 | } | 348 | } |
341 | - | 349 | +if(!isset($parurl["fundo"])){ |
350 | + $parurl["fundo"] = ""; | ||
351 | +} | ||
342 | function ajuda() | 352 | function ajuda() |
343 | { | 353 | { |
344 | echo " | 354 | echo " |
345 | <pre><b> | 355 | <pre><b> |
346 | Mashup OpenLayers | 356 | Mashup OpenLayers |
347 | Parâmetros: | 357 | Parâmetros: |
348 | - .restauramapa - id do mapa armazenado no sistema de administracao e que será restaurado para ser aberto novamente (veja em i3geo/admin/html/mapas.html) | 358 | + .restauramapa - id do mapa armazenado no sistema de administracao e que será restaurado para ser aberto novamente (veja em i3geo/admin1/catalogo/mapas/index.php) |
349 | .opacidade - opacidade (de 0 a 1) aplicada aos temas do tipo poligonal ou raster (default 1) | 359 | .opacidade - opacidade (de 0 a 1) aplicada aos temas do tipo poligonal ou raster (default 1) |
350 | .kml - lista de endereços (url) de um arquivos kml que serão adicionados ao mapa. Separado por ',' | 360 | .kml - lista de endereços (url) de um arquivos kml que serão adicionados ao mapa. Separado por ',' |
351 | .temas - lista com os temas (mapfiles) do i3Geo que serão incluídos no mapa. Pode ser incluído um arquivo mapfile que esteja fora da pasta i3geo/temas. Nesse caso, deve-se definir o caminho completo do arquivo e também o parâmetro &layers | 361 | .temas - lista com os temas (mapfiles) do i3Geo que serão incluídos no mapa. Pode ser incluído um arquivo mapfile que esteja fora da pasta i3geo/temas. Nesse caso, deve-se definir o caminho completo do arquivo e também o parâmetro &layers |
352 | .visiveis - lista de temas (mesmos nomes do parâmetro temas) que iniciarão como visíveis no mapa. Se não for definido, todos os temas serão visíveis. | 362 | .visiveis - lista de temas (mesmos nomes do parâmetro temas) que iniciarão como visíveis no mapa. Se não for definido, todos os temas serão visíveis. |
353 | - .numzoomlevels - número de níveis de zoom, default=12 | 363 | + .numzoomlevels - número de níveis de zoom |
354 | .maxextent - extensão geográfica máxima do mapa (xmin,ymin,xmax,ymax) | 364 | .maxextent - extensão geográfica máxima do mapa (xmin,ymin,xmax,ymax) |
355 | .mapext - extensão geográfica inicial do mapa (xmin,ymin,xmax,ymax) | 365 | .mapext - extensão geográfica inicial do mapa (xmin,ymin,xmax,ymax) |
356 | .largura - lagura do mapa em pixels | 366 | .largura - lagura do mapa em pixels |
@@ -377,11 +387,9 @@ function ajuda() | @@ -377,11 +387,9 @@ function ajuda() | ||
377 | Os seguintes fundos podem usados nessa lista: (lista completa na variavel i3GEO.Interface.openlayers.LAYERSADICIONAIS que pode ser verificada por meio do console javascript do navegador) | 387 | Os seguintes fundos podem usados nessa lista: (lista completa na variavel i3GEO.Interface.openlayers.LAYERSADICIONAIS que pode ser verificada por meio do console javascript do navegador) |
378 | 388 | ||
379 | eng | 389 | eng |
380 | - oce - ESRI Ocean Basemap | 390 | + oce - ESRI Ocean Basemap |
381 | ims - ESRI Imagery World 2D | 391 | ims - ESRI Imagery World 2D |
382 | wsm - ESRI World Street Map | 392 | wsm - ESRI World Street Map |
383 | - mma - base cartográfica do Brasil | ||
384 | - wms - base mundial da Meta Carta | ||
385 | 393 | ||
386 | .controles - lista com os nomes dos controles que serão adicionados ao mapa. Se não for definido, todos os controles serão adicionados | 394 | .controles - lista com os nomes dos controles que serão adicionados ao mapa. Se não for definido, todos os controles serão adicionados |
387 | navigation | 395 | navigation |
@@ -1259,4 +1267,4 @@ function ajuda() | @@ -1259,4 +1267,4 @@ function ajuda() | ||
1259 | </script> | 1267 | </script> |
1260 | </body> | 1268 | </body> |
1261 | 1269 | ||
1262 | -</html> | 1270 | +</html> |
1263 | \ No newline at end of file | 1271 | \ No newline at end of file |
mashups/osm.php
@@ -8,7 +8,7 @@ include_once (dirname(__FILE__) . "/../ms_configura.php"); | @@ -8,7 +8,7 @@ include_once (dirname(__FILE__) . "/../ms_configura.php"); | ||
8 | include_once (dirname(__FILE__) . "/../classesphp/sani_request.php"); | 8 | include_once (dirname(__FILE__) . "/../classesphp/sani_request.php"); |
9 | include_once (dirname(__FILE__) . "/../classesphp/carrega_ext.php"); | 9 | include_once (dirname(__FILE__) . "/../classesphp/carrega_ext.php"); |
10 | include_once (dirname(__FILE__) . "/../classesphp/funcoes_gerais.php"); | 10 | include_once (dirname(__FILE__) . "/../classesphp/funcoes_gerais.php"); |
11 | -// error_reporting(0); | 11 | +error_reporting(0); |
12 | // variaveis utilizadas | 12 | // variaveis utilizadas |
13 | $parurl = array_merge($_GET, $_POST); | 13 | $parurl = array_merge($_GET, $_POST); |
14 | if (count($parurl) == 0) { | 14 | if (count($parurl) == 0) { |
ogc/index.php
@@ -10,6 +10,12 @@ if ($ogcwsmap == "") { | @@ -10,6 +10,12 @@ if ($ogcwsmap == "") { | ||
10 | $map = ms_newMapObj ( $ogcwsmap ); | 10 | $map = ms_newMapObj ( $ogcwsmap ); |
11 | $mapext = $map->extent->minx . "," . $map->extent->miny . "," . $map->extent->maxx . "," . $map->extent->maxy; | 11 | $mapext = $map->extent->minx . "," . $map->extent->miny . "," . $map->extent->maxx . "," . $map->extent->maxy; |
12 | include (ONDEI3GEO."/init/head.php"); | 12 | include (ONDEI3GEO."/init/head.php"); |
13 | +if(!isset($_GET["temaOgc"])){ | ||
14 | + $_GET["temaOgc"] = ""; | ||
15 | +} | ||
16 | +if(!isset($_GET["temaDownload"])){ | ||
17 | + $_GET["temaDownload"] = ""; | ||
18 | +} | ||
13 | ?> | 19 | ?> |
14 | <link rel='stylesheet' type='text/css' href='index.css'> | 20 | <link rel='stylesheet' type='text/css' href='index.css'> |
15 | <body style="padding-top: 55px;" id="topo"> | 21 | <body style="padding-top: 55px;" id="topo"> |