Commit d14e62fdfb9a9bd5bffee51064f35ee5b3d7e394

Authored by Edmar Moretti
1 parent dcc8fef0

Alteracao de NAME nos mapfiles de inicializacao. Uso de NAME como prefixo nos ar…

…quivos gerados para download
aplicmap/.map
@@ -1,235 +0,0 @@ @@ -1,235 +0,0 @@
1 -MAP  
2 - EXTENT -76.512593 -36.948432 -29.585185 7.046013  
3 - FONTSET "/media/edmar/dados/trabalho/www/i3geo/symbols/fontes.txt"  
4 - IMAGETYPE "png"  
5 - MAXSIZE 10000  
6 - NAME "i3geoogc"  
7 - SHAPEPATH "/opt/www/html/geodados"  
8 - SIZE 450 450  
9 - STATUS ON  
10 - SYMBOLSET "/media/edmar/dados/trabalho/www/i3geo/symbols/simbolosv7.sym"  
11 - UNITS METERS  
12 -  
13 - OUTPUTFORMAT  
14 - NAME "png"  
15 - MIMETYPE "image/png"  
16 - DRIVER "AGG/PNG"  
17 - EXTENSION "png"  
18 - IMAGEMODE RGBA  
19 - TRANSPARENT TRUE  
20 - FORMATOPTION "QUANTIZE_FORCE=ON"  
21 - FORMATOPTION "QUANTIZE_DITHER=OFF"  
22 - FORMATOPTION "QUANTIZE_COLORS=256"  
23 - FORMATOPTION "INTERLACE=OFF"  
24 - END # OUTPUTFORMAT  
25 -  
26 - OUTPUTFORMAT  
27 - NAME "shape-zip"  
28 - DRIVER "OGR/ESRI Shapefile"  
29 - IMAGEMODE FEATURE  
30 - TRANSPARENT FALSE  
31 - END # OUTPUTFORMAT  
32 -  
33 - OUTPUTFORMAT  
34 - NAME "csv"  
35 - DRIVER "OGR/CSV"  
36 - IMAGEMODE FEATURE  
37 - TRANSPARENT FALSE  
38 - FORMATOPTION "LCO:GEOMETRY=AS_WKT"  
39 - FORMATOPTION "STORAGE=memory"  
40 - END # OUTPUTFORMAT  
41 -  
42 - OUTPUTFORMAT  
43 - NAME "kml"  
44 - DRIVER "OGR/KML"  
45 - IMAGEMODE FEATURE  
46 - TRANSPARENT FALSE  
47 - FORMATOPTION "STORAGE=memory"  
48 - END # OUTPUTFORMAT  
49 -  
50 - OUTPUTFORMAT  
51 - NAME "geojson"  
52 - DRIVER "OGR/GEOJSON"  
53 - IMAGEMODE FEATURE  
54 - TRANSPARENT FALSE  
55 - FORMATOPTION "STORAGE=memory"  
56 - FORMATOPTION "FORM=SIMPLE"  
57 - END # OUTPUTFORMAT  
58 -  
59 - PROJECTION  
60 - "proj=longlat"  
61 - "ellps=WGS84"  
62 - "datum=WGS84"  
63 - "no_defs"  
64 - END # PROJECTION  
65 - LEGEND  
66 - KEYSIZE 10 10  
67 - KEYSPACING 5 5  
68 - LABEL  
69 - FONT "verdana"  
70 - SIZE 10  
71 - OFFSET 0 0  
72 - PARTIALS FALSE  
73 - SHADOWSIZE 1 1  
74 - END # LABEL  
75 - STATUS ON  
76 - END # LEGEND  
77 -  
78 - QUERYMAP  
79 - SIZE -1 -1  
80 - STATUS OFF  
81 - STYLE HILITE  
82 - END # QUERYMAP  
83 -  
84 - SCALEBAR  
85 - IMAGECOLOR 255 255 255  
86 - INTERVALS 4  
87 - LABEL  
88 - SIZE 10  
89 - OFFSET 0 0  
90 - SHADOWSIZE 1 1  
91 - END # LABEL  
92 - SIZE 200 3  
93 - STATUS OFF  
94 - UNITS MILES  
95 - END # SCALEBAR  
96 -  
97 - WEB  
98 - IMAGEPATH "/tmp/ms_tmp/"  
99 - IMAGEURL "/ms_tmp/"  
100 - METADATA  
101 - "wms_srs" "EPSG:4326"  
102 - "wms_attribution_logourl_width" "85"  
103 - "wms_onlineresource" "http://localhost:80/i3geo/ogc.php"  
104 - "ows_country" "Brasil"  
105 - "ows_context_fid" "i3geo"  
106 - "ows_keywordlist" "i3Geo"  
107 - "wms_getcapabilities_version" "1.1.1"  
108 - "ows_city" "Brasilia"  
109 - "ows_addresstype" "uri"  
110 - "ows_contactperson" "Web Master"  
111 - "ows_context_version" "1.1.1"  
112 - "wms_attribution_title" "i3Geo"  
113 - "ows_abstract" "Web services gerados da base de dados do i3Geo. Para chamar um tema especificamente, veja o sistema de ajuda, digitando no navegador web ogc.php?ajuda=, para uma lista compacta de todos os servicos, digite ogc.php?lista=temas"  
114 - "ows_contactposition" "Administrador do sitio web"  
115 - "ows_onlineresource" "http://localhost:80/i3geo/ogc.php"  
116 - "ows_enable_request" "*"  
117 - "ows_stateorprovince" "DF"  
118 - "wms_feature_info_mime_type" "application/json"  
119 - "wms_attribution_logourl_format" "image/png"  
120 - "ows_contactorganization" "Coordenacao Geral de TI"  
121 - "ows_sld_enabled" "true"  
122 - "ows_name" "i3geoogc"  
123 - "wms_attribution_onlineresource" "http://localhost:80/i3geo"  
124 - "wms_attribution_logourl_height" "56"  
125 - "ows_accessconstraints" "vedado o uso comercial"  
126 - "wfs_title" "i3Geo - i3geo"  
127 - "ows_fees" "none"  
128 - "ows_contactelectronicmailaddress" ""  
129 - "wms_attribution_logourl_href" "http://localhost:80/i3geo/imagens/i3geo.png"  
130 - "ows_namespace_uri" "http://www.omsug.ca/osgis2004"  
131 - "ows_getcontext_enabled" "1"  
132 - "ows_address" "http://www.mma.gov.br"  
133 - "wms_title" "i3Geo - i3geo"  
134 - "ows_postcode" ""  
135 - END # METADATA  
136 - TEMPLATE "none.htm"  
137 - END # WEB  
138 -  
139 - LAYER  
140 - CONNECTION ""  
141 - DATA "/var/www/i3geo/aplicmap/dados/biomas.shp"  
142 - GROUP ""  
143 - METADATA  
144 - "METAESTAT_ID_MEDIDA_VARIAVEL" ""  
145 - "WFS_INCLUDE_ITEMS" "all"  
146 - "TIP" "CD_LEGENDA"  
147 - "CACHE" "sim"  
148 - "CLASSE" "SIM"  
149 - "permitekmz" "sim"  
150 - "ITENSDESC" "Bioma Teste de acentuação"  
151 - "WMS_INCLUDE_ITEMS" "all"  
152 - "ESCALA" "1000000"  
153 - "TILES" "SIM"  
154 - "METAESTAT_CODIGO_TIPO_REGIAO" ""  
155 - "wms_extent" "-76 -39 -29 9"  
156 - "extensao" "-76 -39 -29 9"  
157 - "permitedownload" "sim"  
158 - "ows_srs" "EPSG:4618 EPSG:4618 EPSG:4291 EPSG:4326 EPSG:22521 EPSG:22522 EPSG:22523 EPSG:22524 EPSG:22525 EPSG:29101 EPSG:29119 EPSG:29120 EPSG:29121 EPSG:29122 EPSG:29177 EPSG:29178 EPSG:29179 EPSG:29180 EPSG:29181 EPSG:29182 EPSG:29183 EPSG:29184 EPSG:29185"  
159 - "metaestat" ""  
160 - "download" "sim"  
161 - "ows_title" "_Biomas SHP (acentução)"  
162 - "itembuscarapida" "CD_LEGENDA"  
163 - "ITENS" "CD_LEGENDA"  
164 - "transitioneffect" "SIM"  
165 - "permiteogc" "sim"  
166 - "permitekml" "sim"  
167 - "TEMA" "_Biomas SHP (acentução)"  
168 - "gml_include_items" "all"  
169 - END # METADATA  
170 - NAME "_lbiomashp"  
171 - PROCESSING "ITEMS=CD_LEGENDA"  
172 - PROCESSING "LABEL_NO_CLIP=True"  
173 - PROCESSING "POLYLINE_NO_CLIP=True"  
174 - STATUS DEFAULT  
175 - TEMPLATE "none.htm"  
176 - TILEITEM "location"  
177 - TYPE POLYGON  
178 - UNITS METERS  
179 - CLASS  
180 - NAME "CAATINGA"  
181 - EXPRESSION ('[CD_LEGENDA]'eq'CAATINGA')  
182 - STYLE  
183 - COLOR 4 180 226  
184 - OUTLINECOLOR 255 255 255  
185 - END # STYLE  
186 - TITLE ""  
187 - END # CLASS  
188 - CLASS  
189 - NAME "PAMPA area > 5"  
190 - EXPRESSION ('[CD_LEGENDA]'eq'PAMPA area > 5')  
191 - STYLE  
192 - COLOR 116 220 127  
193 - OUTLINECOLOR 255 255 255  
194 - END # STYLE  
195 - TITLE ""  
196 - END # CLASS  
197 - CLASS  
198 - NAME "CERRADO"  
199 - EXPRESSION ('[CD_LEGENDA]'eq'CERRADO')  
200 - STYLE  
201 - COLOR 202 199 25  
202 - OUTLINECOLOR 255 255 255  
203 - END # STYLE  
204 - TITLE ""  
205 - END # CLASS  
206 - CLASS  
207 - NAME "PANTANAL"  
208 - EXPRESSION ('[CD_LEGENDA]'eq'PANTANAL')  
209 - STYLE  
210 - COLOR 68 130 30  
211 - OUTLINECOLOR 255 255 255  
212 - END # STYLE  
213 - TITLE ""  
214 - END # CLASS  
215 - CLASS  
216 - NAME "AMAZÔNIA"  
217 - EXPRESSION ('[CD_LEGENDA]'eq'AMAZÔNIA')  
218 - STYLE  
219 - COLOR 23 2 150  
220 - OUTLINECOLOR 255 255 255  
221 - END # STYLE  
222 - TITLE ""  
223 - END # CLASS  
224 - CLASS  
225 - NAME "MATA ATLÂNTICA"  
226 - EXPRESSION ('[CD_LEGENDA]'eq'MATA ATLÂNTICA')  
227 - STYLE  
228 - COLOR 187 96 164  
229 - OUTLINECOLOR 255 255 255  
230 - END # STYLE  
231 - TITLE ""  
232 - END # CLASS  
233 - END # LAYER  
234 -  
235 -END # MAP  
aplicmap/geral1.map
@@ -33,7 +33,10 @@ MAP @@ -33,7 +33,10 @@ MAP
33 SIZE 480 500 33 SIZE 480 500
34 STATUS ON 34 STATUS ON
35 UNITS DD 35 UNITS DD
36 - NAME "GERAL" 36 + #
  37 + #tambem e utilizado pelo i3Geo para gerar prefixos em algumas ferramentas, como download
  38 + #
  39 + NAME "i3geomap"
37 DEBUG OFF 40 DEBUG OFF
38 # 41 #
39 #utilize o agg apenas com mapserver 5x 42 #utilize o agg apenas com mapserver 5x
@@ -48,7 +51,7 @@ MAP @@ -48,7 +51,7 @@ MAP
48 FORMATOPTION "QUANTIZE_COLORS=256" 51 FORMATOPTION "QUANTIZE_COLORS=256"
49 FORMATOPTION "INTERLACE=OFF" 52 FORMATOPTION "INTERLACE=OFF"
50 END 53 END
51 - 54 +
52 OUTPUTFORMAT 55 OUTPUTFORMAT
53 NAME jpeg 56 NAME jpeg
54 DRIVER GD/JPEG 57 DRIVER GD/JPEG
@@ -84,7 +87,7 @@ MAP @@ -84,7 +87,7 @@ MAP
84 TRANSPARENT TRUE 87 TRANSPARENT TRUE
85 FORMATOPTION "INTERLACE=OFF" 88 FORMATOPTION "INTERLACE=OFF"
86 END 89 END
87 - 90 +
88 91
89 PROJECTION 92 PROJECTION
90 "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs" 93 "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs"
@@ -119,7 +122,7 @@ MAP @@ -119,7 +122,7 @@ MAP
119 END 122 END
120 REFERENCE 123 REFERENCE
121 COLOR -1 -1 -1 124 COLOR -1 -1 -1
122 - EXTENT -75.5728 -37.4751 -30.525 7.57273#-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401 125 + EXTENT -75.5728 -37.4751 -30.525 7.57273#-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401
123 #edite o caminho se a aplicacao for movida de lugar 126 #edite o caminho se a aplicacao for movida de lugar
124 IMAGE "/opt/www/html/i3geo/imagens/referencia1.png" 127 IMAGE "/opt/www/html/i3geo/imagens/referencia1.png"
125 OUTLINECOLOR -1 -1 -1 128 OUTLINECOLOR -1 -1 -1
@@ -277,7 +280,7 @@ MAP @@ -277,7 +280,7 @@ MAP
277 # END 280 # END
278 # END # CLASS 281 # END # CLASS
279 #END # LAYER 282 #END # LAYER
280 - 283 +
281 LAYER 284 LAYER
282 METADATA 285 METADATA
283 #"TEMA" "NAO" 286 #"TEMA" "NAO"
aplicmap/geral1debian.map
@@ -33,7 +33,10 @@ MAP @@ -33,7 +33,10 @@ MAP
33 SIZE 480 500 33 SIZE 480 500
34 STATUS ON 34 STATUS ON
35 UNITS DD 35 UNITS DD
36 - NAME "GERAL" 36 + #
  37 + #tambem e utilizado pelo i3Geo para gerar prefixos em algumas ferramentas, como download
  38 + #
  39 + NAME "i3geomap"
37 DEBUG OFF 40 DEBUG OFF
38 #CONFIG "MS_ERRORFILE" "/tmp/ms_tmp/ms_error.txt" 41 #CONFIG "MS_ERRORFILE" "/tmp/ms_tmp/ms_error.txt"
39 # 42 #
@@ -49,7 +52,7 @@ MAP @@ -49,7 +52,7 @@ MAP
49 FORMATOPTION "QUANTIZE_COLORS=256" 52 FORMATOPTION "QUANTIZE_COLORS=256"
50 FORMATOPTION "INTERLACE=OFF" 53 FORMATOPTION "INTERLACE=OFF"
51 END 54 END
52 - 55 +
53 OUTPUTFORMAT 56 OUTPUTFORMAT
54 NAME jpeg 57 NAME jpeg
55 DRIVER GD/JPEG 58 DRIVER GD/JPEG
@@ -85,7 +88,7 @@ MAP @@ -85,7 +88,7 @@ MAP
85 TRANSPARENT TRUE 88 TRANSPARENT TRUE
86 FORMATOPTION "INTERLACE=OFF" 89 FORMATOPTION "INTERLACE=OFF"
87 END 90 END
88 - 91 +
89 92
90 PROJECTION 93 PROJECTION
91 "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs" 94 "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs"
@@ -121,7 +124,7 @@ MAP @@ -121,7 +124,7 @@ MAP
121 REFERENCE 124 REFERENCE
122 COLOR -1 -1 -1 125 COLOR -1 -1 -1
123 EXTENT -75.5728 -37.4751 -30.525 7.57273 126 EXTENT -75.5728 -37.4751 -30.525 7.57273
124 - #-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401 127 + #-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401
125 #edite o caminho se a aplicacao for movida de lugar 128 #edite o caminho se a aplicacao for movida de lugar
126 IMAGE "/var/www/i3geo/imagens/referencia1.png" 129 IMAGE "/var/www/i3geo/imagens/referencia1.png"
127 OUTLINECOLOR -1 -1 -1 130 OUTLINECOLOR -1 -1 -1
@@ -280,7 +283,7 @@ MAP @@ -280,7 +283,7 @@ MAP
280 # END # CLASS 283 # END # CLASS
281 #END # LAYER 284 #END # LAYER
282 285
283 - 286 +
284 LAYER 287 LAYER
285 METADATA 288 METADATA
286 #"TEMA" "NAO" 289 #"TEMA" "NAO"
aplicmap/geral1debianv5.map
@@ -33,7 +33,10 @@ MAP @@ -33,7 +33,10 @@ MAP
33 SIZE 480 500 33 SIZE 480 500
34 STATUS ON 34 STATUS ON
35 UNITS DD 35 UNITS DD
36 - NAME "GERAL" 36 + #
  37 + #tambem e utilizado pelo i3Geo para gerar prefixos em algumas ferramentas, como download
  38 + #
  39 + NAME "i3geomap"
37 DEBUG OFF 40 DEBUG OFF
38 #CONFIG "MS_ERRORFILE" "/tmp/ms_tmp/ms_error.txt" 41 #CONFIG "MS_ERRORFILE" "/tmp/ms_tmp/ms_error.txt"
39 # 42 #
@@ -49,7 +52,7 @@ MAP @@ -49,7 +52,7 @@ MAP
49 FORMATOPTION "QUANTIZE_COLORS=256" 52 FORMATOPTION "QUANTIZE_COLORS=256"
50 FORMATOPTION "INTERLACE=OFF" 53 FORMATOPTION "INTERLACE=OFF"
51 END 54 END
52 - 55 +
53 OUTPUTFORMAT 56 OUTPUTFORMAT
54 NAME jpeg 57 NAME jpeg
55 DRIVER GD/JPEG 58 DRIVER GD/JPEG
@@ -85,7 +88,7 @@ MAP @@ -85,7 +88,7 @@ MAP
85 TRANSPARENT TRUE 88 TRANSPARENT TRUE
86 FORMATOPTION "INTERLACE=OFF" 89 FORMATOPTION "INTERLACE=OFF"
87 END 90 END
88 - 91 +
89 92
90 PROJECTION 93 PROJECTION
91 "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs" 94 "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs"
@@ -121,7 +124,7 @@ MAP @@ -121,7 +124,7 @@ MAP
121 REFERENCE 124 REFERENCE
122 COLOR -1 -1 -1 125 COLOR -1 -1 -1
123 EXTENT -75.5728 -37.4751 -30.525 7.57273 126 EXTENT -75.5728 -37.4751 -30.525 7.57273
124 - #-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401 127 + #-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401
125 #edite o caminho se a aplicacao for movida de lugar 128 #edite o caminho se a aplicacao for movida de lugar
126 IMAGE "/var/www/i3geo/imagens/referencia1.png" 129 IMAGE "/var/www/i3geo/imagens/referencia1.png"
127 OUTLINECOLOR -1 -1 -1 130 OUTLINECOLOR -1 -1 -1
@@ -279,7 +282,7 @@ MAP @@ -279,7 +282,7 @@ MAP
279 # END 282 # END
280 # END # CLASS 283 # END # CLASS
281 #END # LAYER 284 #END # LAYER
282 - 285 +
283 LAYER 286 LAYER
284 METADATA 287 METADATA
285 #"TEMA" "NAO" 288 #"TEMA" "NAO"
aplicmap/geral1debianv6.map
@@ -34,7 +34,10 @@ MAP @@ -34,7 +34,10 @@ MAP
34 SIZE 480 500 34 SIZE 480 500
35 STATUS ON 35 STATUS ON
36 UNITS DD 36 UNITS DD
37 - NAME "GERAL" 37 + #
  38 + #tambem e utilizado pelo i3Geo para gerar prefixos em algumas ferramentas, como download
  39 + #
  40 + NAME "i3geomap"
38 DEBUG OFF 41 DEBUG OFF
39 #CONFIG "MS_ERRORFILE" "/tmp/ms_tmp/ms_error.txt" 42 #CONFIG "MS_ERRORFILE" "/tmp/ms_tmp/ms_error.txt"
40 # 43 #
aplicmap/geral1debianv7.map
@@ -34,7 +34,10 @@ MAP @@ -34,7 +34,10 @@ MAP
34 SIZE 480 500 34 SIZE 480 500
35 STATUS ON 35 STATUS ON
36 UNITS DD 36 UNITS DD
37 - NAME "GERAL" 37 + #
  38 + #tambem e utilizado pelo i3Geo para gerar prefixos em algumas ferramentas, como download
  39 + #
  40 + NAME "i3geomap"
38 DEBUG OFF 41 DEBUG OFF
39 #CONFIG "CPL_DEBUG" "ON" 42 #CONFIG "CPL_DEBUG" "ON"
40 #CONFIG "MS_ERRORFILE" "/tmp/ms_tmp/ms_error.txt" 43 #CONFIG "MS_ERRORFILE" "/tmp/ms_tmp/ms_error.txt"
aplicmap/geral1fedorav5.map
@@ -33,7 +33,10 @@ MAP @@ -33,7 +33,10 @@ MAP
33 SIZE 480 500 33 SIZE 480 500
34 STATUS ON 34 STATUS ON
35 UNITS DD 35 UNITS DD
36 - NAME "GERAL" 36 + #
  37 + #tambem e utilizado pelo i3Geo para gerar prefixos em algumas ferramentas, como download
  38 + #
  39 + NAME "i3geomap"
37 DEBUG OFF 40 DEBUG OFF
38 #CONFIG "MS_ERRORFILE" "/tmp/ms_tmp/ms_error.txt" 41 #CONFIG "MS_ERRORFILE" "/tmp/ms_tmp/ms_error.txt"
39 # 42 #
@@ -49,7 +52,7 @@ MAP @@ -49,7 +52,7 @@ MAP
49 FORMATOPTION "QUANTIZE_COLORS=256" 52 FORMATOPTION "QUANTIZE_COLORS=256"
50 FORMATOPTION "INTERLACE=OFF" 53 FORMATOPTION "INTERLACE=OFF"
51 END 54 END
52 - 55 +
53 OUTPUTFORMAT 56 OUTPUTFORMAT
54 NAME jpeg 57 NAME jpeg
55 DRIVER GD/JPEG 58 DRIVER GD/JPEG
@@ -85,7 +88,7 @@ MAP @@ -85,7 +88,7 @@ MAP
85 TRANSPARENT TRUE 88 TRANSPARENT TRUE
86 FORMATOPTION "INTERLACE=OFF" 89 FORMATOPTION "INTERLACE=OFF"
87 END 90 END
88 - 91 +
89 92
90 PROJECTION 93 PROJECTION
91 "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs" 94 "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs"
@@ -121,7 +124,7 @@ MAP @@ -121,7 +124,7 @@ MAP
121 REFERENCE 124 REFERENCE
122 COLOR -1 -1 -1 125 COLOR -1 -1 -1
123 EXTENT -75.5728 -37.4751 -30.525 7.57273 126 EXTENT -75.5728 -37.4751 -30.525 7.57273
124 - #-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401 127 + #-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401
125 #edite o caminho se a aplicacao for movida de lugar 128 #edite o caminho se a aplicacao for movida de lugar
126 IMAGE "/var/www/html/i3geo/imagens/referencia1.png" 129 IMAGE "/var/www/html/i3geo/imagens/referencia1.png"
127 OUTLINECOLOR -1 -1 -1 130 OUTLINECOLOR -1 -1 -1
@@ -280,7 +283,7 @@ MAP @@ -280,7 +283,7 @@ MAP
280 # END # CLASS 283 # END # CLASS
281 #END # LAYER 284 #END # LAYER
282 285
283 - 286 +
284 LAYER 287 LAYER
285 METADATA 288 METADATA
286 #"TEMA" "NAO" 289 #"TEMA" "NAO"
aplicmap/geral1fedorav6.map
@@ -34,7 +34,10 @@ MAP @@ -34,7 +34,10 @@ MAP
34 SIZE 480 500 34 SIZE 480 500
35 STATUS ON 35 STATUS ON
36 UNITS DD 36 UNITS DD
37 - NAME "GERAL" 37 + #
  38 + #tambem e utilizado pelo i3Geo para gerar prefixos em algumas ferramentas, como download
  39 + #
  40 + NAME "i3geomap"
38 DEBUG OFF 41 DEBUG OFF
39 #CONFIG "MS_ERRORFILE" "/tmp/ms_tmp/ms_error.txt" 42 #CONFIG "MS_ERRORFILE" "/tmp/ms_tmp/ms_error.txt"
40 # 43 #
aplicmap/geral1fedorav7.map
@@ -34,7 +34,10 @@ MAP @@ -34,7 +34,10 @@ MAP
34 SIZE 480 500 34 SIZE 480 500
35 STATUS ON 35 STATUS ON
36 UNITS DD 36 UNITS DD
37 - NAME "GERAL" 37 + #
  38 + #tambem e utilizado pelo i3Geo para gerar prefixos em algumas ferramentas, como download
  39 + #
  40 + NAME "i3geomap"
38 DEBUG OFF 41 DEBUG OFF
39 #CONFIG "MS_ERRORFILE" "/tmp/ms_tmp/ms_error.txt" 42 #CONFIG "MS_ERRORFILE" "/tmp/ms_tmp/ms_error.txt"
40 # 43 #
aplicmap/geral1v5.map
@@ -33,7 +33,10 @@ MAP @@ -33,7 +33,10 @@ MAP
33 SIZE 480 500 33 SIZE 480 500
34 STATUS ON 34 STATUS ON
35 UNITS DD 35 UNITS DD
36 - NAME "GERAL" 36 + #
  37 + #tambem e utilizado pelo i3Geo para gerar prefixos em algumas ferramentas, como download
  38 + #
  39 + NAME "i3geomap"
37 DEBUG OFF 40 DEBUG OFF
38 # 41 #
39 #utilize o agg apenas com mapserver 5x 42 #utilize o agg apenas com mapserver 5x
@@ -48,7 +51,7 @@ MAP @@ -48,7 +51,7 @@ MAP
48 FORMATOPTION "QUANTIZE_COLORS=256" 51 FORMATOPTION "QUANTIZE_COLORS=256"
49 FORMATOPTION "INTERLACE=OFF" 52 FORMATOPTION "INTERLACE=OFF"
50 END 53 END
51 - 54 +
52 OUTPUTFORMAT 55 OUTPUTFORMAT
53 NAME jpeg 56 NAME jpeg
54 DRIVER GD/JPEG 57 DRIVER GD/JPEG
@@ -84,7 +87,7 @@ MAP @@ -84,7 +87,7 @@ MAP
84 TRANSPARENT TRUE 87 TRANSPARENT TRUE
85 FORMATOPTION "INTERLACE=OFF" 88 FORMATOPTION "INTERLACE=OFF"
86 END 89 END
87 - 90 +
88 91
89 PROJECTION 92 PROJECTION
90 "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs" 93 "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs"
@@ -119,7 +122,7 @@ MAP @@ -119,7 +122,7 @@ MAP
119 END 122 END
120 REFERENCE 123 REFERENCE
121 COLOR -1 -1 -1 124 COLOR -1 -1 -1
122 - EXTENT -75.5728 -37.4751 -30.525 7.57273#-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401 125 + EXTENT -75.5728 -37.4751 -30.525 7.57273#-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401
123 #edite o caminho se a aplicacao for movida de lugar 126 #edite o caminho se a aplicacao for movida de lugar
124 IMAGE "/opt/www/html/i3geo/imagens/referencia1.png" 127 IMAGE "/opt/www/html/i3geo/imagens/referencia1.png"
125 OUTLINECOLOR -1 -1 -1 128 OUTLINECOLOR -1 -1 -1
@@ -277,7 +280,7 @@ MAP @@ -277,7 +280,7 @@ MAP
277 # END 280 # END
278 # END # CLASS 281 # END # CLASS
279 #END # LAYER 282 #END # LAYER
280 - 283 +
281 LAYER 284 LAYER
282 METADATA 285 METADATA
283 #"TEMA" "NAO" 286 #"TEMA" "NAO"
aplicmap/geral1v6.map
@@ -34,7 +34,10 @@ MAP @@ -34,7 +34,10 @@ MAP
34 SIZE 480 500 34 SIZE 480 500
35 STATUS ON 35 STATUS ON
36 UNITS DD 36 UNITS DD
37 - NAME "GERAL" 37 + #
  38 + #tambem e utilizado pelo i3Geo para gerar prefixos em algumas ferramentas, como download
  39 + #
  40 + NAME "i3geomap"
38 DEBUG OFF 41 DEBUG OFF
39 # 42 #
40 #utilize o agg apenas com mapserver 5x 43 #utilize o agg apenas com mapserver 5x
aplicmap/geral1v7.map
@@ -34,7 +34,10 @@ MAP @@ -34,7 +34,10 @@ MAP
34 SIZE 480 500 34 SIZE 480 500
35 STATUS ON 35 STATUS ON
36 UNITS DD 36 UNITS DD
37 - NAME "GERAL" 37 + #
  38 + #tambem e utilizado pelo i3Geo para gerar prefixos em algumas ferramentas, como download
  39 + #
  40 + NAME "i3geomap"
38 DEBUG OFF 41 DEBUG OFF
39 # 42 #
40 #utilize o agg apenas com mapserver 5x 43 #utilize o agg apenas com mapserver 5x
aplicmap/geral1windows.map
@@ -33,7 +33,10 @@ MAP @@ -33,7 +33,10 @@ MAP
33 SIZE 480 500 33 SIZE 480 500
34 STATUS ON 34 STATUS ON
35 UNITS DD 35 UNITS DD
36 - NAME "GERAL" 36 + #
  37 + #tambem e utilizado pelo i3Geo para gerar prefixos em algumas ferramentas, como download
  38 + #
  39 + NAME "i3geomap"
37 40
38 OUTPUTFORMAT 41 OUTPUTFORMAT
39 NAME 'AGG_Q' 42 NAME 'AGG_Q'
aplicmap/geral1windowsv5.map
@@ -32,8 +32,11 @@ MAP @@ -32,8 +32,11 @@ MAP
32 SIZE 480 500 32 SIZE 480 500
33 STATUS ON 33 STATUS ON
34 UNITS DD 34 UNITS DD
35 - NAME "GERAL"  
36 - 35 + #
  36 + #tambem e utilizado pelo i3Geo para gerar prefixos em algumas ferramentas, como download
  37 + #
  38 + NAME "i3geomap"
  39 +
37 OUTPUTFORMAT 40 OUTPUTFORMAT
38 NAME 'AGG_Q' 41 NAME 'AGG_Q'
39 DRIVER AGG/PNG 42 DRIVER AGG/PNG
@@ -43,7 +46,7 @@ MAP @@ -43,7 +46,7 @@ MAP
43 FORMATOPTION "QUANTIZE_COLORS=256" 46 FORMATOPTION "QUANTIZE_COLORS=256"
44 FORMATOPTION "INTERLACE=OFF" 47 FORMATOPTION "INTERLACE=OFF"
45 END 48 END
46 - 49 +
47 OUTPUTFORMAT 50 OUTPUTFORMAT
48 NAME svg 51 NAME svg
49 MIMETYPE "image/svg+xml" 52 MIMETYPE "image/svg+xml"
@@ -69,7 +72,7 @@ MAP @@ -69,7 +72,7 @@ MAP
69 TRANSPARENT FALSE 72 TRANSPARENT FALSE
70 FORMATOPTION "INTERLACE=OFF" 73 FORMATOPTION "INTERLACE=OFF"
71 END 74 END
72 - 75 +
73 OUTPUTFORMAT 76 OUTPUTFORMAT
74 NAME png2 77 NAME png2
75 MIMETYPE image/png 78 MIMETYPE image/png
@@ -79,7 +82,7 @@ MAP @@ -79,7 +82,7 @@ MAP
79 TRANSPARENT TRUE 82 TRANSPARENT TRUE
80 FORMATOPTION "INTERLACE=OFF" 83 FORMATOPTION "INTERLACE=OFF"
81 END 84 END
82 - 85 +
83 PROJECTION 86 PROJECTION
84 "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs" 87 "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs"
85 END 88 END
@@ -113,7 +116,7 @@ MAP @@ -113,7 +116,7 @@ MAP
113 END 116 END
114 REFERENCE 117 REFERENCE
115 COLOR -1 -1 -1 118 COLOR -1 -1 -1
116 - EXTENT -75.5728 -37.4751 -30.525 7.57273#-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401 119 + EXTENT -75.5728 -37.4751 -30.525 7.57273#-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401
117 #edite o caminho se a aplicacao for movida de lugar 120 #edite o caminho se a aplicacao for movida de lugar
118 IMAGE "c:/ms4w/apache/htdocs/i3geo/imagens/referencia1.png" 121 IMAGE "c:/ms4w/apache/htdocs/i3geo/imagens/referencia1.png"
119 OUTLINECOLOR -1 -1 -1 122 OUTLINECOLOR -1 -1 -1
@@ -273,7 +276,7 @@ MAP @@ -273,7 +276,7 @@ MAP
273 # END 276 # END
274 # END # CLASS 277 # END # CLASS
275 #END # LAYER 278 #END # LAYER
276 - 279 +
277 LAYER 280 LAYER
278 METADATA 281 METADATA
279 #"TEMA" "NAO" 282 #"TEMA" "NAO"
aplicmap/geral1windowsv6.map
@@ -33,7 +33,10 @@ MAP @@ -33,7 +33,10 @@ MAP
33 SIZE 480 500 33 SIZE 480 500
34 STATUS ON 34 STATUS ON
35 UNITS DD 35 UNITS DD
36 - NAME "GERAL" 36 + #
  37 + #tambem e utilizado pelo i3Geo para gerar prefixos em algumas ferramentas, como download
  38 + #
  39 + NAME "i3geomap"
37 40
38 OUTPUTFORMAT 41 OUTPUTFORMAT
39 NAME 'AGG_Q' 42 NAME 'AGG_Q'
aplicmap/geral1windowsv7.map
@@ -33,7 +33,10 @@ MAP @@ -33,7 +33,10 @@ MAP
33 SIZE 480 500 33 SIZE 480 500
34 STATUS ON 34 STATUS ON
35 UNITS DD 35 UNITS DD
36 - NAME "GERAL" 36 + #
  37 + #tambem e utilizado pelo i3Geo para gerar prefixos em algumas ferramentas, como download
  38 + #
  39 + NAME "i3geomap"
37 40
38 OUTPUTFORMAT 41 OUTPUTFORMAT
39 NAME 'AGG_Q' 42 NAME 'AGG_Q'
classesphp/funcoes_gerais.php
@@ -1475,6 +1475,7 @@ function criaSHP($tema,$map_file,$locaplic,$dir_tmp,$nomeRand=TRUE,$prj="",$proj @@ -1475,6 +1475,7 @@ function criaSHP($tema,$map_file,$locaplic,$dir_tmp,$nomeRand=TRUE,$prj="",$proj
1475 include_once dirname(__FILE__)."/../pacotes/phpxbase/api_conversion.php"; 1475 include_once dirname(__FILE__)."/../pacotes/phpxbase/api_conversion.php";
1476 } 1476 }
1477 $map = @ms_newMapObj($map_file); 1477 $map = @ms_newMapObj($map_file);
  1478 + $nameMapfile = $map->name;
1478 substituiConObj($map,$postgis_mapa); 1479 substituiConObj($map,$postgis_mapa);
1479 1480
1480 $layer = $map->getlayerbyname($tema); 1481 $layer = $map->getlayerbyname($tema);
@@ -1509,7 +1510,7 @@ function criaSHP($tema,$map_file,$locaplic,$dir_tmp,$nomeRand=TRUE,$prj="",$proj @@ -1509,7 +1510,7 @@ function criaSHP($tema,$map_file,$locaplic,$dir_tmp,$nomeRand=TRUE,$prj="",$proj
1509 $novonomelayer = $tema; 1510 $novonomelayer = $tema;
1510 } 1511 }
1511 $novonomelayer = str_replace(".","-",$novonomelayer); 1512 $novonomelayer = str_replace(".","-",$novonomelayer);
1512 - $nomeshp = $dir_tmp."/".$novonomelayer; 1513 + $nomeshp = $dir_tmp."/".$nameMapfile."_".$novonomelayer;
1513 1514
1514 if(file_exists($nomeshp.".shp")){ 1515 if(file_exists($nomeshp.".shp")){
1515 return $nomeshp; 1516 return $nomeshp;
@@ -1731,6 +1732,7 @@ function downloadTema2($map_file,$tema,$locaplic,$dir_tmp,$postgis_mapa) @@ -1731,6 +1732,7 @@ function downloadTema2($map_file,$tema,$locaplic,$dir_tmp,$postgis_mapa)
1731 } 1732 }
1732 } 1733 }
1733 $map_tmp = ms_newMapObj($base); 1734 $map_tmp = ms_newMapObj($base);
  1735 +
1734 $map_file = $dir_tmp."/downloadTema2".nomerandomico(20).".map"; 1736 $map_file = $dir_tmp."/downloadTema2".nomerandomico(20).".map";
1735 $map_tmp->setProjection($projecao["proj4"]); 1737 $map_tmp->setProjection($projecao["proj4"]);
1736 $map_tmp->save($map_file); 1738 $map_tmp->save($map_file);
@@ -1819,6 +1821,7 @@ function downloadTema2($map_file,$tema,$locaplic,$dir_tmp,$postgis_mapa) @@ -1819,6 +1821,7 @@ function downloadTema2($map_file,$tema,$locaplic,$dir_tmp,$postgis_mapa)
1819 //$map_file agora contem os LAYERS necessários 1821 //$map_file agora contem os LAYERS necessários
1820 $map = ms_newMapObj($map_file); 1822 $map = ms_newMapObj($map_file);
1821 substituiConObj($map,$postgis_mapa); 1823 substituiConObj($map,$postgis_mapa);
  1824 + $nameMapfile = $map->name;
1822 // 1825 //
1823 //verifica se existe mais de um tema (grupo) montando o array com os temas 1826 //verifica se existe mais de um tema (grupo) montando o array com os temas
1824 //os grupos podem ter o nome do layer em GROUP ao invés de NAME 1827 //os grupos podem ter o nome do layer em GROUP ao invés de NAME
@@ -1851,7 +1854,8 @@ function downloadTema2($map_file,$tema,$locaplic,$dir_tmp,$postgis_mapa) @@ -1851,7 +1854,8 @@ function downloadTema2($map_file,$tema,$locaplic,$dir_tmp,$postgis_mapa)
1851 foreach ($temas as $tema){ 1854 foreach ($temas as $tema){
1852 $l = $map->getlayerbyname($tema); 1855 $l = $map->getlayerbyname($tema);
1853 $novonomelayer = $tema; 1856 $novonomelayer = $tema;
1854 - $nomeshp = $dir_tmp."/".$novonomelayer; 1857 + //usa o NAME do mapfile para nao gerar arquivos com o mesmo nome em instalacoes multiplas do i3geo
  1858 + $nomeshp = $dir_tmp."/".$nameMapfile."_".$novonomelayer;
1855 if(file_exists($nomeshp.".dbf")){ 1859 if(file_exists($nomeshp.".dbf")){
1856 // 1860 //
1857 //verifica se o arquivo está vazio ou não 1861 //verifica se o arquivo está vazio ou não
@@ -1874,7 +1878,9 @@ function downloadTema2($map_file,$tema,$locaplic,$dir_tmp,$postgis_mapa) @@ -1874,7 +1878,9 @@ function downloadTema2($map_file,$tema,$locaplic,$dir_tmp,$postgis_mapa)
1874 // 1878 //
1875 //se o arquivo não tiver sido copiado 1879 //se o arquivo não tiver sido copiado
1876 // 1880 //
1877 - $nomecopia = $dir_tmp."/".basename($meta); 1881 + //evita que se tente copiar qualquer arquivo
  1882 + $meta = str_replace(".zip","",$meta).".zip";
  1883 + $nomecopia = $dir_tmp."/".$nameMapfile."_".basename($meta);
1878 //para evitar que tente copiar um arquivo mapfile 1884 //para evitar que tente copiar um arquivo mapfile
1879 $nomecopia = str_replace(".map","",$nomecopia); 1885 $nomecopia = str_replace(".map","",$nomecopia);
1880 $nomecopia = str_replace(".zip","zip",$nomecopia).".zip"; 1886 $nomecopia = str_replace(".zip","zip",$nomecopia).".zip";
@@ -1894,14 +1900,16 @@ function downloadTema2($map_file,$tema,$locaplic,$dir_tmp,$postgis_mapa) @@ -1894,14 +1900,16 @@ function downloadTema2($map_file,$tema,$locaplic,$dir_tmp,$postgis_mapa)
1894 if (file_exists($dados)){ 1900 if (file_exists($dados)){
1895 $dir = dirname($dados); 1901 $dir = dirname($dados);
1896 $arq = explode(".",basename($dados)); 1902 $arq = explode(".",basename($dados));
1897 - $nomecopia = $dir_tmp."/".$arq[0]; 1903 + $nomecopia = $dir_tmp."/".$nameMapfile."_".$arq[0];
1898 $exts = array("jpg","jpw","tif","tifw","tfw","png","pngw","jpgw","wld","img"); 1904 $exts = array("jpg","jpw","tif","tifw","tfw","png","pngw","jpgw","wld","img");
1899 foreach($exts as $ext){ 1905 foreach($exts as $ext){
1900 $copia = $nomecopia.".".$ext; 1906 $copia = $nomecopia.".".$ext;
1901 - if(!file_exists($copia) && file_exists($dir."/".$arq[0].".".$ext))  
1902 - {copy($dir."/".$arq[0].".".$ext,$copia);}  
1903 - if(file_exists($copia))  
1904 - $resultado[] = basename($dir_tmp)."/".basename($copia); 1907 + if(!file_exists($copia) && file_exists($dir."/".$arq[0].".".$ext)){
  1908 + copy($dir."/".$arq[0].".".$ext,$copia);
  1909 + }
  1910 + if(file_exists($copia)){
  1911 + $resultado[] = basename($dir_tmp)."/".basename($copia);
  1912 + }
1905 } 1913 }
1906 } 1914 }
1907 else{ 1915 else{
classesphp/mapa_controle.php
@@ -982,7 +982,7 @@ switch (strtoupper($funcao)) @@ -982,7 +982,7 @@ switch (strtoupper($funcao))
982 break; 982 break;
983 /* 983 /*
984 Valor: DOWNLOAD (depreciado, utilize DOWNLOAD2 984 Valor: DOWNLOAD (depreciado, utilize DOWNLOAD2
985 - */ 985 + */
986 case "DOWNLOAD": 986 case "DOWNLOAD":
987 $retorno = downloadTema($map_file,$_pg["tema"],$locaplic,$dir_tmp,$postgis_mapa); 987 $retorno = downloadTema($map_file,$_pg["tema"],$locaplic,$dir_tmp,$postgis_mapa);
988 break; 988 break;
ferramentas/carregamapa/upload.php
@@ -48,6 +48,10 @@ if (isset($_FILES['i3GEOcarregamapafilemap']['name']) && strlen(basename($_FILES @@ -48,6 +48,10 @@ if (isset($_FILES['i3GEOcarregamapafilemap']['name']) && strlen(basename($_FILES
48 if($checkphp == true){ 48 if($checkphp == true){
49 exit; 49 exit;
50 } 50 }
  51 + $checkphp = fileContemString($_FILES['i3GEOcarregamapafilemap']['tmp_name'],".php");
  52 + if($checkphp == true){
  53 + exit;
  54 + }
51 55
52 $nome = basename($Arquivo); 56 $nome = basename($Arquivo);
53 $arqtemp = $dirmap."/".$Arquivo; 57 $arqtemp = $dirmap."/".$Arquivo;