通信人家园

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索

军衔等级:

  新兵

注册:2010-3-18
跳转到指定楼层
1#
发表于 2010-3-18 22:26:00 |只看该作者 |倒序浏览
数字地图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”选项并输入对应的地图经度,如下图:

举报本楼

您需要登录后才可以回帖 登录 | 注册 |

版规|手机版|C114 ( 沪ICP备12002291号-1 )|联系我们 |网站地图  

GMT+8, 2025-8-23 21:30 , Processed in 0.102430 second(s), 17 queries , Gzip On.

Copyright © 1999-2025 C114 All Rights Reserved

Discuz Licensed

回顶部