查看: 62|回复: 0

使用Mapinfo绘制网络网格的操作技法

[复制链接]

1

主题

3

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2023-4-13 08:52:38 | 显示全部楼层 |阅读模式
【内容摘要】本文主要分享使用Mapinfo绘制网络网格图层和数据关联处理等操作技法,应重点掌握工具为擦除工具、合并工具、分割工具、折线拆分工具、更新列工具等。
<hr/>网格图层是颗粒度介于区域场景(例如,市区、县城、乡镇、农村)与单个建筑物(例如,XX小区3#楼、4#楼)之间的场景类型,其绘制目的在于分裂场景和划定边界,可用于网络规划对应的用户聚类、问题分析、站址布局等工作中。
以南宁兴宁区某区域为例,本文主要介绍使用Mapinfo绘制网格图层和关联数据处理等操作技法。
一、准备工作

1、获取地图
在通信网络规划中,经常会使用到行政区划和覆盖场景图层,其中,行政区划包括面对象(例如,市界、县界、乡界等)、线对象(例如,高铁、高速、国道等)和点对象(例如,住宅小区、学校、景区、村庄等),可通过购买地图或网上下载的方式获取。覆盖场景属于行业专业地图(例如,场景图层、网格图层),一般无法通过购买地图方式获取,需结合行业需求来手工绘制或数据整合的方式获取。


(1)行政区划:假设绘制网格前你已准备好相关图层数据(转为*.tab格式),提供两条下载地址供参考。
网站名称网址说明
北京大学地理数据平台https://geodata.pku.edu.cn/提供全国100万基础地理数据,包括省、市、县界、道路、水系、居民点等
OpenStreetMaphttps://www.openstreetmap.org/提供全球城市建筑物、交通线、水系、地名及标记等
(2)覆盖场景:在通信规划中,结合行政区划、人口经济、地形地貌等因素,区域分类可划分为市区、县城、乡镇和农村四类场景,以市区边界为例,可结合城市环城路、建筑物分布等卫星地图人为划分出市区边界,没有严格意义的划分。


(3)网格图层:划分网格图层原因有三:一是划定责任范围,与营销网格对齐;二是细化场景颗粒,与室分建筑物对齐;三是建立地理关联,直观呈现网络格局。
第1问:为何对齐营销网格:强化网业联动,确保每一个营销网格都有足够的网络资源做支撑。每一个基站都有自己的领地,每一个格信号都为业务保障做贡献。
第2问:为何对齐室分建筑:强化场景关联,确保每一项覆盖策略背后都有一个对应的落地场景。俄罗斯套娃,一层套一层,覆盖场景>>网格图层>>建筑物轮廓。
第3问:为何建立地理关联:可做网络格局、用户分布、业务聚集的地理空间分析,看图更直观,点、线、面场景一目了然。


2-定义场景:用于在网格图层中录入场景分类信息
对覆盖场景做分类,每一类场景对应不同的覆盖策略。建议参考城市规划中功能区划分方法,并结合移动通信网络覆盖需求,定义不同的场景分类,例如,住宅区可分大、中、小型住宅区,其中大型住宅区指2000户以上的住宅小区,中型住宅区指1000-2000户之间的住宅小区,其余为小型住宅区。


二、绘制网格

绘制网格是一项细致活,需要给点耐心,一次绘制,后面若干年可长期使用的。
主要操作内容包括创建表结构、设置多边形样式、绘制网格图层、录入网格信息,以及网格重叠区、网格间缝隙等问题处理。
1、创建表结构:作图先做表,做表先定表结构
目的:创建表主要是用于存储数据和建立表格间关系。
做法:在EXCEL中设置好表格结构、字段名称、字段宽度及字段类型等信息,在Mapinfo创建表格结构中直接录入即可。


2、设置多边形样式:红框/3像素/实线/无填充
注意:不带填充色,方便结合卫星地图观察和绘制网格边框。


3、绘制第一个网格:使用多边形工具,参照卫星地图绘制网格图层
第1步:在控制面板中,将图层文件设置为可编辑状态。
第2步:点击多边形工具,在地图窗口(注意:加载卫星地图),沿建筑物/场景外轮廓依次绘制图层,双击确认完成绘制。
第3步:调出信息工具,在网格图层中录入网格名称、场景分类等信息,应指出的是,涉及网格编号、区域属性、中心经纬度、网格面积等数据可借助“更新列”工具批量更新,不必耗费过多精力在录入信息上。
第4步:如遇轮廓调整,可借助整形、添加节点工具,调整轮廓形状或位置。


4、擦除重叠网格边界:主要解决新绘制网格与周边网格缝隙或重叠的问题。
目的:设置目标网格,以周边网格去擦除与之重叠部分,获得新的网格图层
做法:(1)可编辑状态,使用选中目标网格,将其设置为目标。(2)按住Shift键+周边一圈网格图层,使用周边一圈网格去擦除目标网格相重叠的边界,即可获得新的网格。


5、用折线将网格一分为二:主要解决从原有大网格中切割出更小网格的问题。
网格绘制是一种场景细化和分裂的过程,经常会遇到绘制大网格边框后进一步分裂的绘制过程,可借助折线(类似切割的“刀口”),将新网格直接划分出来。


7、其他工具:常涉及合并、分解、擦除、折线拆分、清除等工具的使用。
提醒:在绘制完成全部网格图层后,可借助“清除”工具将重叠区域或网格间缝隙批量处理掉,即重叠部分直接切除、缝隙部分直接缝合。


三、关联数据

目的:关联网格图层和数据表格,以便开展数据分级或聚类分析等操作
做法:分两步实施,修改表结构(使得数据有足够存储空间)、更新列(借助函数、索引值或空间关系来批量更新)
1、明确表格结构:确保数据表有足够的空间存储数据
为确保关联的数据有足够的存储空间,操作之前需确认数据表中字宽足够大、数据类型准确,其操作路径为“表[A]>>维护[M]>>表结构[T]”,例如,新增字段来存储新派生的数据,调整字段类型或字段来满足关联的数据。
注:每次操作前,不管是否有需求,直接将字段宽度调整为200,经纬度调整为浮点型。添加一列“唯一标识”用于数据关联和更新。


2、更新数据:借助表达式、唯一值关联、空间关联等方式更新数据
使用“更新列”工具,批量维护网格图层中的数据,使得表格与面对象中的信息一一对应,常用方法有三种,借助表达式更新、建立唯一值关联、使用空间关系更新。
第1种情形:借助表达式批量更新序号、面积、经纬度或长度等信息
(1)网格编号:”G”&rowid(此处&仅是连接符,rowid是更新序号)
(2)网格面积:Area(obj, “sq km”)
(3)中心经纬度:CentroidX(obj)/CentroidY(obj)


使用表达式更新列的方法:


第2种情形:建立需更新的表格与数据源表格的连接关系
使用空间关系更新:可利用唯一值建立关联或利用空间关系关联,例如,网格图层中的“地市”信息可从全区地市边界图层中获取“地市”名称,其空间关系为全区地市边界“包含”网格图层边界(A obj. contains B obj.)。


使用索引值更新:保持索引字段(关键字)的唯一性,建立一张与图层中数据表对应的表格,将其导入并建立索引值的联接,对应更新目标数据表和源数据表中对应列的数据,从而实现数据表的批量更新。




关联数据后,以一级场景制作专题地图,效果如下:


版权声明:原创文章,未经<通信民工>许可,不得私自转载。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|多点娱乐

GMT+8, 2025-10-17 07:33 , Processed in 0.113412 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表