我交叉在Esri的Ask A Cartographer网站上发布了这个问题。他们为我指出了一个最适合的解决方法:一般使用Symbol Level 绘图,特别是使用Symbol Level绘图溶解多边形边界。克雷格在早些时候的回答中可能指的是什么。我之前已经看过对话框和帮助主题,但是没有深入研究它们,因为这些示例是关于有轮廓的线的,而且我不了解如何将相同的原理应用于多边形。借助v10的帮助,他们极大地扩展了示例和过程。尽管是为v10读者编写的,但它应该对v9.x用户有所帮助,但并没有太大变化。
我终于得到了符号层,可以在原位使用我们的数据(没有创建重复的要素类,没有添加属性)。符号级别界面中几乎没有不一致的地方,这会增加混乱,我将在这里提到(又名“注意淹没的岩石”和“这里有巨龙”):
- 使用标记或图片填充时边界不会消失,仅普通填充和渐变填充有效
- 有时,编辑符号会导致它跳到堆栈的顶部(在“高级>符号级别”下),并且连接/合并状态更改为未选中。
- 有时,高级设置不会“采用”,请尝试更改堆栈顺序以及启用/禁用联接/合并的各种应用程序。
- 启用符号级别后,有时“应用色带”步骤(#17)根本不起作用。这些符号将遵循最上方的“编辑符号”对话框中定义的内容。重新启动Arcmap似乎可以解决该问题。
使用标记/图片填充,溶解所有内部边界并绘制所有对象的最外围(示例数据中的“普通高水印”(在Q中链接))的解决方法是:
- 在TOC中第二次在标记/图片填充层下方添加该层,
- 使用“单个符号”,普通填充,启用符号级别,在高级符号属性下执行与上述相同的双层技巧
- 并同时启用“加入”和“合并”复选框(这里的另一个错误:有时,直到进入高级符号属性编辑器后,才启用[]“合并”框。)
养成始终仔细检查堆栈顺序和联接合并属性的习惯。仅仅因为您告诉它执行/不执行X并不意味着它实际上已被记住。
因此,总而言之,出于制图的目的,对于Arcinfo区域,具有连接和合并属性的符号层级是古怪的模拟是可行的。对于分析目的,例如“查询普通高水的表面积”,您仍然需要进行一些地理处理并生成重复数据。
(UPDATE)它是可以毕竟使用图像符号,符号电平,和一个单一的ToC层。您将舌头向右设置,就这样,站在一条腿上(无关紧要),然后面对月球。从这里获得一个地图包,说明了两种工作方法(Lake-cartography-symb-levels-update.mpk)。
查看全图