【24h】

Dynamic One-Sided Boundary Labeling

机译:动态一面边界标签

获取原文
获取原文并翻译 | 示例

摘要

In boundary labeling, features on a map are connected to a stack of labels on the map boundary, using simple polylines called leaders. We consider the setting that the labels are axis-aligned non-overlapping rectangles placed on one side of the map, and leaders are rectilinear polylines with at most one bend. The goal is to find a labeling that minimizes the total length of the leaders. We introduce three extensions of the one-sided boundary labeling problem: (ⅰ) a dynamic setting for continuous scale changes, (ⅱ) a clustered setting for multiple label stacks, and (ⅲ) a combined dynamic clustered setting. We obtain the following results: • Optimal label placement as a function of map scale can be computed in O(nlog n + σ logn) time, where σ is the number of "combinatorially different" labelings that occur during zooming. • In a map with fixed scale, an optimal clustered label placement can be found in O(n log n) time. • In O(n log~2 n + γ log n) time one can build a structure of size 0(7) representing the optimal clustered label placement for all possible map scales; here 7 is, again, the number of combinatorially different labelings. We further extend our basic model to the case where labeled features enter or leave the viewport due to map panning and zooming. Our algorithms are based on combining standard computational-geometry tools and have been implemented in a Java applet (available online), which indicates that the algorithms are fast enough for interactive use without delays.
机译:在边界标注中,使用称为引线的简单多段线将地图上的要素连接到地图边界上的一堆标签。我们考虑这样的设置:标签是放置在地图一侧的轴对齐的非重叠矩形,而引线是最多具有一个折弯的直线多段线。目的是找到使领导者的总长度最小化的标签。我们介绍了单面边界标签问题的三个扩展:(ⅰ)连续缩放比例的动态设置;(ⅱ)多个标签堆栈的聚类设置;以及(ⅲ)组合的动态聚类设置。我们得到以下结果:•最佳标签放置作为地图比例的函数可以在O(nlog n +σlogn)时间中计算,其中σ是缩放过程中出现的“组合不同”标签的数量。 •在比例固定的地图中,可以在O(n log n)时间中找到最佳的聚类标签放置。 •在O(n log〜2 n +γlog n)的时间内,可以建立一个大小为0(7)的结构,该结构表示所有可能的地图比例尺的最佳聚类标签位置;同样,这里的7是组合上不同标签的数量。我们进一步将基本模型扩展到由于地图平移和缩放而使标注的要素进入或离开视口的情况。我们的算法基于标准计算几何工具的组合,并已在Java applet(可在线获得)中实现,这表明算法足够快,可以无延迟地进行交互式使用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号