通信人家园

标题: 数字地图Clutter合并方法  [查看完整版帖子] [打印本页]

时间:  2010-3-18 22:26
作者: wangzhanzhuce     标题: 数字地图Clutter合并方法

数字地图Clutter合并方法使用Unet做规划时常常需要同时使用20米和50米地图,由于Clutter中地物类型编号不同而无法直接同时导入使用,本文介绍一种通过编辑Clutter文件,使两种地图文件ID一致,从而达到直接在同一工程里使用不同精度地图的目的。请注意,地图合并使用的前提是坐标系和经度带要一致,如果不一致可使用Unet插件“Reprojection”进行坐标系转换后使用。 第一步:编辑Menu文件举例如下:20米地图Menu50米地图Menu合并后地图Menu1   Water2   Sea3   Wet_land4   Suburban_Open_Area5   Urban_Open_Area6   Green_Land7   Forest8   Hight_Building9   Ordinary_Building10  Parallel_Regular_Building11  Irregular_Large_Building12  Irregular_Building13  Suburban_Village 1 Water2 Forest3 Green_Land4 Urban_Open_Area5 SubUrban_Open_Area6 High_Urban7 Dense_Urban8 Urban9 SubUrban10 Village1   Water2   Sea3   Wet_land4   Suburban_Open_Area5   Urban_Open_Area6   Green_Land7   Forest8   Hight_Building9   Ordinary_Building10  Parallel_Regular_Building11  Irregular_Large_Building12  Irregular_Building13  Suburban_Village14 High_Urban15 Dense_Urban16 Urban17 SubUrban18 Village保持20米地图Menu不变,添加到新Menu中,将50米地图Menu中需要增加到新Menu中的项添加进去并重新编号。第二步:编辑Clutter文件这一步需要申请安装UltraEdit软件,用于编辑Clutter文件。根据新Menu,20米地图不需编辑可直接使用,50米地图需将ID重新编辑。以上面新Menu为例,Clutter ID变化如下:1 Water     ->不变2 Forest        ->73 Green_Land        ->64 Urban_Open_Area   ->55 SubUrban_Open_Area    ->46 High_Urban        ->147 Dense_Urban       ->158 Urban     ->169 SubUrban      ->1710 Village      ->18 替换时有三点要注意:Ø         UltraEdit编辑是以16进制进行的,上例的实际替换值应为:原值(16进制)新值(16进制)0207030604050504060E070F081009110A12 Ø         替换时连前后的空格一块替换,否则“6”替换成“11”,就会同时将包含6的字符都替换掉,最好是“空格06空格”替换为“空格11空格”如下图: 先将小的ID替换成较大的,比如High_Urban原值为6替换为新menu为14,这样Clutter文件里就没有id为6的了,再将Urban_Open_Area原值为3替换为6时就不会混淆了。象4替换为5而5又替换为4的情况需要中间值做替换,如4->FF,5->4,FF->5。上例中的具体顺序可以参考下表,实际替换时最好有这样一个表以免替换中出错。顺序原值(16进制)新值(16进制)1060E2070F308104091150A126020770306804FF9050410FF05准备好上表就可以使用UltraEdit编辑Clutter文件了,完成后保存文件。                 第三步:编辑Index文件将20米和50米地图的Index文件合并,20米在上面、50米另起一行在下面,存成新的Index文件,和Clutter文件放到同一目录下,如果两个Clutter文件同名需要修改记得在Index里也要改好。完成以上三步还要最后导入Unet验证一下替换是否正确,整个过程才算结束。另外20米地图上如果有部分无效数据,迭加到50米地图上会有部分空白,可以将20米地图先导入Unet,用Unet画矩形的“Computation Zone”将有用部分另存为“BIL”格式文件后使用。Export时,注意选中“The Computation Zone”选项并输入对应的地图经度,如下图:




通信人家园 (https://www.txrjy.com/) Powered by C114