SlideShare una empresa de Scribd logo
1 de 13
+

=

Mappe interattive
Web standards
iXMaps =
•

iXMaps da visibilità ad informazioni con rilevanza geografica senza
richiedere l’installazione di un map server.

•

per pubblicare con iXmaps si utilizzano documenti statici in formati
standard del W3C

•

l’utente non è solo consumatore ma crea una sua visualizzazione
seguendo le sue esigenze.

•

l’utente è in grado di condividere facilmente la sua versione della
mappa senza perderne le capacità interattive.
iXMaps =
•

iXMaps è grafica vettoriale
– scalabilità di tutti gli elementi della mappa senza perdere qualità
– grafica eccellente in browser HTML5
– codice comprimibile
– anche per soluzioni mobili

•

SVG è DOM

– tutti elementi della grafica sono accessibili
– da una mappa vettoriale si posso creare infinite mappe
tematiche
– l’interattività è insita in ciascun elemento
= grafica vettoriale

• elementi grafici puliti in
grande quantità e qualità
solo documenti - no server
•

iXMaps combina in una mappa varie layer SVG da file statici

•

i layer possono essere tagliati in ‘tile’ vettoriali.
– si risparmia tempo all’inizio
– si possono realizzare mappe molto complesse

•

la mappa è semplice da pubblicare:
– basta mettere i file nel web

•

la mappa è archiviabile:
– tutti i componenti della mappa interattiva possono confluire in
un unico file SVG
creare i documenti
•

per una mappa interattiva tematica servono almeno due file,
un file in SVG con la mappa e un file in formato JSON che contiene
i dati.
esempio iXMaps project file
<?xml version="1.0" encoding="utf-8"?>
<SVGGIS version="1.1">
<CONFIG>
<MAP loadscript='../../js/mapscript.js' initscript='initAll' mode="GENINVISIBLE|CLIP_EXACT" projection="Mercator"
>
<PROPERTIES>
<!-- Input -->
<INCLUDE name='qgisprovince_2011_g.qgs' />
</PROPERTIES>
<LAYER type="feature" name="Sagoma" visible="true" id="0" style="fill:none;stroke:#888888;stroke-width:1;">
<FEATURES flag="NOLEGEND|NOTILES" />
<SCALEDEPENDENTRENDERER lower="1:500000" />
</LAYER>
</MAP>
</CONFIG>
</SVGGIS>
temi in JSON e storie in HTML
Per una mappa tematica
•

si configurano i temi in JavaScript Object Notation
(un semplice configuratore ‘online’ per creare e modificare temi)
var tema1 = { layer: 'SardegnaSussidi', field: 'IMP_2008',field100:'',
style: 'type:CHOROPLETHE|QUANTILE|SUM;
colorscheme:11,#F5F7CA,#245840 ‘ }

•

si scrive una storia in HTML dove i temi si inserisce con un
semplice link (<a> tag)
<a href=“javascript:ixmaps.newTheme(‘... titolo ...’, tema1)”
configurare il tema online
pubblicare e condividere
•

le mappe di iXMaps sono pubblicabili con un set di template in
HTML con l’interfaccia utente.

•

la pubblicazione avviene attraverso REST API per scegliere una
mappa di base, definire lo zoom o un tema completo:
http://maps.ixmaps.com/ui/dispatch.htm?
ui=popout&minimal=1&toolbutton=1&logo=1&basemap=go&svggis=../../map
s/svg/maps/Firenze/sezioni_censimento_2011.svgz&maptype=dark&bookm
ark=map.Api.doZoomMapToGeoBounds(43.76000451687768,11.21884010
3070484,43.792974438736245,11.284643641757889;map.Api.newMapThe
me('SEZ2001','Epoca_costruzione_Fino_al_1918%7CEpoca_costruzione_1
919_1945%7CEpoca ...

•

Questa interfaccia permette di inserire la mappa in una pagina
HTML (embed) o condividerla, sempre con l’interattività compresa,
con una semplice URL
visualizzare la complessità
senza filtro

con filtro
densità della popolazione
creare visualizzazioni quasi ‘naturali’
DataLab andare alla pagina:
lab.ixmaps.com
dove sono accessibili il configuratore, vari esempi
ed immagini navigabili

Grazie !

Más contenido relacionado

Similar a iXMaps al ISTAT Data Lab - SCE 2013

WebGIS con strumenti FOSS - Alessia Salvador - 3DGISCON 2011
WebGIS con strumenti FOSS - Alessia Salvador - 3DGISCON 2011WebGIS con strumenti FOSS - Alessia Salvador - 3DGISCON 2011
WebGIS con strumenti FOSS - Alessia Salvador - 3DGISCON 2011
3DGIS
 

Similar a iXMaps al ISTAT Data Lab - SCE 2013 (20)

SkyMedia: La tecnologia al servizio dell'intrattenimento
SkyMedia: La tecnologia al servizio dell'intrattenimentoSkyMedia: La tecnologia al servizio dell'intrattenimento
SkyMedia: La tecnologia al servizio dell'intrattenimento
 
Gestire i pdf con iOS
Gestire i pdf con iOSGestire i pdf con iOS
Gestire i pdf con iOS
 
SDK's di sviluppo per il Mapping sul Web e Mobile - Gigante
SDK's di sviluppo per il Mapping sul Web e Mobile - GiganteSDK's di sviluppo per il Mapping sul Web e Mobile - Gigante
SDK's di sviluppo per il Mapping sul Web e Mobile - Gigante
 
Dati, dati, dati! - Sfruttare le potenzialità delle XPages con Google Chart T...
Dati, dati, dati! - Sfruttare le potenzialità delle XPages con Google Chart T...Dati, dati, dati! - Sfruttare le potenzialità delle XPages con Google Chart T...
Dati, dati, dati! - Sfruttare le potenzialità delle XPages con Google Chart T...
 
Evento PIM - Novità QGis 2.8: database e mappe online / webgis
Evento PIM - Novità QGis 2.8: database e mappe online / webgisEvento PIM - Novità QGis 2.8: database e mappe online / webgis
Evento PIM - Novità QGis 2.8: database e mappe online / webgis
 
Introduzione ad iDashboards 9.0
Introduzione ad iDashboards 9.0Introduzione ad iDashboards 9.0
Introduzione ad iDashboards 9.0
 
Linuxday2008 Gis
Linuxday2008 GisLinuxday2008 Gis
Linuxday2008 Gis
 
ArcGIS Utility Network Management
ArcGIS Utility Network ManagementArcGIS Utility Network Management
ArcGIS Utility Network Management
 
Azure Synapse: data lake & modern data warehouse dalla A alla Z
Azure Synapse: data lake &  modern data warehouse dalla A alla ZAzure Synapse: data lake &  modern data warehouse dalla A alla Z
Azure Synapse: data lake & modern data warehouse dalla A alla Z
 
E suap - tecnologie client
E suap - tecnologie client E suap - tecnologie client
E suap - tecnologie client
 
Responsive web design spiegato semplice
Responsive web design spiegato sempliceResponsive web design spiegato semplice
Responsive web design spiegato semplice
 
Sviluppo web con Ruby on Rails
Sviluppo web con Ruby on RailsSviluppo web con Ruby on Rails
Sviluppo web con Ruby on Rails
 
Social Meeting Project 2009 Abruzzo Cacchione
Social Meeting Project 2009 Abruzzo CacchioneSocial Meeting Project 2009 Abruzzo Cacchione
Social Meeting Project 2009 Abruzzo Cacchione
 
Domino e HTML5, #dd13
Domino e HTML5, #dd13Domino e HTML5, #dd13
Domino e HTML5, #dd13
 
Multitenancy con SQL Server e Azure SQL Database
Multitenancy con SQL Server e Azure SQL DatabaseMultitenancy con SQL Server e Azure SQL Database
Multitenancy con SQL Server e Azure SQL Database
 
Geomaster 2.0
Geomaster 2.0Geomaster 2.0
Geomaster 2.0
 
jQuery - 1 | WebMaster & WebDesigner
jQuery - 1 | WebMaster & WebDesignerjQuery - 1 | WebMaster & WebDesigner
jQuery - 1 | WebMaster & WebDesigner
 
DjangoQGIS
DjangoQGISDjangoQGIS
DjangoQGIS
 
Gestione delle reti tecnologiche | 3DGIS reti
Gestione delle reti tecnologiche | 3DGIS retiGestione delle reti tecnologiche | 3DGIS reti
Gestione delle reti tecnologiche | 3DGIS reti
 
WebGIS con strumenti FOSS - Alessia Salvador - 3DGISCON 2011
WebGIS con strumenti FOSS - Alessia Salvador - 3DGISCON 2011WebGIS con strumenti FOSS - Alessia Salvador - 3DGISCON 2011
WebGIS con strumenti FOSS - Alessia Salvador - 3DGISCON 2011
 

iXMaps al ISTAT Data Lab - SCE 2013

  • 2. iXMaps = • iXMaps da visibilità ad informazioni con rilevanza geografica senza richiedere l’installazione di un map server. • per pubblicare con iXmaps si utilizzano documenti statici in formati standard del W3C • l’utente non è solo consumatore ma crea una sua visualizzazione seguendo le sue esigenze. • l’utente è in grado di condividere facilmente la sua versione della mappa senza perderne le capacità interattive.
  • 3. iXMaps = • iXMaps è grafica vettoriale – scalabilità di tutti gli elementi della mappa senza perdere qualità – grafica eccellente in browser HTML5 – codice comprimibile – anche per soluzioni mobili • SVG è DOM – tutti elementi della grafica sono accessibili – da una mappa vettoriale si posso creare infinite mappe tematiche – l’interattività è insita in ciascun elemento
  • 4. = grafica vettoriale • elementi grafici puliti in grande quantità e qualità
  • 5. solo documenti - no server • iXMaps combina in una mappa varie layer SVG da file statici • i layer possono essere tagliati in ‘tile’ vettoriali. – si risparmia tempo all’inizio – si possono realizzare mappe molto complesse • la mappa è semplice da pubblicare: – basta mettere i file nel web • la mappa è archiviabile: – tutti i componenti della mappa interattiva possono confluire in un unico file SVG
  • 6. creare i documenti • per una mappa interattiva tematica servono almeno due file, un file in SVG con la mappa e un file in formato JSON che contiene i dati.
  • 7. esempio iXMaps project file <?xml version="1.0" encoding="utf-8"?> <SVGGIS version="1.1"> <CONFIG> <MAP loadscript='../../js/mapscript.js' initscript='initAll' mode="GENINVISIBLE|CLIP_EXACT" projection="Mercator" > <PROPERTIES> <!-- Input --> <INCLUDE name='qgisprovince_2011_g.qgs' /> </PROPERTIES> <LAYER type="feature" name="Sagoma" visible="true" id="0" style="fill:none;stroke:#888888;stroke-width:1;"> <FEATURES flag="NOLEGEND|NOTILES" /> <SCALEDEPENDENTRENDERER lower="1:500000" /> </LAYER> </MAP> </CONFIG> </SVGGIS>
  • 8. temi in JSON e storie in HTML Per una mappa tematica • si configurano i temi in JavaScript Object Notation (un semplice configuratore ‘online’ per creare e modificare temi) var tema1 = { layer: 'SardegnaSussidi', field: 'IMP_2008',field100:'', style: 'type:CHOROPLETHE|QUANTILE|SUM; colorscheme:11,#F5F7CA,#245840 ‘ } • si scrive una storia in HTML dove i temi si inserisce con un semplice link (<a> tag) <a href=“javascript:ixmaps.newTheme(‘... titolo ...’, tema1)”
  • 10. pubblicare e condividere • le mappe di iXMaps sono pubblicabili con un set di template in HTML con l’interfaccia utente. • la pubblicazione avviene attraverso REST API per scegliere una mappa di base, definire lo zoom o un tema completo: http://maps.ixmaps.com/ui/dispatch.htm? ui=popout&minimal=1&toolbutton=1&logo=1&basemap=go&svggis=../../map s/svg/maps/Firenze/sezioni_censimento_2011.svgz&maptype=dark&bookm ark=map.Api.doZoomMapToGeoBounds(43.76000451687768,11.21884010 3070484,43.792974438736245,11.284643641757889;map.Api.newMapThe me('SEZ2001','Epoca_costruzione_Fino_al_1918%7CEpoca_costruzione_1 919_1945%7CEpoca ... • Questa interfaccia permette di inserire la mappa in una pagina HTML (embed) o condividerla, sempre con l’interattività compresa, con una semplice URL
  • 11. visualizzare la complessità senza filtro con filtro densità della popolazione
  • 13. DataLab andare alla pagina: lab.ixmaps.com dove sono accessibili il configuratore, vari esempi ed immagini navigabili Grazie !

Notas del editor

  1. {}