здесь берем образец карты с пользовательской меткой http://api.yandex.ru/maps
Тута узнаем координаты: http://api.yandex.ru/maps/tools/constructor/ получили для старой басманной 28/2
<!-- Этот блок кода нужно вставить в ту часть страницы, где вы хотите разместить карту (начало) -->
<div id="ymaps-map-id_134841336431394852021" style="width: 450px; height: 350px;"></div>
<div style="width: 450px; text-align: right;"><a href="http://api.yandex.ru/maps
<script type="text/javascript">
function fid_134841336431394852021(ymaps) {
var map = new ymaps.Map("ymaps-map-id_134841336431394852021", {
center: [37.667778999999996, 55.768786018665814],
zoom: 16,
type: "yandex#map"
});
map.controls
.add("zoomControl")
.add("mapTools")
.add(new ymaps.control.TypeSelector(["yandex#map", "yandex#satellite", "yandex#hybrid", "yandex#publicMap"]));
map.geoObjects
.add(new ymaps.Placemark([37.667779, 55.768096], {
balloonContent: ""
}, {
preset: "twirl#lightblueDotIcon"
}));
};
</script>
<script type="text/javascript" src="http://api-maps.yandex.ru
<!-- Этот блок кода нужно вставить в ту часть страницы, где вы хотите разместить карту (конец) -->
--------------------------
безем значения, подставляем в наш код:
// Как только будет загружен API и готов DOM, выполняем инициализацию
ymaps.ready(init);
function init () {
var myMap = new ymaps.Map("map", {
center: [37.667778999999996, 55.768786018665814],
zoom: 16
}),
// Создаем метку и задаем изображение для ее иконки
myPlacemark = new ymaps.Placemark([37.667779, 55.768096], {
balloonContent: ''
}, {
iconImageHref: 'img/marker.png', // картинка иконки
iconImageSize: [77, 90], // размеры картинки
iconImageOffset: [-3, -42] // смещение картинки
});
// Добавление метки на карту
myMap.geoObjects.add(myPlacemark);
}
Запускаем и.... на всю карту "для этого участка местности нет данных бла-бла-бла" Ну что за ерунда?
И кстати, у вас там над юзабилити кто-нибудь работает? Запарился пока нашел кнопку открытия темы!!!