ArcGIS Desktop 各版本产品补丁荟萃
如何从 ArcView 3.3 版本的工程迁移到 ArcGIS Desktop 10 ?
ArcGIS大家族中还有很多老古董,例如 ArcView 3.3,如果需要直接跳跃式的迁移到 ArcGIS Desktop 10,需要怎样做呢?
1 找到这个功能:菜单栏 –> Customize–> Customize Mode, Commands选项卡,搜索【ArcView】


2 将菜单 Import from ArcView Project… 拖拽到菜单栏任意位置。

3 点击这个新菜单 , Import from ArcView Project… ,弹出窗口,按照提示选择 apr 工程文件即可。

要素外接矩形的四个角点坐标、长度、宽度、面积如何计算到要素属性表中?
title: 要素外接矩形的四个角点坐标、长度、宽度、面积如何计算到要素属性表中?
使用工具 Calculate Field。

9.3以上版本可按下图的方法分别求出envelope的x、y坐标的最大、最小值,由此可得出你要的那些值,需注意的的是求长度、面积等要在投影坐标系下进行。
X的最大值:
!shape.extent.XMax!X的最小值:
!shape.extent.XMin!Y的最大值:
!shape.extent.YMax!Y的最大值:
!shape.extent.YMin!面积:
!shape.area!周长:
!shape.length!

CityEngine 中的 Annotation
CityEngine中的 Annotation 可以给规则和属性添加额外的信息,Annotation不会影响到规则本身的语法以及模型的产生,它主要影响的是用户界面的显示,例如:在Inspector 上,如何显示属性和规则。
@StartRule:
在起始规则选择器中标记起始规则,通常会变成粗体。
1 | @StartRule |
@Hidden:
标记一个属性或者规则隐藏,在 Inspector 中或者起始规则选择器中不显示。
1 | @Hidden |
@Group(“level_1-group”, …, “level_n-group”):
设置属性的在 Inspector 中的分组显示。
1 | @Group("First", "Second") |

