Здравствуйте, Подскажите пожалуйста, существует ли четкая спецификация адресов в Яндекс.Картах?
Столкнулся с такой задачей: размещаю на картах ссылки для объектов.
Объекты расположены не только на улицах, а ещё и на ж.д. станциях.
В результате, получается что для разного типа адреса, нужен разный тип записи
Россия, г.Москва, ул. Петровка, д.25 (улица)
Россия, ж.д., станция Тимирязевская (ж.д. станция)
Россия, Самарская область, г. Самара, м. Кировская (метро)
Существует ли единый формат записи?
Чтобы не делать разные форматы для разных "типов" адресов.
А также, существует ли спецификация сокращений?
улица, дом, поселок городского типа, село и т.п....
Заранее спасибо тем кто подскажет или даст ссылку на спецификацию
p.s. Использую функцию showAdress из примера Яндекса.
function showAddress (value) {
map.removeOverlay(geoResult);
var geocoder = new YMaps.Geocoder(value, {results: 1, boundedBy: map.getBounds()});
YMaps.Events.observe(geocoder, geocoder.Events.Load, function () {
if (this.length()) {
geoResult = this.get(0);
map.addOverlay(geoResult);
map.setBounds(geoResult.getBounds());
}else {
alert("Ничего не найдено")
}
});
}