当前位置:文档之家› 室内地图制作流程

室内地图制作流程

室内地图制作流程说明
一、获取测试点室内分布图层
室内分布图可能是CAD或其他格式。

若为CAD格式图片,如下图
需删除图片中多余连线及天线信息,删除后效果如下图
保存为pdf格式,然后用pdf工具打开,利用快拍工具,如下图所示
选择图片区域(图片区域选择时请尽量减少周边的空白,如下图所选),确定后在photoshop中新建一个文件后粘贴即可。

二、调整室内分布图角度,转换图片
部分室内分布图可能不是正南正北,需要用photoshop工具将其调整一定角度,
调整到正确的方向,使其和google earth上的方向保持一致。

最后将图层转化成JPG 格式(像素在1080*800以上,文件大小在100K左右)。

记录好JPG图片的像素。

例如:
三、图片名称
图片名称格式:025#001#JLHY#FU#03#03.jpg
025:区号
001:1号网格(建筑在网格外则写999)
JLHY:金陵会议的缩写(大写)
FU:地上(地下为FD)
03#03:3层(起始和结束楼层)
注意图片名称中的“#”。

四、选择必测、可选点、校准点
在图片上用红色圆点标注必测点,蓝色点标注可选点,绿色的为校准点。

五、在google earth上获取三个点的经纬度
1、打开google earth,找到所需要的测试点建筑。

在建筑的边角上选取3个较为明
显的点,获取其经纬度信息。

注意:三点的分布要分散,最后的结果误差才会小。

‘度’:
3、如果在google earth无法找到相应的测试点建筑,需要采用高精度GPS定位设
备测量建筑物外墙顶点位置的经纬度(需要跟。

六、Mapinfo矢量化图片
1、使用mapinfo打开图片,文件类型选择“栅格图像”,选中图片:
2、点击“配准”:
3、点击“增加”,选中在google earth上选中的3个点的位置,在X、Y处将转化好的
经纬度填上。

如下图:
4、点击“确定”,会有在改点处显示。

如下图:
5、依次将另外2个点的信息填好,则该图片矢量化完成。

在同一级目录会生成一个TAB
文件。

TAB文件中,点击“地图”>“选项”>“光标位置”:
在图层范围移动鼠标,则左下角会显示经纬度的信息:
七、FP文件
首先fp文件名称跟图片的名称必须保持一致。

要有UE编辑器打开FP文件。

1、文件内容如下:
第一行:is 1 69
Is和1不用修改,“69”为图片的宽每1像素代表的距离,即图片右边长在mapinfo的距离(换算成毫米)/图片像素高度。

例如:
上图图片右边长使用标尺量出侧边距离为0.03013km=30130mm。

查看图片属性,得出像素高度为738。

则1像素代表的距离为30130/738=41。

第二行:1/1可不用修改
第三行:oa 官方地址
第四行:da 详细描述地址
第五行:Cgi:主控小区的CGI
第六行:kp me为必测点;kp oe为可选点。

从这行开始主要是关键点信息。

2、关键点的“SerialNum”编号规则如下:
关键点编号的第一位代表此关键点是否必测,如果为必测关键点则为“m”,如果为可选关键点则为“o”。

关键点编号的第二位代表此关键点的类型,其中“e”代表出入口类关键点,“r”代表边缘类关键点,“t”代表交通区域关键点,“c”代表公共功能区关键点,“p”代表私有功能区关键点。

关键点的第三、四两位为数字,代表此关键点的编号。

关键点的第五位为分隔符,使用英文的句点“#”。

关键点的第六位至第十一位为此关键点的适用楼层,开始楼层在前,结束楼层在后,其编码方式与下文的楼层信息编码一致,但中间没有“#”连接符。

描述文件中关键点的楼层不得超出此文件描述的楼层范围。

关键点编码示例
“me01#fu0101”代表必测的出入口类关键点,其适用楼层为地上一层
3、每个测试点的地图图片编号分为区域信息、测试点信息、楼层信息三个部分,每个地图图片相应的测试点描述文件使用与此图片相同的文件名。

区域信息以直接显示“当地区号+测试点归属网格”,例如北京的1号网格显示为“010#001”。

如果测试点在网格区域外,则统一编码“999”。

测试点信息显示“官方名称”的拼音首字母。

楼层信息显示“楼层区域+起始楼层+结束楼层”,楼层区域分为地上及地下,分别为“FU”和“FD”两个关键字,“起始楼层”为此图片可用的起始楼层,“结束楼层”为此图片可用的结束楼层。

编号信息的各个部分之间以“#”(下划线)相连接。

例如,为了表示北京023号网格,海兴大厦,地上一层的平面图,图片命名示例如下:
图片编号示例
010#023#HXDS#FU#01#01
每个测试点都有其测试点编码,测试点编码使用上文中地图图片编号的a、b两部分,例如北京023网格的海兴大厦的测试点编码即为“010#023#HXDS”
在上文的名称编码中,区号、网格编号、官方名称、楼层区域、起始楼层、结束楼层之间都使用英文的“#”号相连接。

亦即,在完整的名称编码中,一共五个连接符,其连接符皆为“#”。

以北京023网格海兴大厦为例,此大厦第三层至第十五层为统一结构,其图纸名为“010#023#HXDSA#FU#03#15.jpg”,其图纸如下:
图纸
这行为必测点1,第三位和第四位的数字1876 487为图片关键点像素X和Y的坐标,可以使用windows自带画图工具或其他工具,鼠标指向图片上关键点的中心,查看坐标。

如下图:
打开TAB文件,找到该必测点,查看经纬度信息,将其写在像素X、Y坐标后面。

依次将所有必测点和可选点的信息写入FP文件。

注意:文字中间为Tab键,并非空格键。

如:kp<TAB>me01#fu0303<TAB>1876<TAB>487<TAB>118.7045266<TAB>32.0132386 最后将文件后缀保存为.FP格式:如025#001#JLHY#FU#03#03.fp。

注意:fp文件格式保存为UTF-8,如图所示。

八、测试资源模板填写
测试资源模板分3个sheet页。

1、测试点信息
包含TESTPOINT_ID:测试点ID;
TESTPOINT_NAME:测试点名称
LT_LONGITUDE:测试入口左上角经度(入口点信息)
LT_LATITUDE:测试入口左上角纬度
GRID_ID:所属网格等信息。

其他参考测试规范以及模板填写即可。

获取测试入口信息的原则请参考下图的红点位置
黑色区域为图片信息,红色为选取的测试入口点。

2、测试图片信息
包含TESTPICTURE_ID:测试图片ID(一个测试点可能包含多张图片)
TESTPOINT_ID:测试点ID(和第一个sheet相同)
以及图片的左上角、左下角、右上角、右下角的经、纬度信息(在TAB图层里查看图片四角的经纬度)。

M_KEYPOINT_SUM:必测点个数
O_KEYPOINT_SUM:可选点个数
ACCURANCYPOINT_SUM:校准点个数.
获取图片四个角的经纬度信息可进行如下操作获取:
如下图,双击左侧的tab名称后,在出现的弹出框中点击红色框选中的图标,在最右侧出现的这个界面中调整contrast的比例来改变背景色。

这样更容易分清图片边界。

3、测试入口信息
TESTENTRANCE_ID:测试入口ID
TESTPOINT_ID:测试点ID
以及测试入口左上右下角经、纬度信息。

附:
测试资源模板.xlsx
详细内容参考CQT规范。

九、利用自编工具画图(后期可能会实现,则前面第七部分可以省略)
1.测试点生成工具
后期将测试点由工具自动生成,并且每个测试点之间的距离之差为经度5或纬度5或经度纬度均差5,则可用工具执行。

在完成图片tab文件(导入地图并配准)后,通过点击“生成网格”按钮,从而生成如下图所示的tab文件。

2.fp文件生成工具
通过fp文件生成工具“Points”,先点击“open”,打开要生成fp文件的tab 文件。

改变图片对比度,如下图所示。

然后点击“bound”,用十字光标工具,分别点击四个顶点,如:左上,左下,右下,右上,对图片顶点进行定位,如下图所示。

然后选择测试点类型,“Points”>>“me”(“oe”或“ap”),并用十字光标分别点击对应类型的全部测试点,如选择me后对应所有红点,再选择oe对应所有蓝点,然后选择ap对应所有绿点。

当所有测试点点击完成后,选择“fileoutput”工具,则自动会生成fp文件。

最后,通过点击“closefile”工具关闭文件。

注意:将得到的fp文件格式保存为UTF-8。

相关主题