-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathimport.bat
More file actions
36 lines (24 loc) · 1.2 KB
/
import.bat
File metadata and controls
36 lines (24 loc) · 1.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
@echo off
cd %~dp0\data
SET FILE=01012018_g
SET SHAPEFILE="%~dp0data\Limiti%FILE%\Com%FILE%\Com%FILE%_WGS84.shp"
SET OUTPUTFILE="%~dp0build\comuni"
If NOT exist %SHAPEFILE% (
%~dp0bin\win\wget.exe http://www.istat.it/storage/cartografia/confini_amministrativi/generalizzati/Limiti%FILE%.zip
%~dp0bin\win\unzip.exe Limiti%FILE%.zip
)
call "C:\OSGeo4W64\bin\o4w_env.bat"
echo Conversione Comuni
ogr2ogr.exe -lco GEOMETRY=AS_WKT -t_srs EPSG:4326 -f "CSV" %OUTPUTFILE%.csv %SHAPEFILE%
ogr2ogr.exe -t_srs EPSG:4326 -f "GEOJSON" %OUTPUTFILE%.geojson %SHAPEFILE%
echo Conversione Province e città metropolitane
SET SHAPEFILE="%~dp0data\Limiti%FILE%\ProvCM%FILE%\ProvCM%FILE%_WGS84.shp"
SET OUTPUTFILE="%~dp0build\province"
ogr2ogr.exe -lco GEOMETRY=AS_WKT -t_srs EPSG:4326 -f "CSV" %OUTPUTFILE%.csv %SHAPEFILE%
ogr2ogr.exe -t_srs EPSG:4326 -f "GEOJSON" %OUTPUTFILE%.geojson %SHAPEFILE%
echo Conversione Regioni e città metropolitane
SET SHAPEFILE="%~dp0data\Limiti%FILE%\Reg%FILE%\Reg%FILE%_WGS84.shp"
SET OUTPUTFILE="%~dp0build\regioni"
ogr2ogr.exe -lco GEOMETRY=AS_WKT -t_srs EPSG:4326 -f "CSV" %OUTPUTFILE%.csv %SHAPEFILE%
ogr2ogr.exe -t_srs EPSG:4326 -f "GEOJSON" %OUTPUTFILE%.geojson %SHAPEFILE%
echo done