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,7 +39,13 @@ MAP | ||
39 | FORMATOPTION "STORAGE=memory" | 39 | FORMATOPTION "STORAGE=memory" |
40 | #FORMATOPTION "FILENAME=result.csv" | 40 | #FORMATOPTION "FILENAME=result.csv" |
41 | END | 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 | OUTPUTFORMAT | 49 | OUTPUTFORMAT |
44 | NAME "geojson" | 50 | NAME "geojson" |
45 | DRIVER "OGR/GEOJSON" | 51 | DRIVER "OGR/GEOJSON" |
@@ -47,7 +53,7 @@ MAP | @@ -47,7 +53,7 @@ MAP | ||
47 | FORMATOPTION "STORAGE=memory" | 53 | FORMATOPTION "STORAGE=memory" |
48 | FORMATOPTION "FORM=SIMPLE" | 54 | FORMATOPTION "FORM=SIMPLE" |
49 | END | 55 | END |
50 | - | 56 | + |
51 | PROJECTION | 57 | PROJECTION |
52 | "+proj=longlat +ellps=GRS67 +no_defs" | 58 | "+proj=longlat +ellps=GRS67 +no_defs" |
53 | END | 59 | END |
ogc.php
@@ -810,6 +810,16 @@ if(isset($OUTPUTFORMAT)){ | @@ -810,6 +810,16 @@ if(isset($OUTPUTFORMAT)){ | ||
810 | } | 810 | } |
811 | } | 811 | } |
812 | //FIXME envia uma linha estranha no header. Nao da pra usar | 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 | if(strtolower($OUTPUTFORMAT) == "geojson"){ | 823 | if(strtolower($OUTPUTFORMAT) == "geojson"){ |
814 | $l = $oMap->getlayer(0); | 824 | $l = $oMap->getlayer(0); |
815 | $oMap->selectOutputFormat("geojson"); | 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 | LAYER | 4 | LAYER |
5 | CONNECTION "" | 5 | CONNECTION "" |
6 | DATA "c:\ms4w\apache\htdocs\i3geo\aplicmap\dados\biomas.shp" | 6 | DATA "c:\ms4w\apache\htdocs\i3geo\aplicmap\dados\biomas.shp" |
7 | METADATA | 7 | METADATA |
8 | "METAESTAT_ID_MEDIDA_VARIAVEL" "" | 8 | "METAESTAT_ID_MEDIDA_VARIAVEL" "" |
9 | - "cache" "NAO" | 9 | + "cache" "SIM" |
10 | "CLASSE" "SIM" | 10 | "CLASSE" "SIM" |
11 | "permitekmz" "nao" | 11 | "permitekmz" "nao" |
12 | "METAESTAT_CODIGO_TIPO_REGIAO" "" | 12 | "METAESTAT_CODIGO_TIPO_REGIAO" "" |
13 | "permitedownload" "sim" | 13 | "permitedownload" "sim" |
14 | "metaestat" "" | 14 | "metaestat" "" |
15 | - "permitekml" "sim" | ||
16 | "permiteogc" "sim" | 15 | "permiteogc" "sim" |
16 | + "permitekml" "sim" | ||
17 | + "convcaracter" "" | ||
17 | "TEMA" "Biomas shapefile (acentuação)" | 18 | "TEMA" "Biomas shapefile (acentuação)" |
19 | + "cortepixels" "0" | ||
18 | END # METADATA | 20 | END # METADATA |
19 | NAME "_wbiomashp" | 21 | NAME "_wbiomashp" |
20 | PROCESSING "ITEMS=CD_LEGENDA" | 22 | PROCESSING "ITEMS=CD_LEGENDA" |
21 | STATUS OFF | 23 | STATUS OFF |
22 | TEMPLATE "none.htm" | 24 | TEMPLATE "none.htm" |
23 | - TILEITEM "location" | ||
24 | OPACITY 50 | 25 | OPACITY 50 |
25 | TYPE POLYGON | 26 | TYPE POLYGON |
26 | UNITS METERS | 27 | UNITS METERS |
@@ -29,8 +30,9 @@ MAP | @@ -29,8 +30,9 @@ MAP | ||
29 | EXPRESSION ('[CD_LEGENDA]'eq'CAATINGA') | 30 | EXPRESSION ('[CD_LEGENDA]'eq'CAATINGA') |
30 | STYLE | 31 | STYLE |
31 | ANGLE 0 | 32 | ANGLE 0 |
32 | - COLOR 21 44 114 | 33 | + COLOR 252 141 223 |
33 | OFFSET 0 0 | 34 | OFFSET 0 0 |
35 | + OUTLINECOLOR 255 255 255 | ||
34 | END # STYLE | 36 | END # STYLE |
35 | END # CLASS | 37 | END # CLASS |
36 | CLASS | 38 | CLASS |
@@ -38,8 +40,9 @@ MAP | @@ -38,8 +40,9 @@ MAP | ||
38 | EXPRESSION ('[CD_LEGENDA]'eq'PAMPA') | 40 | EXPRESSION ('[CD_LEGENDA]'eq'PAMPA') |
39 | STYLE | 41 | STYLE |
40 | ANGLE 0 | 42 | ANGLE 0 |
41 | - COLOR 225 189 199 | 43 | + COLOR 36 240 107 |
42 | OFFSET 0 0 | 44 | OFFSET 0 0 |
45 | + OUTLINECOLOR 255 255 255 | ||
43 | END # STYLE | 46 | END # STYLE |
44 | END # CLASS | 47 | END # CLASS |
45 | CLASS | 48 | CLASS |
@@ -47,8 +50,9 @@ MAP | @@ -47,8 +50,9 @@ MAP | ||
47 | EXPRESSION ('[CD_LEGENDA]'eq'CERRADO') | 50 | EXPRESSION ('[CD_LEGENDA]'eq'CERRADO') |
48 | STYLE | 51 | STYLE |
49 | ANGLE 0 | 52 | ANGLE 0 |
50 | - COLOR 17 235 39 | 53 | + COLOR 71 98 5 |
51 | OFFSET 0 0 | 54 | OFFSET 0 0 |
55 | + OUTLINECOLOR 255 255 255 | ||
52 | END # STYLE | 56 | END # STYLE |
53 | END # CLASS | 57 | END # CLASS |
54 | CLASS | 58 | CLASS |
@@ -56,26 +60,29 @@ MAP | @@ -56,26 +60,29 @@ MAP | ||
56 | EXPRESSION ('[CD_LEGENDA]'eq'PANTANAL') | 60 | EXPRESSION ('[CD_LEGENDA]'eq'PANTANAL') |
57 | STYLE | 61 | STYLE |
58 | ANGLE 0 | 62 | ANGLE 0 |
59 | - COLOR 242 192 145 | 63 | + COLOR 61 221 64 |
60 | OFFSET 0 0 | 64 | OFFSET 0 0 |
65 | + OUTLINECOLOR 255 255 255 | ||
61 | END # STYLE | 66 | END # STYLE |
62 | END # CLASS | 67 | END # CLASS |
63 | CLASS | 68 | CLASS |
64 | - NAME "AMAZONIA" | ||
65 | - EXPRESSION ('[CD_LEGENDA]'eq'AMAZONIA') | 69 | + NAME "AMAZÔNIA" |
70 | + EXPRESSION ('[CD_LEGENDA]'eq'AMAZÔNIA') | ||
66 | STYLE | 71 | STYLE |
67 | ANGLE 0 | 72 | ANGLE 0 |
68 | - COLOR 149 120 37 | 73 | + COLOR 90 100 208 |
69 | OFFSET 0 0 | 74 | OFFSET 0 0 |
75 | + OUTLINECOLOR 255 255 255 | ||
70 | END # STYLE | 76 | END # STYLE |
71 | END # CLASS | 77 | END # CLASS |
72 | CLASS | 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 | STYLE | 81 | STYLE |
76 | ANGLE 0 | 82 | ANGLE 0 |
77 | - COLOR 208 160 125 | 83 | + COLOR 63 33 71 |
78 | OFFSET 0 0 | 84 | OFFSET 0 0 |
85 | + OUTLINECOLOR 255 255 255 | ||
79 | END # STYLE | 86 | END # STYLE |
80 | END # CLASS | 87 | END # CLASS |
81 | END # LAYER | 88 | END # LAYER |