openlayers-3

    0热度

    1回答

    我再次。我再次偶然发现了一些奇怪的行为。使用ol3几何方法,我想使用现有的OL3 measure示例来计算面积。我调整了一点提到的例子来使用按钮,而不是下拉列表。 长话短说:当我点击区域按钮,我想删除所有以前的几何形状,去除互动,从地图上删除任何现有的工具提示。我确实设法删除了交互和几何图形,但我根本无法删除那个讨厌的工具提示。 我尝试使用下面的代码删除创建的div元素,但没有任何工作。 $(".

    1热度

    1回答

    我想组标记在打开第3层像这样: 我一直在寻找在互联网的一些例子,但我无法找到它。 我该如何使用Open Layers 3做到这一点?

    0热度

    1回答

    请问的OpenLayers 3.0接口提供任何机制来确定是否点击,DBLCLICK,或singleclick是由鼠标与触摸事件触发?我看着ol.has.TOUCH,但仅仅是因为浏览器支持触摸并不意味着用户不使用鼠标,因此不符合我的需求。 我送的点击坐标编到我的服务器,并发现鼠标点击通常更精确的触摸水龙头,所以我想在此基础上开的按键来调整公差。

    0热度

    1回答

    我跟在openlayers手册的example上,在osf层顶部添加静态图像。它可以工作,但我的图像(256x256)显示为矩形。我试图与周围的投影坐标,并检查了这里的其他职位,但为什么图像不显示为一个正方形,我不能让我的头周围: // Create map var map = new ol.Map({ target: 'map', // The DOM element that wi

    0热度

    1回答

    是否有一个参数可以设置要群集的要素的最小半径? - 当一组点或特征在某一最小距离内时,它们形成一个簇,否则不是? ol.source.Cluster()有两个看起来很有希望的参数,但似乎没有按预期工作。 distance:簇之间的最小距离(以像素为单位)。默认值为20. 范围:表示范围的数字数组:[minx,miny, maxx,maxy]。

    2热度

    1回答

    在地图上,我绘制了一个多边形,并且当我单击多边形的仅限边界时,我想弹出一些信息。 你有任何解决方案来强制选择边界吗? var featureContext = new ol.Feature({ geometry: new ol.geom.Polygon([polyCoords]) }) featureContext.setStyle(

    0热度

    2回答

    我是wkt源添加矢量层与下面的代码映射: var SelectVector = null; for (var i = 0; i < wktarray.length; i++) { var wkt = wktarray[i]; var format = new ol.format.WKT(); var feature = format.readFeature(wkt

    0热度

    1回答

    晨报米: 我有一个代码OpenLayer 3中,画一个圆。我想获得Radius和Meter。我在OpenLayer 2中添加了一个代码。但是,我有些事情我无法“翻译”或“适应”OpenLayer3。 它是显示了一圈代码: var source = new ol.source.Vector({wrapX: false}); var vector = new ol.layer.Vector({

    2热度

    1回答

    我正在开发Google地图和开放层之间的集成4.我的工作基于this example from documentation for openlayers 3。 我的问题是,ol 3和ol 4.4.2之间的某个地方的行为change:resolution事件发生了变化。此前该代码 view.on('change:resolution',() => { console.log(view.ge

    0热度

    1回答

    更新的OpenLayers到后破碎> 4.0地图使用precompose钩时旋转完全破: function precompose(event) { var context = event.context; context.beginPath(); context.moveTo(0, 0); context.lineTo(100, 0); cont