Qual è lo stato dell'arte nelle applicazioni geospaziali html5?


37

Sono molto interessato canvasall'elemento html5 per le mappe; lavorare come Cartagen da un ricercatore del MIT Media Lab sembra molto promettente, per esempio. C'è un lavoro interessante basato su SVG su carto.net . WebSocketsembra un'API fantastica per i dati geospaziali in tempo reale. Ho fatto alcuni esperimenti html5, ad esempio qui , con dati Flickr e Picasa. Che cosa stanno facendo le persone con queste nuove tecnologie o cosa hai provato?


Aggiunta all'elenco di esempi: rlat.kew.org (via fosslc.org/drupal/content/… )
radek,

C'è un articolo ad accesso aperto nel Web GIS di IJHG in serie pratiche che coprono HTML5 e Cartagen
radek,

Risposte:


13

OpenLayers può utilizzare l' canvaselemento HTML5 per il rendering .


Sembra estremamente utile.
bvmou,

2
Inoltre, OpenLayers ha integrato il supporto per le tecnologie non Canvas già disponibili nei browser - VML, SVG - e lo fa da anni. In generale, attenersi alla 'parola d'ordine' HTML5 significa saltare il "quale problema sto risolvendo?" passo per cercare una soluzione ...
Christopher Schmidt,

3
L'esempio che ho fornito richiederebbe 70.000 nodi dom in svg - è un buon caso d'uso per canvas. A proposito, gli stessi browser che supportano svg supportano anche canvas. E se in realtà pensi che html5 non sia altro che una parola d'ordine vuota, ci sono molte altre domande a cui puoi contribuire.
bvmou,



4

Controlla anche D3 . Non proprio una biblioteca focalizzata sul geospaziale ma c'è qualche esempio con le mappe tematiche. Basato su SVG. Lo stesso autore ha sviluppato Polymaps.


4

Dai un'occhiata al blog Georelated , che contiene una serie di articoli sullo stato dell'arte del web mapping. Contiene belle recensioni di ciò che è possibile e la tecnologia disponibile per una mappatura web davvero lungimirante.

  1. Informazioni su Silverlight v flash v html5
  2. Mappatura web 3d basata su browser
  3. Globi in HTML5
  4. Alternative alle mappe di immagini affiancate e alla potenza dei vettori


3

Prova Kartograph . È un programma a due colpi:

  1. Prendi alcuni dati geospaziali come un file di forma ed eseguili attraverso Kartograph.py. Ciò lo trasformerà in un file SVG.
  2. Usa Kartograph.js per renderlo carino in un browser. Aggiungi elementi tematici, animazione, caratteri elaborati, ecc ...





0

Sono piuttosto impressionato dal lavoro di MapBox e Leaflet che mostrano alcune applicazioni di cartografia web davvero carine basate su tecnologia HTML5 e JavaScript. Leaflet è una libreria JavaScript open source per mappe interattive ottimizzate per dispositivi mobili.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.