当前位置:文档之家› 地理信息系统大作业

地理信息系统大作业

城市停车场导航系统-------------------轻松寻找停车场,实时了解停车信息
地理信息系统大作业
任课老师:
学院:信息工程及其自动化
专业:计算机科学与技术
学号:
姓名:
目录
一,系统需求分析 (3)
1,需求背景 (3)
2,需求分析 (3)
2.1 问题的分析 (3)
2.2 停车导航系统及其描述: (3)
2.3 系统的应用 (4)
二,空间数据结构设计 (4)
三,GIS软件开发平台与运行环境的设计 (4)
四,该GIS应用专题的系统的功能设计 (4)
五,该GIS应用专题的系统的界面设计 (5)
1,全图浏览 (5)
2,搜索停车场 (6)
3,查看停车场详细信息 (6)
4,跟踪用户所在位置 (7)
5,最优停车排行 (7)
6,停车场的2维模型 (8)
六,作业总结 (8)
一,系统需求分析
1,需求背景
改革开放以来,我国综合经济指数飞速上涨,特别是国民人均可支配收入逐步提升,“二套房”、“私家车”等已经不再是“暴发户”的代名词。

记者从公安部交通管理局获悉,截止2010年10月底,中国机动车保有量已达1.99亿辆,其中汽车8500多万辆,每年新增机动车2000多万辆;机动车驾驶人达2.05亿人,其中汽车驾驶人1.44亿人,每年新增驾驶人2200多万人。

面对如此大的车辆增长速度,全国多个地市正在经受“行车难”、“停车难”的考验。

2,需求分析
2.1 问题的分析
私家车作为一种交通工具已经十分普遍。

人们外出购物、办公、吃饭、访友等等都习惯选择私家车作为出行方式。

这也导致了道路交通拥堵、停车场车满为患。

停车难的问题日益突出。

人们经常为了寻找一个停车点而东寻西觅,为此烦恼不已。

尤其对于‘新人’,如果对附近一块地方不熟悉的新手来说,要找到一个可以停车的地方,往往会难上加难。

那么如何能够让大家掌握停车点的地理分布信息,及时地了解停车点的饱满情况,是帮助大家解决停车问题最关健的问题。

要解决这个问题,可以开发一个停车导航系统。

此系统掌握一个地区的所有在系统管理范围内的停车点的信息,包括停车点的地理位置、停车位的数量、收费详细情况以及实时的停车数量。

系统用户可以利用自己当前的地理位置,查看该位置附近所有停车点的分布及其他信息。

系统可以智能提供最佳停车点以及最佳路径选择方案。

2.2 停车导航系统及其描述:
2.2.1 系统存放有指定一个地区的所有在系统管理范围内的停车点的数据并可以由管理员或系统自动实时更新数据。

2.2.2 停车点的信息包括地理位置、名称、停车容量、及时的停车数、收费信息、管理条约。

2.2.3 系统可以自动检测用户终端的所在地理位置,并已用户为中心,提供周围所有停车点及其信息。

2.2.4 系统可根据停车位的剩余情况、地理位置的路径距离、收费信息,将周围停车点进行优先级排名,并且提供所有路径方案。

2.2.5 用户可以浏览任意地区的停车点数据,可以根据名称、地点、收费、容量等查询停车点及其详细信息。

2.3 系统的应用
2.3.1 系统可以帮助用户在出发前提供决策。

用户在去目的地之前可以利用系统
了解目标周围的停车情况,提前为出行方式或者停车地点做出决策。

2.3.2 系统利用智能推荐功能,从而更合理管理和分配停车位的资源,
二,空间数据结构设计
1,停车场
编号,名称,坐标,停车容量,实时停车量,收费,管理制度,2维建模数据,出入口坐标。

2,街道
编号,名称,2维数据。

3,商店、饭馆、旅店
编号,名称,坐标,2维建模。

4,公交
编号,名称,路线,运行时间。

5,公交站点
编号,名称,所在路段,坐标。

6,交叉路口
编号,所汇聚的街道编号,坐标。

三,GIS软件开发平台与运行环境的设计本软件用户终端采用智能手机,所以客户端软件开发平台采用手机软件开发
平台,例如android、ios、windows phone等。

主要服务运算依赖于服务器,客户端只用来接收服务结果和2维模型界面。

用户通过终端可以请求各种服务,包括模糊查询、定位搜索、路线提示、最佳停车等。

服务器接收用户请求,处理数据并返回响应。

这就是典型的云服务模式。

数据和运算都由云来管理,客户端只用来发送和接收信息。

四,该GIS应用专题的系统的功能设计
1,跟踪搜索
确定用户终端所在地理位置,以该位置为中心,搜索周围停车场分布信息并展示。

根据用户选择的地图显示精度和屏幕显示范围,来确定可显示地理范围。

2,详细信息
用户选择确定的停车场后可以查看其详细信息,通过局部放大,可以清晰显示停车场的2维模型,展示停车出入口位置。

3,最优选择
系统根据用户位置和搜索结果,提供最优停车方案排序和每种方案对应的行车路线。

每种路线显示路程距离。

4,定位搜索
用户可以输入具体位置、停车场名字、超市、酒店等,确定一个位置,查看地图2维模型和周围停车信息。

5,更新数据
停车系统与所有监管范围内的停车场的管理系统连接,当停车数量发生变化,系统将自动发送数据到服务器,并更新数据库的信息。

管理员也可以登录到系统后台,人为更新数据库的信息。

例如停车场的收费、车位扩建等信息发生变更时可以及时更新到数据库。

避免信息延迟,提供错误信息误导用户。

五,该GIS应用专题的系统的界面设计
1,全图浏览
2,搜索停车场
3,查看停车场详细信息
4,跟踪用户所在位置
5,最优停车排行
6,停车场的2维模型
六,作业总结
地理信息系统这门课程让我认识到它的广泛应用和内部具体结构。

通过总结,我认识到地理信息系统是这样一门课程:
GIS系统是将描述“在什么地方”的信息与描述“这是什么”的信息相链接的制图软件。

与画在纸上的地图不同,GIS是“所见即所得”的,一个GIS地图关联许多不同的层信息。

一幅画在纸上的地图,你所能做的操作就是打开它。

这时候展现在你面前的是关于城市、道路、山峦、河流、铁道和行政区划的一些表现。

城市在这些地图上只能用一个点或一个圈表示、道路是一条黑线、山峰是一个很小的三角、而湖泊则是一个蓝色的块。

同纸质地图一样,GIS产生的数字地图也是用象素或点表示诸如城市这样的信息,用线表示道路这样的信息、小块表示湖泊等信息。

但是不同的是,这些信息都来自数据库,并且只在用户选择显示它们的时候才被显示。

数据库中存储着诸如这个点的位置、道路的长度、甚至湖泊的面积等信息。

数字地图上的每一条信息都位于一个层上,用户可以根据需要打开或关闭这些层。

一个层也许构成了一个地区所有的道路信息,另外的层也许表现了同一个地区所有湖泊的信息。

当然,也许还会有一个层描述所有的城市信息。

为什么分层是如此重要呢?GIS同纸质地图相比,强大之处就是运用GIS 你可以根据你行动的目的去选择你想看的信息。

商人们为某一特定城市绘制客户地图所显示的信息当然与市政工程师希望看到的同一城市自来水管线信息非常不同。

这两幅地图都是以相同的街道和街区地图为基础的,但是他们在这张地图上添加了不同的信息。

最后,我坚信GIS一定会在将来的IT中折射出更多光彩!!!。

相关主题