Jaki jest stan techniki w aplikacjach geoprzestrzennych HTML5?


37

Bardzo interesuje mnie canvaselement html5 dla map; praca jak Cartagen z badacza MIT Media Lab wygląda na przykład bardzo obiecująco. Na carto.net jest kilka interesujących prac opartych na SVG . WebSocketwydaje się fantastycznym interfejsem API dla aktualnych danych geoprzestrzennych. Przeprowadziłem kilka eksperymentów HTML5, na przykład tutaj , z danymi Flickr i Picasa. Co ludzie robią z tymi nowymi technologiami lub co próbowaliście?


Dodanie do listy przykładów: rlat.kew.org (via fosslc.org/drupal/content/… )
radek

Artykuł z otwartym dostępem w internetowej serii GIS IJHG w praktyce, obejmujący HTML5 i kartagen
radek,

Odpowiedzi:


13

OpenLayers może używać canvaselementu HTML5 do renderowania .


To wygląda na bardzo przydatne.
bvmou,

2
Ponadto OpenLayers ma wbudowaną obsługę technologii innych niż Canvas, które są już dostępne w przeglądarkach - VML, SVG - i ma je od lat. Ogólnie rzecz biorąc, trzymanie się modnego hasła HTML5 pomija „jaki problem rozwiązuję?” krok szukania rozwiązania ...
Christopher Schmidt,

3
Podany przeze mnie przykład wymagałby 70 000 węzłów domeny w pliku svg - to dobry przypadek użycia dla canvas. BTW dokładnie te same przeglądarki, które obsługują svg, obsługują również canvas. A jeśli uważasz, że html5 jest niczym innym jak pustym hasłem, możesz wnieść wiele innych pytań.
bvmou,



4

Sprawdź także D3 . Nie jest to właściwie biblioteka zorientowana geoprzestrzennie, ale istnieje pewien przykład z mapami tematycznymi. Zbudowany na SVG. Ten sam autor opracował Polymaps.


4

Zajrzyj na blog Georelated , który zawiera serię artykułów na temat najnowszego stanu mapowania w sieci. Zawiera ładne recenzje tego, co jest możliwe, oraz dostępną technologię umożliwiającą prawdziwie przyszłościowe mapowanie stron internetowych.

  1. Informacje o Silverlight v flash v html5
  2. 3D mapowanie sieciowe oparte na przeglądarce
  3. Globusy w HTML5
  4. Alternatywy dla map obrazów kafelkowych i moc wektorów


3

Wypróbuj Kartograf . Jest to program dwóch ujęć:

  1. Weź trochę danych geoprzestrzennych, takich jak plik kształtu, i uruchom go za pośrednictwem Kartograph.py. To zmieni go w plik SVG.
  2. Użyj Kartograph.js, aby wyglądać ładnie w przeglądarce. Dodaj elementy tematyczne, animacje, fantazyjne czcionki itp.





0

Jestem pod wielkim wrażeniem pracy MapBox i Leaflet, które prezentują naprawdę fajne aplikacje do tworzenia map internetowych oparte na technologii HTML5 i JavaScript. Ulotka jest biblioteką JavaScript typu open-source do interaktywnych map przyjaznych dla urządzeń mobilnych.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.