首页> 外文期刊>IEEE Computer Graphics and Applications >Cartographic name placement with Prolog
【24h】

Cartographic name placement with Prolog

机译:使用Prolog绘制制图名称

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

摘要

A major problem in computer cartography is how to place names on maps so they are clearly associated with the features they annotate, while avoiding overlap with other names and features. The logic programming language, Prolog, can be used to express the name-placement problem as a set of rules, referring primarily to the identification of free space, the generation of trial label positions, and the resolution of conflict between these positions. Cartographic features can be specified either explicitly as facts in the Prolog database or implicitly by presenting Prolog with the results of a prior analysis of potential label positions. The Prolog inference mechanism can then determine whether there is a combination of label positions that satisfies the rules of placement.
机译:计算机制图学中的主要问题是如何在地图上放置名称,以便将其与所标注的要素明确关联,同时避免与其他名称和要素重叠。逻辑编程语言Prolog可用于将名称放置问题表达为一组规则,主要涉及对自由空间的标识,试验标签位置的生成以及这些位置之间的冲突的解决。可以在Prolog数据库中明确指定制图特征为事实,也可以通过向Prolog展示潜在标签位置的先前分析结果来隐式指定制图特征。然后,Prolog推理机制可以确定是否存在满足放置规则的标签位置组合。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号