2014-01-03 4 views
1

Возможно ли использовать D3 для полилиний в листе?Листовка с полилиниями D3

То, что я пытаюсь достичь, - это менее точное, но более стилизованное отображение маршрута. Я хотел бы использовать интерполяцию d3 ('monotone') на линии (или пути), которая проходит через каждую точку маркера в Листочке и создает гладкую кривую линию.

Единственный пример, который я нашел рядом с этим: http://erasmus.ahoi.in, который создает приятные гладкие дуги, используя d3 и canvas.

Кто-нибудь знает какие-либо примеры этого?

Я создал скрипку с некоторыми маркерами на карте Листовки в случае, если кто хочет, чтобы дать ему шанс: http://fiddle.jshell.net/zw8TR/10/

+0

Развейте вопрос здесь: http://stackoverflow.com/questions/21212870 – daviestar

ответ

2

Майк Босток (создатель D3) написал хороший учебник о том, как использовать D3 в сочетание с листом. Он использует полигоны GeoJSON в своем примере, но их можно легко поменять местами линейными линиями GeoJSON, которые вам понадобятся.

См: http://bost.ocks.org/mike/leaflet/

+1

Спасибо за предложение. Я уже смотрел эту ссылку, но на самом деле не оценил, что он делает с точки зрения подключения d3 и Leaflet. После многого вытягивания волос я понял, что мне нужно правильно узнать, что такое geojson и что делает! Это Майк Босток - умный печенье! – daviestar

Смежные вопросы