LINUX.ORG.RU

[СПВ] Технологии, используемые в Яндекс/Google maps

 


0

1

[Специалистом По Вебу]

Очень мне нравится такая техника представления, которая используется в этих картах. Есть некая область в виде векторного изображения, которую можно подвигать, изменить масштаб с layer-ом, получать контекстное меню по меткам, ставить эти метки.

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

Подскажите, пожалуйста, направление, куда смотреть. Интересно будет всё: названия технологий, литература общего характера или узко-прикладного.


Ответ на: комментарий от unnamed

> Интересно, как это делается, а не как добавить к себе на страничку фрагмент гуглокарт.

Очень неконкретное желание. Что именно хочется узнать - алгоритмы хранения, алгоритмы обработки растра, позиционирование и прочее, что относится к ГИС-технологиям? Или архитектура API? Если не ошибаюсь, это не open source, так что - только добавить вызов на страничку (в лучшем случае - использование дополнительных плюшек из своего кода).

oami ★★
()

Посмотри в исходники mapnik, например.

anonymous
()
Ответ на: комментарий от oami

Интересно решение общего случая: есть область, хранящаяся в виде векторного изображения. Изображение, естественно, ассоциировано с БД для отметок и т.п. Надо это отобразить, дав пользователю возможность перемещаться, вызывать всплывающие окна, добавлять отметки. Это не обязательно карты.

Посмотри в исходники mapnik, например.

Спасибо! Интересная штука.

unnamed
() автор топика

можно посмотреть RMAP какой-нибудь, вроде он открытый был

shty ★★★★★
()

Посмотри в сторону OpenLayers.js и openstreetmaps. Оба проекта открыты, на сколько я помню.

indie
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.