天天看点

旧图更新,CASS与ArcGIS旧图高程点问题处理

旧图更新,CASS与ArcGIS旧图高程点问题处理

上次我们说过的高程点高程数值与标注数值不同:旧图更新,CASS旧图高程点问题处理,以高程点的属性为准修改高程点并重新标注,如果高程点的高程不准但是高程标注的数值是准的就无法使用上次的方法进行修改。

旧图更新,CASS与ArcGIS旧图高程点问题处理

如果出现这种情况我们需要使用ArcGIS对高程标注进行提取。

我们首先使用cass打开图纸,使用快捷键layiso命令关闭除高程点以外的其他图层,我们选中一个高程标注可以看到这个标注是有坐标的。(标注的高程值不需要管,提取后只使用标注值和坐标)

旧图更新,CASS与ArcGIS旧图高程点问题处理

然后我们使用快捷键mssx选中所有高程点并删除,输入命令出现提示框后选择6选取。

旧图更新,CASS与ArcGIS旧图高程点问题处理

点击高程点后按空格即可选中所有高程点,选中后直接删除。

旧图更新,CASS与ArcGIS旧图高程点问题处理

接下来我们将所有高程标注选中复制并粘贴到新建图纸中,粘贴是选择粘贴到原坐标。

旧图更新,CASS与ArcGIS旧图高程点问题处理

粘贴后点击保存将图纸保存到合适位置。

接下来打开ArcMap,在右侧的目录中找到刚才保存的图纸,右击图纸选择属性,在弹出的对话框中点击编辑。

旧图更新,CASS与ArcGIS旧图高程点问题处理

图片图片图片

在投影坐标系中选择相应的投影,一般选择3度带+中央子午线。

旧图更新,CASS与ArcGIS旧图高程点问题处理

选择后点击确定完成投影。

然后我们将右侧目录内图纸展开选择annotation拖入图内图片

旧图更新,CASS与ArcGIS旧图高程点问题处理

我们在右侧目录框内右击某文件夹新建一个数据库

旧图更新,CASS与ArcGIS旧图高程点问题处理

然后右击数据库导入——要素类(单个),将刚才拖入的annotation导入数据库。

旧图更新,CASS与ArcGIS旧图高程点问题处理

在弹出的对话框中,输入要素选择Drawing1.dwg Annotation,输出要素类命名为Annotation即可,字段映射只选择refname,其他字段全部删除。

完成后点击确定。

旧图更新,CASS与ArcGIS旧图高程点问题处理

等要素导入后我们将数据库中的annotation拖入图中。

旧图更新,CASS与ArcGIS旧图高程点问题处理

上述操作完成后点击arctoolbox选择数据管理工具——要素——添加xy坐标

旧图更新,CASS与ArcGIS旧图高程点问题处理

弹出的对话框中,输入要素选择annotation,点击确定。

旧图更新,CASS与ArcGIS旧图高程点问题处理

等待片刻后,我们右击数据框中的annotation,打开属性表查看,此时xy坐标都在表内。

旧图更新,CASS与ArcGIS旧图高程点问题处理
旧图更新,CASS与ArcGIS旧图高程点问题处理

我们点击Arctoolbox——转换工具——表转Excel

旧图更新,CASS与ArcGIS旧图高程点问题处理

弹出的对话框中,输入表选择annotation,输出Excel文件命名为标注,点击确定

旧图更新,CASS与ArcGIS旧图高程点问题处理

转化成功后我们打开转换的表,删除表的第一行及point z列。将refname列调整到point y列右侧。

旧图更新,CASS与ArcGIS旧图高程点问题处理

操作完成后我们将文件另存为csv

旧图更新,CASS与ArcGIS旧图高程点问题处理

然后我们打开cass图纸选择绘图处理——展高程点,

旧图更新,CASS与ArcGIS旧图高程点问题处理

弹出的对话框中文件类型选择所有文件,文件选择标注.csv

旧图更新,CASS与ArcGIS旧图高程点问题处理

展点后检查高程点与高程标注完全相同

旧图更新,CASS与ArcGIS旧图高程点问题处理
  • END -