Openlayer地图大部分时间未显示

时间:2019-02-13 14:26:26

标签: javascript maps openlayers

我的主要目标是迪拜。但后来将适用于其他国家。 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>

0 个答案:

没有答案