嵌入式数字城市空间管治地理信息系统(3)
作者:佚名; 更新时间:2014-10-12

  3数字城市空问管治信息系统功能实现

  3. 1  MapX Mobile解决方案

    随着多元化的空间信息系统需求扩大。这一领域需求一种功能齐全的空间管治信息系统。随着IT技术的发展,设计这种廉价的嵌人式Mobile GIS模块成为可能,数字城市空间管治信息系统开发可以设计智能终端PDA ( PersionalDigital Assistant) ,GPS接收机或其它测绘智能设备为硬件载体。在Windows CE3.。环境下用Microsoft Windows CE Tooltik for Visual Basic(简称eVB)开发工具和MapX Mobile等嵌人式GIS控件开发实用的数字城市空间管治移动GIS工作软件平台。MapX Mobile是一个可以用在Pocket PC的MapX平台,是一个基于ActiveX(OCX)技术的可编程控件。用MapX Mobile建立的软件可以单独在设备上运行,并能够和Pocket PC的Windows CE操作系统兼容,MapXMobile是为Pocket PC开发用户化地图软件首选的开发工具。MapX Mobile是MapX and MapX-treme的自然延伸。它使用与MapInf。一致的地图数据格式.Tab和.Gst。在eMbedded  V13,VC'+等可视化开发环境中,只需在设计阶段将MapX Mobile控件放人窗体中.并对其进行编程,设置属性或调用方法或相应事件,即可实现数据可视化,专题分析,地理查询.地理编码等丰富的地理信息系统功能。

  3. 2   MapX Mobile开发与集成

  3. 2. 1系统管理模块在Windows CE环境下采用高级编程工具eV13实现,项目管理中定义了工作簿.它是各项管治决策的信息子库,项目属性首先建立在工作簿中,实现信息数据的分类管理。新建与打开文件,是建立或调出项目工作信息平台一工作簿。为了利用MapInfo MapX Mobile Ac-tiveX控件实现嵌人GIS功能,项目数据库可采用MapInfo Tab表创建,并添加至主图形窗口。但是,visable属性=false, filename图层的属性字段结构为:

    dhc text );6m(text);sx(text):x(double);Y(double);date(date);Iayer(text)注:各属性字段含意为:dh;点号、6m:编码、sx;属性、x; x坐标、y:y坐标、date:案件处理日期、layer合层名    考虑PDA资源又工J二作簿的存储量限制和大比例显示工作区域等系统工作环境需求。开发插人工作图项目管理功能子模块.将工作区域划分为若干子区系统。项目导航、数据采集历史背景图和决策支持所需的工作子图以Shapefile格式文件方式存放于Win CE资源管理器中,需用某一区域工作子图时,随时调人系统各模块环境中使用。采用MapX Mobile嵌人(}IS控件合并、缓冲、相交、擦除等方式来处理点、线、面对象,并返回结果实现图形图像操作功能,利用MapXMobile工具按扭对插人图形进行缩放、漫游等操作。

  3. 2. 2空间信息数据采集模块采集空间定位点位置坐标生成Shapefile图形数据文件,采用了MapX Mobile控件技术实现计算和显示定位点时,所需Shapefile格式的空间数据从MapX MobileTab表中提取,属性信息提取采用的是MapInfoMapX技术加SQR查询方法实现,各种RTK辅助定位数据处理模块均采用eV13编程实现。空间定位点位置坐标计算程序流程如图20

  3.2.3空间管治决策支持模块空间信息查询

嵌入式数字城市空间管治地理信息系统

核心期刊快速发表
Copyright@2000-2030 论文期刊网 Corporation All Rights Reserved.
《中华人民共和国信息产业部》备案号:ICP备07016076号;《公安部》备案号:33010402003207
本网站专业、正规提供职称论文发表和写作指导服务,并收录了海量免费论文和数百个经国家新闻出版总署审批过的具有国内统一CN刊号与国际标准ISSN刊号的合作期刊,供诸位正确选择和阅读参考,免费论文版权归原作者所有,谨防侵权。联系邮箱:256081@163.com