2.3.2 事件 7

2.3.3 响应消息 7

2.4 消息结构的封装 8

2.5 消息的处理 8

2.5.1 Dom4j 的使用 9

2.5.2 XStream 的使用 9

2.6 本章小结 10

第三章 系统总体设计 11

3.1 研究背景与设计目标 11

3.2 系统结构设计 12

3.3 系统功能设计 13

3.4 数据库设计 15

3.4.1 空间数据库设计 15

3.4.2 属性数据库设计 17

3.5 本章小结 18

第四章 地理信息服务关键技术研究 19

4.1 OGC 的 Web 地图服务 19

4.1.1OWS 服务体系 19

4.1.2 常用的 OWS 服务 20

4.1.3 基于 REST 风格的 Web 服务 21

4.2 ArcGIS API for JavaScript 与 Dojo 22

4.3 获取用户信息与地理位置 22

4.3.1 获取用户基本信息 22

4.3.2 开启获取用户地理位置功能 24

4.3.3 接收上报地理位置事件 25

4.4 空间实体的查询 26

4.4.1 图形查询属性 26

4.4.2 属性查询图形 27

4.5 本章小结 27

第五章 数字校园系统实现 29

5.1 微信用户界面布局 29

5.2 软硬件选择与开发环境搭建 30

5.2.1 开发软件选择 30

5.2.2 开发环境搭建 31

5.3 系统功能实现 33

5.3.1 地图浏览 33

5.3.2 地图定位与导航 34

5.3.3 空间查询实现 35

5.4 本章小结 36

第六章 结语 37

6.1 结论 37

6.2 展望 37

参考文献 38

附录 41

附录 1. Dom4j 解析 Xml 功能代码 41

附录 2. XStream 解析 Xml 功能代码 41

第一章 绪论

1.1 研究背景及意义

拥有注册用户 6 亿的微信,已成为装机必备软件。发语音聊天,发表朋友圈, 阅读公众号推送文章,发送文字、图片、语音、视频等多媒体信息,还能实现 QQ 好友、手机通讯录、微博以及附近的人等共同使用者进行信息交互,过着离 不开微信的日子。微信提供的公众开放平台,提供众多的开发接口(API),为开 发者提供了巨大的空间想象力和难得的机遇。

上一篇:CityEngine三维地籍信息系统的设计与实现
下一篇:oracle不动产统一登记信息系统设计开发

基于Android的电子拍卖系统设计与开发

基于Web应用的致胜公司企业内部培训系统设计

Matlab基于多旋翼飞行器的飞行控制系统设计

基于字典学习的多视图低维相关表示方法研究

基于android通讯与游戏的手...

基于android的环境信息管理系统设计

基于激光超声检测金属材...

肢体语言在小学英语教学中的应用浅谈

新疆农林高校學生昆虫生...

大淘宝网的虚假交易研究

浅谈农村大气环境保护的制度构建【1868字】

日语论文中日酒文化对比研究

淮安市高校足球运动损伤问卷调查表

2021年什么行业赚钱,适合...

激光模拟训练器材国内外研究现状

发酵米粉优势菌株的发酵特性研究

个案管理茬老年糖尿病患...