- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《移动GIS课程设计》指导书
《移动GIS课程设计》指导书
一、课程设计目的和意义
在移动GIS 开发建设中,学习和实践GPS 定位、移动网络定位、SQLite 数
据库、图像自动识别、百度地图forAndroid SDK 等的运用。理解和掌握移动GIS
的设计与开发。
二、课程设计时间地点
时间:第18 周 (2017 年6 月19 日-23 日)。地点:厦门理工学院集美校区。
三、指导教师和班级
指导教师:张爱国
实践班级:2014 级空间信息与数字技术
四、课程设计方式
1-5 6-10
分小组集中实践,全班分成两个队 (一队 组,二队 组),每个队分
成五个组,每组4-5 人。每个对选定一位大队长,每组一人担任组长,负责小组
的实践任务分配、仪器的保管和管理工作。
五、课程设计内容
实践项目名称:厦门理工学院校园停车系统设计与实现
2
项目需求:在厦门理工学院校园内选定 个实验停车场地,实时监控其停车
位变化,供驾驶员寻找停车位,并提供导航功能。根据该需求,以下的各功能模
块设计可供各组实践参考。
1. 数据采集模块
在停车系统中,首先需要得到停车位的数据信息,本次实践课采用图像识别
的方法自动确定停车位的状态信息,为此,采集停车场的图像就显得十分重要。
(1)网络摄像头配置
凯聪网络摄像头将作为数据采集的工具,其设置可参考Kaicong 1018
manual。
2 FTP
() 服务设置
把放置在网络上的摄像头的拍摄图片保存下来,并放置在FTP 服务器 (网
络上有许多这类小工具),供服务器端读取和计算停车场的空位。
(3)图片数据通信
服务器端程序读取FTP 图片,并把计算到的停车位放到Servlet 服务器,供
Android 客户端调用。
2. 空间数据管理
在停车系统的各个功能模块之间必然存在各类数据的交互,需要对这些数据
进行分类设计与存储。
1
() 数据表设计
采集到的照片数据、停车位状态信息、最短路径空间数据等,设计各类
数据表的字段,以及各字段的类型、大小等信息。
parkingtab
数据表 ( )设计示例
name parkinglotid info state … lat
type integer text integer … double
︙ ︙ ︙ ︙ ︙
volume 10 … 5 …
2
() 空间数据索引设计
空间数据往往比较复杂、半结构化以及非结构化,通过建立相应的索引
机制,能够提高空间数据查询检索的效率。Gist、R 数、Cell 树等空间索引
是常用的方法,且各类空间数据库均支持这些索引方法,比如PostGIS 空间
数据库 (/)。
3
() 数据映射设计
在停车系统中采用的主要是关系数据库,在开发实现中用到的则为JAVA
语言,为此,需要把关系数据转化成JAVA 语言可以读取和操作的对象、属
性。这种把关系数据转化成JAVA 对象的过程可以称为数据库的映射,对于
空间和非空间数据而言,Mybatis (http://mybatis.github.io/)是常用的数据库
映射工具。
(4) 空间数据矢量化
本次实践的停车系统面向的是厦门理工学院校园,在百度地图、
GOOGLE 地图和天地图等工具上没有停车位地图信息,为
原创力文档


文档评论(0)