2013-02-09 3 views
0

У меня есть База данных MySQL полная информация о студентах (имя, возраст, школа, университет и т. Д.). То, что я хочу сделать, - это преобразовать данные, которые я получил , маркерам на карте. Чтобы быть более конкретным, я, например, подсчитаю количество студентов, которые обучаются в университете X и прибывают из города Y. Результатом этого запроса (числа) будет на карте в качестве маркера. Я искал такой пример, но не смог найти соответствующий пример в OpenLayers. Кроме того, что касается примеров POI, большинство из них имеют текстовый файл в качестве источника данных.OpenLayers: Как создать маркеры на основе базы данных MySQL

Я буду очень и очень благодарен за вашу помощь!

ответ

1

У вас есть две возможности: получить данные и: Динамически создавать страницу и соответствующий JavaScript (используя PHP или что-то еще). Сделайте ajax-вызов на ваш сервер и передайте данные, сериализованные как JSON, и подайте их на некоторую функцию, которая делает соответствующие вызовы OpenLayer.