Commit 42c5064b4d72cf3332db53b8564d03a3c1118b8d
1 parent
24f5107b
Exists in
master
and in
7 other branches
--no commit message
Showing
8 changed files
with
19 additions
and
12 deletions
Show diff stats
classesphp/mapa_googlemaps.php
| ... | ... | @@ -101,7 +101,7 @@ $postgis_mapa = $_SESSION["postgis_mapa"]; |
| 101 | 101 | $lon2 = $x / $n * 360.0 - 180.0; |
| 102 | 102 | $lat1 = rad2deg(atan(sinh(pi() * (1 - 2 * $y / $n)))); |
| 103 | 103 | |
| 104 | -$projInObj = ms_newprojectionobj("proj=latlong"); | |
| 104 | +$projInObj = ms_newprojectionobj("proj=latlong,a=6378137,b=6378137"); | |
| 105 | 105 | $projOutObj = ms_newprojectionobj("proj=merc,a=6378137,b=6378137,lat_ts=0.0,lon_0=0.0,x_0=0.0,y_0=0,k=1.0,units=m"); |
| 106 | 106 | |
| 107 | 107 | $poPoint1 = ms_newpointobj(); |
| ... | ... | @@ -174,7 +174,7 @@ if(!isset($_GET["telaR"])){//no caso de projecoes remotas, o mapfile nao´e alter |
| 174 | 174 | } |
| 175 | 175 | } |
| 176 | 176 | if($l->getProjection() == "" ) |
| 177 | - {$l->setProjection("proj=latlong");} | |
| 177 | + {$l->setProjection("proj=latlong,a=6378137,b=6378137");} | |
| 178 | 178 | } |
| 179 | 179 | if($layerName == $_GET["layer"]) |
| 180 | 180 | { |
| ... | ... | @@ -194,7 +194,7 @@ else{ |
| 194 | 194 | foreach ($layersNames as $layerName){ |
| 195 | 195 | $l = $mapa->getLayerByname($layerName); |
| 196 | 196 | if($l->getProjection() == "" ) |
| 197 | - {$l->setProjection("proj=latlong");} | |
| 197 | + {$l->setProjection("proj=latlong,a=6378137,b=6378137");} | |
| 198 | 198 | } |
| 199 | 199 | } |
| 200 | 200 | ... | ... |
No preview for this file type
67.7 KB
ferramentas/tme/index.js.php
| ... | ... | @@ -116,7 +116,7 @@ i3GEOF.tme = { |
| 116 | 116 | '<div id=i3GEOtmelistai class=digitar style="text-align:left;left:0px;top:0px;330px;height:80px;overflow:auto;display:block;"></div>' + |
| 117 | 117 | '<br>' + |
| 118 | 118 | '<input id=i3GEOtmebotao1 size=35 type=button value="Aplicar" />' + |
| 119 | - '<div id=i3GEOtmemen1 style=top:15px;left:0px; ><p class=paragrafo >Será criado um arquivo KML que pode ser aberto com o Google Earth. A coluna com os nomes das regiões define o nome que será mostrado para cada elemento mapeado.</div>'; | |
| 119 | + '<div id=i3GEOtmemen1 style=top:15px;left:0px; ><p class=paragrafo >Será criado um arquivo KML que pode ser aberto com o Google Earth. A coluna com os nomes das regiões define o nome que será mostrado para cada elemento mapeado. Quando os nomes das colunas com os valores corresponderem a um determinado ano, será mostrado um botão do tipo slide no Google Earth, mas isso só ocorre se o nome da coluna for o mesmo nome do ano, exemplo, para o ano de 1980 o nome da coluna deverá ser 1980</div>'; | |
| 120 | 120 | return ins; |
| 121 | 121 | }, |
| 122 | 122 | /* | ... | ... |
pacotes/cswclient/csw-proxy.php
| ... | ... | @@ -99,8 +99,9 @@ curl_setopt($session, CURLOPT_RETURNTRANSFER, true); |
| 99 | 99 | |
| 100 | 100 | |
| 101 | 101 | // Make the call |
| 102 | -//$xml = curl_exec($session); | |
| 102 | +$xml = curl_exec($session); | |
| 103 | 103 | // The web service returns XML. Set the Content-Type appropriately |
| 104 | +/* | |
| 104 | 105 | if(file_exists("c:/temp/csw.xml")){ |
| 105 | 106 | $fp = fopen("c:/temp/csw.xml","r"); |
| 106 | 107 | $xml = fread($fp,filesize("c:/temp/csw.xml")); |
| ... | ... | @@ -108,7 +109,7 @@ if(file_exists("c:/temp/csw.xml")){ |
| 108 | 109 | } |
| 109 | 110 | else |
| 110 | 111 | {$xml = curl_exec($session);} |
| 111 | - | |
| 112 | +*/ | |
| 112 | 113 | header("Content-Type: text/xml"); |
| 113 | 114 | |
| 114 | 115 | if ($logging) { | ... | ... |
pacotes/cswclient/lib/scripts/cswclient.js
| ... | ... | @@ -25,7 +25,10 @@ CSWClient = function(cswhost, host){ |
| 25 | 25 | this.defaults_xml = this.loadDocument("lib/xml/defaults.xml"); |
| 26 | 26 | this.defaultschema = this.defaults_xml.selectSingleNode("/defaults/outputschema/text()").nodeValue; |
| 27 | 27 | } |
| 28 | - | |
| 28 | +CSWClient.prototype.abreINDE = function(id) | |
| 29 | +{ | |
| 30 | + window.open("http://www.metadados.inde.gov.br/geonetwork/srv/br/main.home?uuid="+id,"new"); | |
| 31 | +} | |
| 29 | 32 | CSWClient.prototype.setCSWHost = function(host) |
| 30 | 33 | { |
| 31 | 34 | this.cswhost = host; |
| ... | ... | @@ -77,11 +80,13 @@ CSWClient.prototype.handleCSWResponse = function(request, xml) |
| 77 | 80 | |
| 78 | 81 | var outputDiv = document.getElementById("csw-output"); |
| 79 | 82 | if (request == "getrecordbyid"){ |
| 80 | - outputDiv = document.getElementById("metadata"); | |
| 83 | + | |
| 84 | + //outputDiv = window.open().document.body;//document.getElementById("metadata"); | |
| 85 | + //output = '<head><link rel="stylesheet" type="text/css" href="http://localhost/i3geo/pacotes/cswclient/lib/css/cswclient.css"/></head>' + output; | |
| 81 | 86 | //this.positionDiv(document.getElementById('popup'), document.getElementById('results')) |
| 82 | 87 | //this.positionPopUp(document.getElementById('popup'), document.getElementById('results')) |
| 83 | - this.positionPopUp(document.getElementById('popup'), document.getElementById('cswclient')) | |
| 84 | - this.showDiv(document.getElementById('popup')); | |
| 88 | + //this.positionPopUp(document.getElementById('popup'), document.getElementById('cswclient')) | |
| 89 | + //this.showDiv(document.getElementById('popup')); | |
| 85 | 90 | } |
| 86 | 91 | outputDiv.innerHTML = output; |
| 87 | 92 | } | ... | ... |
pacotes/cswclient/lib/xsl/csw-metadata.xsl
| ... | ... | @@ -17,7 +17,7 @@ |
| 17 | 17 | </xsl:template> |
| 18 | 18 | |
| 19 | 19 | <xsl:template match="/*[local-name()='GetRecordByIdResponse']"> |
| 20 | - <xsl:apply-templates select="cat:FullRecord"/> | |
| 20 | + <xsl:apply-templates select="cat:FullRecord"/> | |
| 21 | 21 | <xsl:apply-templates select="*[local-name()='Record']"/> |
| 22 | 22 | <xsl:apply-templates select="*[local-name()='SummaryRecord']"/> |
| 23 | 23 | <xsl:apply-templates select="*[local-name()='BriefRecord']"/> | ... | ... |
pacotes/cswclient/lib/xsl/csw-results.xsl
| ... | ... | @@ -115,12 +115,13 @@ |
| 115 | 115 | <td class="meta-value"> |
| 116 | 116 | <a> |
| 117 | 117 | <xsl:attribute name="href"> |
| 118 | - <xsl:text>javascript:csw_client.getRecordById</xsl:text> | |
| 118 | + <xsl:text>javascript:csw_client.abreINDE</xsl:text> | |
| 119 | 119 | <xsl:text>('</xsl:text> |
| 120 | 120 | <xsl:value-of select="./gmd:fileIdentifier/gco:CharacterString"/> |
| 121 | 121 | <xsl:text>')</xsl:text> |
| 122 | 122 | </xsl:attribute> |
| 123 | 123 | <xsl:value-of select="./gmd:fileIdentifier/gco:CharacterString"/> |
| 124 | + <xsl:text> (abre em nova janela)</xsl:text> | |
| 124 | 125 | </a> |
| 125 | 126 | </td> |
| 126 | 127 | </tr> | ... | ... |