@EleGant23

Как из БД вывести метки на YandexMap под PhoneGap?

ДД, есть такая беда...
Надо вывести метки на карту...они хранятся в БД на сервере....
Яндекс позволяет выводить метки в Javascript
ymaps.ready(function () {
    var myMap = new ymaps.Map('map', {
            center: [position.coords.latitude, position.coords.longitude ],
            zoom: 15,         
            controls: ['zoomControl']
        }),
        myPlacemark = new ymaps.Placemark(myMap.getCenter(), {
            hintContent: 'Собственный значок метки'
        }, {
            iconLayout: 'default#image',
            iconImageHref: 'http://vk.mirada.kz/ava/1a.png',
            iconImageSize: [45, 57]
        });

    myMap.geoObjects.add(myPlacemark)
/////вот ниже метка//////
     .add(new ymaps.Placemark([52.281754, 76.981974], {
            balloonContent: 'цвет <strong>воды пляжа бонди</strong>'
        }, {
             iconLayout: 'default#image',
            iconImageHref: '2.png',
            iconImageSize: [45, 57]
        }));
});

Этот код находится в приложении у клиента...
Надо сделать какой то парсер в этот скрипт чтобы высасывал данные....
Сам вывод из БД уже сделал в *.php файл на сервер....
Выводит он
.add(new ymaps.Placemark([52.275171, 76.962104], {
            balloonContent: 'цвет <strong>воды пляжа бонди</strong>'
        }, {
             iconLayout: 'default#image',
            iconImageHref: '3.png',
            iconImageSize: [45, 57]
        }))

такую инфу списком....подскажите!!!
  • Вопрос задан
  • 2450 просмотров
Пригласить эксперта
Ответы на вопрос 1
Kwisatz
@Kwisatz
Больше web-приложений, хороших и разных
Варианта три:
1. чуть дописываете ваш пхп скрипт до:
myMap.geoObjects.add(myPlacemark);
и подключаете это дело скриптом
2. Выкидываете из пхп вывода скрипты и оставляете json, грузите ajax'ом и выполняете добавление на основе аякс данных
3. Включаете скрипт прямо в файл, который и рисует саму карту
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы