Клуб API Карт

Вывод координат центра карты в GET-параметры

mixa1935
26 февраля 2014, 12:35

Имеется код. Требуется динамически выводить положение центра карты и масштаб в гет-параметры ссылки. Заранее спасибо.

  

 

 
<script type="text/javascript">
var myMap;
// Дождёмся загрузки API и готовности DOM.
ymaps.ready(init);
function init () {
    // Создание экземпляра карты и его привязка к контейнеру с
    // заданным id ("map").
    myMap = new ymaps.Map('map', {
        // При инициализации карты обязательно нужно указать
        // её центр и коэффициент масштабирования.
        center:[55.9193,37.8495], 
        zoom:13,
// Включаем возможность масштабирования колесиком мыши
behaviors: ["scrollZoom", "drag"]
    });
// Создание экземпляра элемента управления
myMap.controls.add(
  new ymaps.control.ZoomControl()
);
myMap.controls.add('searchControl');  
            
cluster = new ymaps.Clusterer();
//Определяем метку и добавляем ее на карту
<?php
$sq_l = "SELECT id_target, coordinati, info, _type, narusheniya, adress, stat FROM target";
$sql_ya_map_query = db_connection($sq_l);
if(mysql_num_rows($sql_ya_map_query) > 0) {
while($row = mysql_fetch_array($sql_ya_map_query, MYSQL_ASSOC)){
echo 'myPlacemark = new ymaps.Placemark(['.$row['coordinati'].'],
{ balloonContent: \'Описание: '.$row['info'].'<br>Тип:'.$row['_type'].'<br>Нарушает:'.$row['narusheniya'].'<br>Адрес:'.$row['adress'].'<br>Рейтинг: - '.$row['stat'].' +\',
iconContent: "'.$row['id_target'].'"}, 
{preset: "twirl#greenIcon", draggable: false});';
echo 'cluster.add(myPlacemark);';
}
}
?>
 myMap.geoObjects.add(cluster);
}
</script>

 

1 комментарий
Подписаться на комментарии к посту

В чем возникло затруднение?