Клуб API Карт

геокодирование

nilbug
31 июля 2011, 10:44

 

пришлось реализовать карту с использованием геокодирования и php

 

<?

$rows = array ( "1" => array ( "name" => "Точка1",
                               "address" => "Казань, Чистополькая 5",
                              ),
                "2" => array ( "name" => "Точка2",
                               "address" => "Казань, Бондаренко 22",
                              )
                 
  for ($i = 1; $i <= count($rows); $i++)
   {
echo 'var geocoder = new YMaps.Geocoder("'.$rows[''.$i.'']['address'].'");';
echo 'map.addOverlay(geocoder);';

   }



?>       

когда у меня появляются на карте данные они отображаются в стандатрном синем балуне. как можно изменить данный стиль? если бы создание объектов было с помощью map.addOverlay(placemark); тогда все ясно, но так как впервые сталкнулся с геокодирование не могу понять, как поменять балун. пример находится на сайте http://nilbug.ru/1.php

 

 

 

2 комментария
Подписаться на комментарии к посту
Andrey.Cjkjvfnby
31 июля 2011, 16:54

Невнимательно читали документацию по геокодеру. Когда найдёте что же за зверь у вас такой 'var geocoder' то все вопросы отпадут.

YMaps.GeocoderResult

Расширяет YMaps.Placemark.