Commit 4a197f20d241036c98b8e4a55e223b283d0925fb
1 parent
8f76e794
Exists in
master
and in
7 other branches
--no commit message
Showing
6 changed files
with
64 additions
and
7 deletions
Show diff stats
aplicmap/geral.htm
| ... | ... | @@ -163,12 +163,20 @@ vc pode optar por colocar mensagens de ajuda em algum lugar |
| 163 | 163 | |
| 164 | 164 | <center> |
| 165 | 165 | <br><br> |
| 166 | -<table><tr> | |
| 167 | -<td colspan=3 ><center><img src='../imagens/i3geo1.jpg'></td></tr> | |
| 166 | +<table> | |
| 167 | +<tr> | |
| 168 | + <td colspan=3 ><center><img src='../imagens/i3geo1.jpg'></td> | |
| 169 | +</tr> | |
| 168 | 170 | <tr><td style="padding:10px;"><center><img src='../imagens/pspb.png'></td> |
| 169 | -<td style="padding:10px;"><center><img src='../imagens/mapserv.png'></td> | |
| 170 | -<td style="padding:10px;"><center><a href='http://mapas.mma.gov.br/download' target=blank ><img src='../imagens/somerights20_pt.gif' ></a></td> | |
| 171 | -</tr></table> | |
| 171 | + <td style="padding:10px;"><center><img src='../imagens/mapserv.png'></td> | |
| 172 | + <td style="padding:10px;"><center><a href='http://mapas.mma.gov.br/download' target=blank ><img src='../imagens/somerights20_pt.gif' ></a></td> | |
| 173 | +</tr> | |
| 174 | +<tr> | |
| 175 | + <td colspan=3 ><center> | |
| 176 | + <script type="text/javascript" src="http://www.ohloh.net/p/150688/widgets/project_users.js?style=red"></script> | |
| 177 | + </td> | |
| 178 | +</tr> | |
| 179 | +</table> | |
| 172 | 180 | |
| 173 | 181 | |
| 174 | 182 | <!-- | ... | ... |
classesphp/funcoes_gerais.php
| ... | ... | @@ -861,8 +861,16 @@ postgis_mapa - string de conexão com o banco de dados definida em ms_configura.p |
| 861 | 861 | */ |
| 862 | 862 | function testaMapa($map_file,$postgis_mapa) |
| 863 | 863 | { |
| 864 | + //var_dump($postgis_mapa); | |
| 865 | + //error_reporting(E_ALL); | |
| 864 | 866 | substituiCon($map_file,$postgis_mapa); |
| 865 | 867 | $objMapa = ms_newMapObj($map_file); |
| 868 | + | |
| 869 | + //$l = $objMapa->getlayerbyname("testesubsstring"); | |
| 870 | + //echo $l->connection; | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
| 866 | 874 | ms_ResetErrorList(); |
| 867 | 875 | $img = $objMapa->draw(); |
| 868 | 876 | $erros = ""; | ... | ... |
classesphp/mapa_controle.php
menutemas/admin.db
No preview for this file type
ms_configura.php
| ... | ... | @@ -253,10 +253,20 @@ if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')) |
| 253 | 253 | |
| 254 | 254 | Para mais detalhes veja a função substituiCon em classesphp/funcoes_gerais.php |
| 255 | 255 | |
| 256 | + Importante - se vc usar o modo de substituição de strings, as interfaces que dependem do modo CGI | |
| 257 | + para funcionarem, não serão capazes de acessar os dados. Isso afeta por exemplo, a interface Google Maps e Openlayers. | |
| 258 | + | |
| 259 | + exemplo - | |
| 260 | + | |
| 261 | + $postgis_mapa = array( | |
| 262 | + "conexao1"=>"user=geodados password=geodados dbname=geodados host=10.1.1.36 port=5432", | |
| 263 | + "conexao2"=>"user=geodados password=geodados dbname=geodadosteste host=10.1.1.36 port=5432" | |
| 264 | + ) | |
| 265 | + | |
| 256 | 266 | Tipo: |
| 257 | - {array} | |
| 267 | + {array ou string} | |
| 258 | 268 | */ |
| 259 | - $postgis_mapa = ""; //"user=geodados password=geodados dbname=geodados host=10.1.1.36 port=5432"; | |
| 269 | + $postgis_mapa = array("teste"=>"user=postgres password=postgres dbname=pgutf8 host=localhost port=5432 options='-c client_encoding=LATIN1'"); //"user=geodados password=geodados dbname=geodados host=10.1.1.36 port=5432"; | |
| 260 | 270 | /* |
| 261 | 271 | Variable: menutemas |
| 262 | 272 | ... | ... |
| ... | ... | @@ -0,0 +1,30 @@ |
| 1 | +MAP | |
| 2 | +SYMBOLSET ../symbols/simbolos.sym | |
| 3 | +FONTSET "../symbols/fontes.txt" | |
| 4 | + LAYER | |
| 5 | + CONNECTION "teste" | |
| 6 | + CONNECTIONTYPE POSTGIS | |
| 7 | + DATA "the_geom FROM (select * FROM biomas) as foo USING UNIQUE gid USING SRID=4291" | |
| 8 | + METADATA | |
| 9 | + "CLASSE" "SIM" | |
| 10 | + "download" "SIM" | |
| 11 | + "TEMA" "Teste de substituição de string" | |
| 12 | + END | |
| 13 | + NAME "testesubsstring" | |
| 14 | + STATUS OFF | |
| 15 | + TEMPLATE "none.htm" | |
| 16 | + TYPE POLYGON | |
| 17 | + UNITS METERS | |
| 18 | + CLASS | |
| 19 | + NAME "Teste" | |
| 20 | + STYLE | |
| 21 | + ANGLE 360 | |
| 22 | + COLOR 196 185 103 | |
| 23 | + OPACITY 100 | |
| 24 | + SYMBOL 0 | |
| 25 | + END | |
| 26 | + END | |
| 27 | + END | |
| 28 | + | |
| 29 | +END | |
| 30 | + | ... | ... |