Всем здрасти.
Почитал инструкцию посомотрел примеры, все примеры идут с использованием YMaps.Placemark и YMaps.Point. Я использую геокодирование, наверное как большинство из пользующих API. Так вото все вещи, а миенно изменить значек точки и создать для нее балут, когда на нее тыкаю, неудается. Ни одного примера там где былобы геокодирование и добавление объектов оверлей к полученной точки я не нашел. Так же всвязи с слабым пониманием как что работает в апи, из того что прочел, здесь попытался методом логического тыка чтото зделать но ни чего не вышло.
Можно код как создать точку с заданым значком координаты которой получены геокодированием, и создать к ней балун который будет открываться при клике по значку.
Ниже мои жалкие попытки, один из 20 вариантов наверное.
_ _ _ _
// Создание экземпляра карты и его привязка к созданному контейнеру
map = new YMaps.Map(YMaps.jQuery("#YMapsID")[0]
// Добавление элементов управления
map.addControl(new YMaps.Zoom()
value = "<?php echo $sqlrow['adres']; ?>";
var geocoder = new YMaps.Geocoder(value, {results: 1, boundedBy: map.getBounds(), style: "default#airplaneIcon"}
// Создание обработчика для успешного завершения геокодирования
YMaps.Events.observe(geocoder, geocoder.Events.Load, function () {
// Если объект был найден, то добавляем его на карту и центрируем карту по области обзора найденного объекта
if (this.length()) {
geoResult = this.get(0);
map.addOverlay(geoResult);
map.setBounds(geoResult.getBounds()
// geoResult.name = "Имя метки";
// geoResult.description = "Описание метки";
// map.addOverlay(geoResult);
// Открываем балун
// geoResult.openBalloon(