Клуб API Карт

Координаты города (

vyshik
16 января 2012, 14:10

Ребята помогите пожалуйста (

Как мне получить координаты города ? Делаю так http://clubs.ya.ru/mapsapi/replies.xml?item_no=9152

но что то не получается ( подскажите на маленьком примерчику ! Заранее спасибо !

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

да что то не могу понять вот мой код

 

echo' var geocoder = new YMaps.Geocoder("Москва",{results: 1});
     geoResult = this.get(0);
    point=geoResult.getGeoPoint();';
echo "
//добавления метки

    var template = new YMaps.Template("; echo"'"; echo'http://info.maps.yandex.net/api/i/steelblue/dot.png"/>';echo"'"; echo');';
echo '    var ss = new YMaps.Style();        
    ss.iconStyle = new YMaps.IconStyle(template);
    ss.hasBalloon = false ;
    var placemark = new YMaps.Placemark(new YMaps.GeoPoint(point.getLat(),point.getLng()), {style: ss});
    placemark.metaDataProperty.link = "/ru'.$arFields["DETAIL_PAGE_URL"].'";
    placemark.name = 5;
    map.addOverlay(placemark);';

//end

тут написана ерунда

посмотрите по ссылке, которую я вам дал второй пример

 geoResult = this.get(0);

надо делать внутри обработчика ответа геокодера

а не сразу после вызова конструктора

спасибо ) разобрался )));-) а как сделать что бы поиск проходил только по России и только по городах ?

поиск можно ограничит параметрами 

boundedBy и strictBounds

подробнее про них написано на той же странице