Большая часть моей цели - Дубай.но позже это будет применяться к другим странам.Масштаб карты, масштабирование и нижний текст из openstreetmap идет, но карта не идет.иногда это происходит, когда я пытаюсь 2 раза увеличить масштаб.
Я использую этот код
<style>
.qvvenuemap {
height: 500px;
width: 100%;
}
</style>
<div class="qvvenuemap" id="venuemap"></div>
<script src="http://openlayers.org/api/OpenLayers.js"></script>
<script>
function initvenue() {
map = new OpenLayers.Map("venuemap");
map.addLayer(new OpenLayers.Layer.OSM());
var lonLat = new OpenLayers.LonLat( 55.27 ,25.19 )
.transform(
new OpenLayers.Projection("EPSG:4326"),
map.getProjectionObject()
);
var zoom=18;
var markers = new OpenLayers.Layer.Markers( "Markers" );
map.addLayer(markers);
markers.addMarker(new OpenLayers.Marker(lonLat));
map.setCenter (lonLat, zoom);
}
</script>