下午好,
我们使用RadMap的SelectionRectangleChanged事件来允许用户用框来(取消)选择地图元素。在事件处理程序中,我们使用图层的GetItemsInRectangle函数来查看所选区域内的内容,但这就是我们遇到LineData对象问题的地方。如果拖动一个没有接触边缘但距离它足够近(可能在LineData的边界框内)的选择矩形,则会错误地将直线识别为矩形内的直线。请参阅所附的屏幕截图,这是一个选择矩形的示例,它不应该包含任何元素,但实际上报告了其右侧的长行作为它所包含的元素。这也可以用所附的项目复制:
问候
杜米尼克沙赫特
增加对读取GeoJSON格式的JSON文件的支持。
在RadMap中基于以下API https://azure.microsoft.com/en-us/services/azure-maps/实现AzureMaps Provider万博体育手机版网址
你好,
在我们将项目中的“ZoomStep”设置为小于1(我们非常高兴在最新更新中收到的功能)之后,我们在放大和缩小地图视图时遇到了一个问题。我有附加的截图和一个例子项目来重现这个问题。无论渲染器设置为SoftwareOnly还是默认值,都会发生这种情况。
复制步骤:
在VisualizationLayer中使用环绕真实和虚拟化。
当从左向右平移并在请求的区域上放置矩形时,可以在左侧看到一个间隙。这是因为进入视口的区域在其左上角点位于视口中时触发数据请求事件。为了覆盖视口,应该使用区域的右上角。
如果你更新的位置地图形状数据对象(例如,EllipseData, PolygonData等)在运行时,当集群特性被启用时,形状消失。
要解决这个问题,可以在Location更改时通过IsClusteringEnabled属性重置集群。
这.ellipseShapeData =新位置(newLatitude newLongitude);这.visualizationLayer。ClusteringEnabled =假;这.visualizationLayer。ClusteringEnabled =真正的;