相关疑难解决方法(0)

Openlayers zIndex用于标记和向量

我正在使用OSM渲染地图,我在为页面元素设置zIndex时遇到了一些严重的问题.

JS的一部分看起来像这样:

var userRoute = new OpenLayers.Layer.Vector( "KML", {
    sphericalMercator : true,
    styleMap: styleMap,
    rendererOptions: { zIndexing: true }
} );

var markers = new OpenLayers.Layer.Markers( "Markers", {
    sphericalMercator : true,
    rendererOptions: { zIndexing: true }
} );

markers.setZIndex( 500 );
userRoute.setZIndex( 200 );
Run Code Online (Sandbox Code Playgroud)

现在在为我设置的第一个元素解析KML文件时

var startFlag = new OpenLayers.Icon( '/start_flag_2.png', new OpenLayers.Size( 23, 22 ) );
markers.addMarker( new OpenLayers.Marker( latlon, startFlag ) )
Run Code Online (Sandbox Code Playgroud)

最后一个元素也是如此.:

var stopFlag = new OpenLayers.Icon( '/stop_flag_2.png', new OpenLayers.Size( 23, 22 ) );
markers.addMarker( new OpenLayers.Marker( …
Run Code Online (Sandbox Code Playgroud)

javascript openlayers

7
推荐指数
1
解决办法
8182
查看次数

标签 统计

javascript ×1

openlayers ×1