Commit 9856e4db67b4ecfae190931a1e23e7ce78f5e639
1 parent
5f113fcf
Exists in
master
and in
7 other branches
--no commit message
Showing
3 changed files
with
41 additions
and
18 deletions
Show diff stats
aplicmap/ogcwsv6.map
| ... | ... | @@ -39,7 +39,13 @@ MAP |
| 39 | 39 | FORMATOPTION "STORAGE=memory" |
| 40 | 40 | #FORMATOPTION "FILENAME=result.csv" |
| 41 | 41 | END |
| 42 | - | |
| 42 | + OUTPUTFORMAT | |
| 43 | + NAME 'kml' | |
| 44 | + DRIVER 'OGR/KML' | |
| 45 | + MIMETYPE "application/vnd.google-earth.kml+xml" | |
| 46 | + #FORMATOPTION "STORAGE=memory" | |
| 47 | + #IMAGEMODE FEATURE | |
| 48 | + END | |
| 43 | 49 | OUTPUTFORMAT |
| 44 | 50 | NAME "geojson" |
| 45 | 51 | DRIVER "OGR/GEOJSON" |
| ... | ... | @@ -47,7 +53,7 @@ MAP |
| 47 | 53 | FORMATOPTION "STORAGE=memory" |
| 48 | 54 | FORMATOPTION "FORM=SIMPLE" |
| 49 | 55 | END |
| 50 | - | |
| 56 | + | |
| 51 | 57 | PROJECTION |
| 52 | 58 | "+proj=longlat +ellps=GRS67 +no_defs" |
| 53 | 59 | END | ... | ... |
ogc.php
| ... | ... | @@ -810,6 +810,16 @@ if(isset($OUTPUTFORMAT)){ |
| 810 | 810 | } |
| 811 | 811 | } |
| 812 | 812 | //FIXME envia uma linha estranha no header. Nao da pra usar |
| 813 | + if(strtolower($OUTPUTFORMAT) == "kml"){ | |
| 814 | + $l = $oMap->getlayer(0); | |
| 815 | + $n = $l->name."-kml"; | |
| 816 | + $oMap->selectOutputFormat("kml"); | |
| 817 | + //$oMap->outputformat->setOption("STORAGE", "memory"); | |
| 818 | + //$oMap->outputformat->setOption("FILENAME", $n.".kml"); | |
| 819 | + $l->setmetadata("wfs_getfeature_formatlist","kml"); | |
| 820 | + $oMap->save($nomeMapfileTmp); | |
| 821 | + } | |
| 822 | + //FIXME envia uma linha estranha no header. Nao da pra usar | |
| 813 | 823 | if(strtolower($OUTPUTFORMAT) == "geojson"){ |
| 814 | 824 | $l = $oMap->getlayer(0); |
| 815 | 825 | $oMap->selectOutputFormat("geojson"); | ... | ... |
temas/_wbiomashp.map
| 1 | -MAP | |
| 2 | - FONTSET "../symbols/fontes.txt" | |
| 3 | - SYMBOLSET "../symbols/simbolos.sym" | |
| 1 | +MAP | |
| 2 | + FONTSET "c:\ms4w\apache\htdocs\i3geo\symbols\fontes.txt" | |
| 3 | + SYMBOLSET "c:\ms4w\apache\htdocs\i3geo\symbols\simbolosv6.sym" | |
| 4 | 4 | LAYER |
| 5 | 5 | CONNECTION "" |
| 6 | 6 | DATA "c:\ms4w\apache\htdocs\i3geo\aplicmap\dados\biomas.shp" |
| 7 | 7 | METADATA |
| 8 | 8 | "METAESTAT_ID_MEDIDA_VARIAVEL" "" |
| 9 | - "cache" "NAO" | |
| 9 | + "cache" "SIM" | |
| 10 | 10 | "CLASSE" "SIM" |
| 11 | 11 | "permitekmz" "nao" |
| 12 | 12 | "METAESTAT_CODIGO_TIPO_REGIAO" "" |
| 13 | 13 | "permitedownload" "sim" |
| 14 | 14 | "metaestat" "" |
| 15 | - "permitekml" "sim" | |
| 16 | 15 | "permiteogc" "sim" |
| 16 | + "permitekml" "sim" | |
| 17 | + "convcaracter" "" | |
| 17 | 18 | "TEMA" "Biomas shapefile (acentuação)" |
| 19 | + "cortepixels" "0" | |
| 18 | 20 | END # METADATA |
| 19 | 21 | NAME "_wbiomashp" |
| 20 | 22 | PROCESSING "ITEMS=CD_LEGENDA" |
| 21 | 23 | STATUS OFF |
| 22 | 24 | TEMPLATE "none.htm" |
| 23 | - TILEITEM "location" | |
| 24 | 25 | OPACITY 50 |
| 25 | 26 | TYPE POLYGON |
| 26 | 27 | UNITS METERS |
| ... | ... | @@ -29,8 +30,9 @@ MAP |
| 29 | 30 | EXPRESSION ('[CD_LEGENDA]'eq'CAATINGA') |
| 30 | 31 | STYLE |
| 31 | 32 | ANGLE 0 |
| 32 | - COLOR 21 44 114 | |
| 33 | + COLOR 252 141 223 | |
| 33 | 34 | OFFSET 0 0 |
| 35 | + OUTLINECOLOR 255 255 255 | |
| 34 | 36 | END # STYLE |
| 35 | 37 | END # CLASS |
| 36 | 38 | CLASS |
| ... | ... | @@ -38,8 +40,9 @@ MAP |
| 38 | 40 | EXPRESSION ('[CD_LEGENDA]'eq'PAMPA') |
| 39 | 41 | STYLE |
| 40 | 42 | ANGLE 0 |
| 41 | - COLOR 225 189 199 | |
| 43 | + COLOR 36 240 107 | |
| 42 | 44 | OFFSET 0 0 |
| 45 | + OUTLINECOLOR 255 255 255 | |
| 43 | 46 | END # STYLE |
| 44 | 47 | END # CLASS |
| 45 | 48 | CLASS |
| ... | ... | @@ -47,8 +50,9 @@ MAP |
| 47 | 50 | EXPRESSION ('[CD_LEGENDA]'eq'CERRADO') |
| 48 | 51 | STYLE |
| 49 | 52 | ANGLE 0 |
| 50 | - COLOR 17 235 39 | |
| 53 | + COLOR 71 98 5 | |
| 51 | 54 | OFFSET 0 0 |
| 55 | + OUTLINECOLOR 255 255 255 | |
| 52 | 56 | END # STYLE |
| 53 | 57 | END # CLASS |
| 54 | 58 | CLASS |
| ... | ... | @@ -56,26 +60,29 @@ MAP |
| 56 | 60 | EXPRESSION ('[CD_LEGENDA]'eq'PANTANAL') |
| 57 | 61 | STYLE |
| 58 | 62 | ANGLE 0 |
| 59 | - COLOR 242 192 145 | |
| 63 | + COLOR 61 221 64 | |
| 60 | 64 | OFFSET 0 0 |
| 65 | + OUTLINECOLOR 255 255 255 | |
| 61 | 66 | END # STYLE |
| 62 | 67 | END # CLASS |
| 63 | 68 | CLASS |
| 64 | - NAME "AMAZONIA" | |
| 65 | - EXPRESSION ('[CD_LEGENDA]'eq'AMAZONIA') | |
| 69 | + NAME "AMAZÔNIA" | |
| 70 | + EXPRESSION ('[CD_LEGENDA]'eq'AMAZÔNIA') | |
| 66 | 71 | STYLE |
| 67 | 72 | ANGLE 0 |
| 68 | - COLOR 149 120 37 | |
| 73 | + COLOR 90 100 208 | |
| 69 | 74 | OFFSET 0 0 |
| 75 | + OUTLINECOLOR 255 255 255 | |
| 70 | 76 | END # STYLE |
| 71 | 77 | END # CLASS |
| 72 | 78 | CLASS |
| 73 | - NAME "MATA ATLANTICA" | |
| 74 | - EXPRESSION ('[CD_LEGENDA]'eq'MATA ATLANTICA') | |
| 79 | + NAME "MATA ATLÂNTICA" | |
| 80 | + EXPRESSION ('[CD_LEGENDA]'eq'MATA ATLÂNTICA') | |
| 75 | 81 | STYLE |
| 76 | 82 | ANGLE 0 |
| 77 | - COLOR 208 160 125 | |
| 83 | + COLOR 63 33 71 | |
| 78 | 84 | OFFSET 0 0 |
| 85 | + OUTLINECOLOR 255 255 255 | |
| 79 | 86 | END # STYLE |
| 80 | 87 | END # CLASS |
| 81 | 88 | END # LAYER | ... | ... |