Подтвердить что ты не робот

Карта холста HTML5 или SVG

Я ищу реализацию с открытым исходным кодом карты мира для холста HTML5 или любой библиотеки JS. Мне нужна простая векторная карта мира с ландшафтом и масштабированием. Было бы хорошо, если бы он работал на iOS/Android/BB OS.

http://cartagen.org/ слишком избыточно для меня.

4b9b3361

Ответ 1

SVG, вероятно, будет проще реализовать. Я бы посмотрел на Рафаэля JS

Вот соответствующий пример того, что может сделать raphael JS и как мало кода требуется

Определения карт мира SVG можно найти в многочисленных местах, в том числе в Википедии, их не следует искать слишком сложно.

Ответ 2

jVectorMap (http://jvectormap.com/) - это плагин jQuery, который имеет встроенное масштабирование и хороший пример карты мира с API расширяемых событий и настройки. Он использует SVG во всех современных браузерах, таких как Firefox 3 или 4, Safari, Chrome, Opera, IE9, предлагая устаревшую поддержку более старых версий IE от 6 до 8 с VML. Действительно прост в использовании.

Ответ 3

Саймон прав, что Raphael.js - хорошая ставка. Ознакомьтесь с их мировым примером: http://dmitrybaranovskiy.github.io/raphael/

Если вы ищете что-то, построенное на Рафаэле, но с масштабированием/местоположением, коммерческий вариант: http://simplemaps.com/world