我使用的是Openlayers-2.12版本。但是锚定的弹出窗口偏移不能正常工作。它会在地图的另一半显示左侧弹出窗口,尽管我已经给出了"tr“的相对位置。var popup = new OpenLayers.Popup.Anchored("popup");
var offset = {'size':new OpenLayers.Size(10,12),'offset'
我想取消openstreetmap上的标记,经度和纬度值来自数据库。但是标记显示在错误的位置。我传递了位置(Pune,印度)值,但是标记显示在另一个位置(南非)。window.onload = function GetOSMMap() map = new OpenLayers.Map("dvMap");
var mapnik= new OpenLayers</em
下午好,我在地图上有一个弹出窗口,我只想向左移动10个像素和15个像素,问题是当你改变它在纬度和经度上的位置时,它完全在另一个位置,当我从标记上缩放时,我想要的只是移动到新位置,无论缩放比例如何,始终保持在标记上方var size = new OpenLayers.Size(21,25);varicon
我正在使用OpenLayers与谷歌层,我有一个奇怪的行为标记在地图上。在移动设备上,当在地图上进行缩放时,这些标记会随着捏的发生而移动和缩放,但是当夹点完成后,标记就会返回到正确的位置,并具有它们的实际大小。var map;var markers;
var proj = new OpenLayers.Projection("
我正在使用UWP桌面app.But中的OpenLayers地图,我的操作层地图没有显示从一个点到另一个点的行驶距离(路线)。我可以在地图上显示地图和标记,就像地图上的位置标记一样,但不能显示来源和目的地之间的路线。 var lat = mylatitutde; var zoom = 8;
var vectorLayer
我已经构建了一个地理编码器来放大到nominatim的边界框指定的位置。此外,它还在该点的中心放置了一个标记,以便人们可以看到街道的确切位置。问题是,当你在平移地图后放大或缩小另一个标记时,它会在中心再次创建另一个标记,该标记没有在firebug中定义,它仍然显示只有一个标记,这是上次地理编码器搜索的正确位置。(21,35);
va
嗨,我使用的是Openlayer map,这是我的脚本,map可以,但是标记不起作用。var map = new OpenLayers.Map ('open_map', { new OpenLayers.Control.NavigationOpenLayers.Projection("EPSG:4326") var lonLat = new OpenLayers</