2. 3空间管治决策支持模块
对于空间信息查询和地图量算子模块,采用MapX Mobile,eSuperMap等控件管理导航管理模块和RTK数据采集模块创建或插人记人当前工作薄数据库中的shapef ile文件(Tab表),实现对数据库中所有shapefile文件的放大、缩小、漫游等嵌人式GIS的图形操作功能以及空间属性信息互查。空间信息查询需要选择查询信息所在图层,例如点查询根据。arsearch-layer值判断笔点查看的是哪一图层实体信息。区域查询需要首先在主图形窗口中画出多边形区域,再判断。arsearch-layer值落人多边形区域内的实体信息。清除选择即释放被选中的实体。WindowsCE环境仿真模拟器下空间信息查询测试结果与源代码表如图3所示。
规划红线生成子模块直接在高级编程工具eVB环境中实现。生成规划红线模型有条件红线生成和无条件红线生成两类。
<1)无条件红线生成是指在PDA上用光笔拾取红线点坐标,记人红线图层数据库,加人红线属性信息后直接生成红线Tab表,并使红线点互相连线显示。
<2)条件红线生成是指在PDA上用光笔采集红线区域边界点坐标,先暂存于Windows CEAccess动态数据库。根据输人的红线生成条件,利用区域边界点坐标,按条件生成多边形红线的数学模型,计算各点坐标,在该区域内生成多块条件红线图形。
3结束语
数字城市空间管治Mobile GIS信息系统的设计开发,为数字城市空间管治决策支持所需的地理空间信息服务提供了实时、便捷的技术途径,必将推动城市空间管治多元化进程。但这仅是数字城市空间管治研究迈出的第一步,随着数字城市空间管治机制的实施和发展,系统功能必将不断地升级换代,这项工作任重道远,本研究旨在抛砖引玉。