Який стан техніки у геопросторових програмах html5?


37

Мене дуже цікавить canvasелемент html5 для карт; Робота, як Картаген, від дослідника лабораторії MIT Media, виглядає дуже перспективною, наприклад. На carto.net є цікава робота на основі SVG . WebSocketвидається фантастичним API для живих геопросторових даних. Я зробив кілька експериментів html5, наприклад тут , із даними Flickr та Picasa. Що люди підходять до цих нових технологій чи що ви спробували?


Додавання до списку прикладів: rlat.kew.org (через fosslc.org/drupal/content/… )
radek

Стаття з відкритим доступом у веб-ГІС IJHG у практичній серії, що охоплює HTML5 та Cartagen
radek

Відповіді:


13

OpenLayers можуть використовувати canvasелемент HTML5 для візуалізації .


Це виглядає надзвичайно зручно.
bvmou

2
Крім того, OpenLayers розробив підтримку технологій, що не є Canvas, вже доступних у браузерах - VML, SVG - і вже роками. Взагалі, дотримуючись HTML-слова "buzzword", це пропуск "яку проблему я вирішую?" крок пошуку рішення ...
Крістофер Шмідт

3
Приклад, який я надавав, вимагає 70 000 домівних вузлів у svg - це хороший випадок використання полотна. BTW точно такі ж браузери, які підтримують svg, також підтримують полотно. І якщо ви насправді вважаєте, що html5 - це не що інше, як порожнє словесне слово, до вас може стати ще багато питань.
bvmou


5

Мені дуже подобається цей приклад, який робить реальну переробку / викривлення в растровій формі в html5 canvas.


1
здається, посилання розірвано
underdark

Сьогодні посилання працює на мене. Хоча це повільно, а сценарій іншого кінця, здається, нічого не робить. Так -1, поки хтось десь не поставить або не знайде нову версію.
matt wilkie

4

Перевірте також D3 . Насправді не геопросторово орієнтована бібліотека, але є приклад із тематичними картами. Побудований на SVG. Цей же автор розробив Polymaps.


4

Погляньте на блог Georelated , в якому є низка статей про найсучасніші веб-карти. Він містить приємні огляди того, що можливо та технології, доступні для справжнього веб-картографування.

  1. Інформація про Silverlight v flash v html5
  2. 3D веб-картографування на основі браузера
  3. Глобуси в HTML5
  4. Альтернативи плиткові карти зображень та потужність векторів


3

Спробуйте картограф . Це два знімальні програми:

  1. Візьміть деякі геопросторові дані, як файл форми, та запустіть їх через Kartograph.py. Це перетворить його у файл SVG.
  2. Використовуйте Kartograph.js, щоб зробити його гарним у браузері. Додайте тематичні елементи, анімацію, модні шрифти тощо ...





0

Мене дуже вразила робота MapBox та Leaflet, які демонструють кілька справді приємних веб-додатків для картографування на основі HTML5 та JavaScript технологій. Листовка - це бібліотека JavaScript з відкритим кодом для інтерактивних карт для мобільних пристроїв.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.