基于ArcGIS+Engine的房产管理信息系统开发研究(10)
发布时间:2021-06-08
发布时间:2021-06-08
基于ArcGIS+Engine的房产管理信息系统开发研究
华东师范大学2008届硕士学位论文第-章房产管理信息系统开发的火键技术
第二章.房产管理信息系统开发的关键技术
2.1多层次数据关联
一般的地理信息系统中,图层之间往往是相对独立、平行的,不存在先后、包
含或者是从属的关系,对地理信息对象的处理都在某一图层上,很少涉及跨图层操
作【1】【2】【121。而房产数据存在楼栋、楼层和房间的从属关系,因此需要在楼平面和内部
楼房分层平面之间建立合理合适的关联机制,实现楼栋和楼层、房间之间的视图切
换。
另一方面房产数据除包括矢量数据外,还可能有使用单位、用房类别、房屋造
价、面积等多要素的属性数据。有的属性数据值本身限定在一定的域内,每间房间
的属性值就是这个域内的一个枚举。比如,高校公用房的各使用单位,院系设置在
一定的时期内保持相对固定,拥有自己的使用单位域。
因此,房产管理数据关联既要考虑楼、房二层结构,又要考虑与某些拥有特定
域值的属
ID=1
lD
1
2制(图2.1):楼名A楼B楼层数36甩IO号关联一震2橇沙鬣露滋溯篇㈣猡
用ID号关联
I
lD
1
1属性库一楼层11房间号101102属性一属性二UID12
IT
将拥有特定属性域的孚段分禹,建立属性库
图2一1.数据组织结构图
(1)为每一幢楼设定唯一标识号Ⅲ,楼、房属性字段含有D号信息,通过D
号将楼和楼房内部各层房间关联。
(2)将具有某些特定域的属性字段,分离于矢量数据存储,建立独立的属性库。
属性库表中的每一条记录代表该属性值域的一个枚举值。当访问或修改房屋的这些
属性时,系统从属性库中检索到对应枚举值,自动反应到房间属性中。将这种属性6
下一篇:技术支持下课堂导入的感想