В картах OSM я новичок, саму карту получилось сгенерировать на javascript, но нужно добавить маркеры к населенным пунктам на карту, читала, что это можно реализовать с помощью OpenLayers, но у меня пока ничего не получилось. Выкладываю код ниже:
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
function initialize() {
// Задаем свойства карты и инициализируем ее
var options = {
scrollwheel: false,
scaleControl: true,
mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU}
}
var map = new google.maps.Map(document.getElementById("map"), options);
map.setCenter(new google.maps.LatLng(55.815792, 37.380031));
map.setZoom(12);
// Задаем слой с OSM
var openStreet = new google.maps.ImageMapType({
getTileUrl: function(ll, z) {
var X = ll.x % (1 << z); // wrap
return "http://tile.openstreetmap.org/" + z + "/" + X + "/" + ll.y + ".png";
},
tileSize: new google.maps.Size(256, 256),
isPng: true,
maxZoom: 18,
name: "OSM",
alt: "Слой с Open Streetmap"
});
//Добавляем слои к карте
map.mapTypes.set('osm', openStreet);
map.setMapTypeId('osm');
map.setOptions({
mapTypeControlOptions: {
mapTypeIds: [
'osm',
google.maps.MapTypeId.ROADMAP,
google.maps.MapTypeId.TERRAIN,
google.maps.MapTypeId.SATELLITE,
google.maps.MapTypeId.HYBRID
],
style: google.maps.MapTypeControlStyle.DROPDOWN_MENU
}
});
}
</script>
<div id="map" style="width:100%;height:600px;"></div>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Объявленные в js сотрудники должны появляться в HTML все один за одним, а отображается только последний
С помощью стрелок на клавиатуре нужно перемещать фокус по ряду селектовЧтобы избежать смены options при перемещении по селектам применяется...
Если постоянно не выполнять обещания в js, ни reject, ни resolve, то будут ли утечки памяти?
Народ, подскажите новичкуЕсть URL странички в интернете, там есть параграф , который я хотел бы читать с помощью JS и отображать у себя на страничке...