arcgisrest2spatialite: come trasformo una risorsa ArcGIS Rest API in file spatialite
Per colpa di Andrea Borruso e Simone Cortesi mi sono messo a guardare le ArcGIS Rest API.
Galeotto fu questo blog post
http://blog.spaziogis.it/2014/12/29/take-the-best-use-the-rest/
da cui ho iniziato a investigare sui numeri civici e gli edifici della Regione Umbria per creare un file spatialite https://github.com/osmItalia/dati-umbria
partendo prima da uno script bash e poi creando uno script python riscrivendo il codice di un altro progetto
Divertendomi ho scoperto che sono tanti i geoportali che usano questa tecnologia. Ecco un elenco ricavato da una semplice query su google
- Umbria http://geo.umbriaterritorio.it/ArcGIS/rest/services
- Puglia http://webapps.sit.puglia.it/arcgis/rest/services
- Lombardia http://www.cartografia.regione.lombardia.it/ArcGIS10P/rest/services http://www.cartografia.regione.lombardia.it/ArcGIS10/rest/services
- Sicilia http://map.sitr.regione.sicilia.it/ArcGIS/rest/services
- Val D'Aosta http://prep-mappe.regione.vda.it/ARCGIS/REST/services/
- Provincia di Bologna http://cst.provincia.bologna.it/ArcGIS/rest/services/
- Provincia di Brescia http://sit.provincia.brescia.it/arcgis/rest/services
- Provincia di Cremona http://geoportale.provincia.cremona.it/ArcGIS/rest/services
- Provincia di Foggia http://sportellotelematico.provincia.foggia.it/arcgis/rest/services/
- Provincia di Trapani http://www.provincia.trapani.sitr.it/ArcGIS/rest/services/
- Provincia di Enna http://www.provincia.enna.sitr.it/ArcGIS/rest/services
- Provincia di Napoli http://sit.provincia.napoli.it/arcgis/rest/services
- Provincia di Sondrio http://geoportale.provinciasondrio.gov.it/ArcGIS/rest/services
- Provincia di Ravenna http://gis.provincia.ra.it/ArcGIS/rest/services
- Comune di Bologna http://sitmappe.comune.bologna.it/arcgis/rest/services
- Comune di Venezia http://sit.comune.venezia.it:6080/arcgis/rest/services
- Comune di Pavia http://webgis.comune.pv.it/arcgis/rest/services
… il portale cartografico nazion
ale http://www.pcn.minambiente.it/arcgis/rest/services e privati che lavorano con il pubblico
Da qui è nata l’idea di arcgisrest2spatialite, un oggetto scritto in python accompagnato da alcuni script a linea di comando per abbassare la soglia di difficoltà di uso tutto rilasciato con licenza open source. Il progettino è qui https://github.com/napo/arcgisrest2spatialite
Ho accompagnato un po’ i documentazione su come installare il tutto.
Ci sono molte cose ancora da fare e, sicuramente c’è qualche bug … ma intanto per cominciare direi che va bene.
Ogni feedback è benveuto