<!-- Этот блок кода нужно вставить в ту часть страницы, где вы хотите разместить карту (начало) -->
<script
src="http://api-maps.yandex.ru/1.1/?key=ALI5I0wBAAAAZhj qOAIA5UV1jf6OITOcuZVwY6ro xUmFnxEAAAAAAAAAAAAjimJA6 0mLc654se7wgNua0h
fxJg==&wizard=constructor" type="text/javascript"></script>
<script type="text/javascript">
YMaps.jQuery(function () {
var map = new YMaps.Map(YMaps.jQuery("#YMapsID-4616")[0]);
map.setCenter(new YMaps.GeoPoint(37.638092,55.728332), 16, YMaps.MapType.MAP);
map.addControl(new YMaps.Zoom());
map.addControl(new YMaps.ToolBar());
map.addControl(new YMaps.TypeControl());
YMaps.Styles.add("constructor#pmrdlPlacemark", {
iconStyle : {
href : "http://api-maps.yandex.ru/i/0.3/placemarks/pmrdl.p ",ng
size : new YMaps.Point(36,41),
offset: new YMaps.Point(-13,-40)
}
});
YMaps.Styles.add("constructor#FF3732c85Polyline", {
lineStyle : {
strokeColor : "FF3732c8",
strokeWidth : 5
}
});
YMaps.Styles.add("constructor#004056c81Polygon", {
polygonStyle : {
strokeColor : "004056c8",
strokeWidth : 1
, fill : true,
fillColor : "004056c8",
outline : true
}
});
YMaps.Styles.add("constructor#33CC00881Polygon", {
polygonStyle : {
strokeColor : "33CC0088",
strokeWidth : 1
, fill : true,
fillColor : "33CC0088",
outline : true
}
});
map.addOverlay(createObject("Placemark", new YMaps.GeoPoint(37.639779,55.726259), "constructor#pmrdlPlacemark",
"НИД —<br/>2 этаж"));
map.addOverlay(createObject("Polyline", [new YMaps.GeoPoint(37.637081,55.729793),new
YMaps.GeoPoint(37.637467,55.72724)], "constructor#FF3732c85Polyline", "300 м до аптеки РИГЛА"));
map.addOverlay(createObject("Polyline", [new YMaps.GeoPoint(37.638792,55.729846),new
YMaps.GeoPoint(37.638745,55.729992),new YMaps.GeoPoint(37.637125,55.729865)], "constructor#FF3732c85Polyline", "1 вагон из
центр"));
map.addOverlay(createObject("Polyline", [new YMaps.GeoPoint(37.63756,55.72718),new
YMaps.GeoPoint(37.638504,55.727217),new YMaps.GeoPoint(37.638997,55.726676),new YMaps.GeoPoint(37.639493,55.726808),new
YMaps.GeoPoint(37.639536,55.726729)], "constructor#FF3732c85Polyline", "110 м через двор"));
map.addOverlay(createObject("Polygon", [new YMaps.GeoPoint(37.638928,55.726588),new
YMaps.GeoPoint(37.6391,55.726618),new YMaps.GeoPoint(37.639025,55.726746),new YMaps.GeoPoint(37.638864,55.726715)],
"constructor#004056c81Polygon", "Проходная"));
map.addOverlay(createObject("Polygon", [new YMaps.GeoPoint(37.638223,55.727541),new
YMaps.GeoPoint(37.638244,55.727329),new YMaps.GeoPoint(37.63863,55.727353),new YMaps.GeoPoint(37.638577,55.727565)],
"constructor#33CC00881Polygon", "Детская площадка"));
function createObject (type, point, style, description) {
var allowObjects = ["Placemark", "Polyline", "Polygon"],
index = YMaps.jQuery.inArray( type, allowObjects),
constructor = allowObjects[(index == -1) ? 0 : index];
description = description || "";
var object = new YMaps[constructor](point, {style: style, hasBalloon : !!description});
object.description = description;
return object;
}
});
</script>
<div id="YMapsID-4616" style="width:450px;height:350px"></div>
<div style="width:450px;text-align:right;font-family:Ar ial"><a href="http://api.yandex.ru/maps/tools/constructor/"
style="color:#1A3DC1">Создано с помощью инструментов Яндекс.Карт</a></div>
<!-- Этот блок кода нужно вставить в ту часть страницы, где вы хотите разместить карту (конец) -->
не найден ключ! (не отображает карту на сайте)
Пост в архиве.
25 июня 2010, 11:58