Какие существуют библиотеки Mapping на основе HTML5 Canvas? - PullRequest
3 голосов
/ 25 сентября 2011

Элементы управления / библиотеки JavaScript / Ajax Mapping для карт Bing и Google Maps используют теги image для разметки листов карты и т. П.

Существуют ли какие-либо элементы управления / библиотеки отображения, которые используют элемент HTML5 Canvas для рендеринга листов карты?

Было бы неплохо использовать более современный элемент управления, тем более что он будет использовать аппаратное ускорение в новых браузерах для рендеринга отображения карты.

Ответы [ 2 ]

1 голос
/ 25 сентября 2011

Мой любимый API Javascript Maps - Leaflet (http://leaflet.cloudmade.com). Это все еще очень молодой элемент управления (первый публичный релиз был несколько месяцев назад), и в нем есть несколько ошибок, которые нужно устранить, но у него прекрасный чистый, легкийAPI.

Лучше всего то, что все объекты карты спроектированы так, чтобы их можно было легко расширять, поэтому, начиная с абстрактного интерфейса ILayer, вы можете ...:

). Поскольку это открытый источник, вы можете (в отличие от элементов управления Bing или Google) еще больше расширить эти слои листов, если хотите ....

0 голосов
/ 20 марта 2014

OpenLayers3 будет предлагать поддержку рендеринга WebGL, Canvas и DOM, а также обширный набор «соединителей» для провайдеров листов, OGC-совместимых серверов и поддержку векторных функций.

...