Pull to refresh

Comments 6

Выбранная цветовая гамма это следствие использование php или чего-то еще? ;)
Нет это просто пастеризованный до 6 уровней градиент от красного до синего.
а зачем обрисовывался каждый квартал? почему нельзя было обойтись N полупрозрачными полигонами (по количеству цветов)
Я немного не понимаю что такое «N полупрозрачными полигонами». Статья лишь представление одного из способов визуализации каких-либо гео-данных как раз таки не используя N-полигонов на canvas и тому подобные, тяжелые для некоторых браузеров вещи.

Сами кварталы отрисовывались для другого проекта. В нем они в данный момент рисуются либой polygonzo — это и есть canvas based подход. Данный пример возник в результате эксперимента-попытки избавиться от canvas для того, чтоб но работало достаточно быстро и в старых браузерах.

После чего возникла мысль, что этот способ — отличный подход для визуализации любых достаточно статичных данных, привязанных к координатам и картам.
Спасибо за материал! Вопросы: координаты переводятся в точки на изображении согласно какой-либо проекции. Какая используется у вас?
У вас там есть какая-то формула, но она никак не описана.
Этот код случайно не выложен где-нибудь на гитхабе в виде библиотеки?
Проекция гугловая :-)
Собственно перевод координат в точки реализован функциями lonToX и latToY, формулы доступны в описании Google Maps API (собственно оттуда эти функции и взяты, только переписаны с JS на PHP)
Код не выложен, хотя конечно можно оформить в библиотечку и выложить, на днях сделаю наверное.
Sign up to leave a comment.

Articles