Openlayer карта не показывает большую часть времени - PullRequest
0 голосов
/ 13 февраля 2019

Большая часть моей цели - Дубай.но позже это будет применяться к другим странам.Масштаб карты, масштабирование и нижний текст из 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>
...