欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 科技 > 计算机与网络 > 专用软件 > GIS工程师训练营:SuperMap iClient for Flex从入门到精通

浏览历史

GIS工程师训练营:SuperMap iClient for Flex从入门到精通

GIS工程师训练营:SuperMap iClient for Flex从入门到精通

prev next

  • 商品货号:2014052206
  • 商品重量:0克
    作者:SuperMap图书编委会
    出版社:清华大学出版社
    图书书号/ISBN:9787302335931
    出版日期:2013年9月第1次印刷
    开本:16
    图书页数:300
    图书装订:平装
    图书规格:185mm×260mm
    版次:2013年9月第1版
    印张:19.25
    字数:459千字
  • 上架时间:2014-05-22
    商品点击数:1447
  • 定价:¥49.00元
    本店售价:¥49.00元
    注册用户:¥49.00元
    vip:¥46.55元
    黄金等级:¥44.10元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

 

内 容 简介
本书针对初学者的需求,全面、详细地讲解SuperMap iClient for Flex软件的常用功能实现方法与开发技巧,项目实施过程中系统优化的注意事项与Flex移动平台开发方法。本书图文并茂,重视开发思路与技巧的传授,对各种重点功能均配有对应的示例源代码,具有很强的实用性和可操作性,适合各个层次的开发人员学习参考。
全书分为15章,内容包括SuperMap iClient for Flex软件概述、Apache Flex开发基础、地图显示与操作的开发与技巧、客户端动态数据展示的方法、各种查询应用的开发与技巧、多种专题图制作的方法与技巧、栅格分析开发方法、交通网络分析的开发与技巧、交通换乘分析的实现、动态分段的开发、第三方地图服务的扩展开发方法、对接天地图服务的操作、Flex项目系统优化方法、使用开发框架快速构建应用和移动项目开发。
本书主要面向地理信息系统相关专业的师生,可作为地理信息系统专业高年级学生或者研究生的实习教材,也可作为二次开发商及其开发人员的参考资料,帮助他们快速解决学习和工作中遇到的问题。
 

前    言
  GIS(Geography Information System,地理信息系统)作为地理空间信息的管理科学和技术系统,借助丰富的可视化手段直观、多样地呈现地理空间信息,使人们可以更真切地感知和认识身边的世界,也为专家和管理者在计量、统计、分析、统筹和规划与人类生活息息相关的自然地理、社会经济、人文科学等方面的政策与工程时提供更好的辅助分析工具。
  在经历了互联网从Web 1.0到Web 2.0的变革后,云计算已走到时代的前沿。而RIA(Rich Internet Application,富互联网应用)作为一种富客户端技术的应用模式,也已经完全融入GIS的Web端可视化技术体系中。包括Ajax、Flash、Silverlight、HTML 5等众多富客户端可视化技术已在政府、企业和个人的应用中得到了广泛的应用,并受到了广泛的认可和欢迎。在云GIS时代强调 “强云富端”的特征背景下,掌握和应用富客户端技术也更加重要。SuperMap iClient for Flex基于Apache Flex框架开发,融合了当今最前沿的Web端技术。我们希望通过本书的讲解,让更多的人能够学习和掌握富客户端GIS的开发实践并应用到日常生活中。
  本书是软件研发人员对Flex和Web端技术多年深入研究的经验总结,涵盖SuperMap iClient for Flex常用功能与应用技巧。在此基础之上,本书还提供了应用于实际项目开发的系统优化原则、快速定制的开发框架介绍及移动端应用开发的解决方案,以满足不同层次开发者不同深度的学习需求。阅读本书,需要有一定的编程基础,了解网络开发的基本原理与Flex编程语言ActionScript和MXML的基本语法。
  全书共15章,各章内容简介如下:
* 第1章利用一个简单的SuperMap iClient for Flex地图应用介绍Flex开发的基本流程。同时介绍SuperMap iClient for Flex的类库结构和主要功能。
* 第2章深入介绍Apache Flex 4.6及以上版本的特性与开发基础知识,为后续章节的学习打下基础。
* 第3章至第10章介绍使用SuperMap iClient for Flex开发常用GIS功能的方法与技巧,包括地图与动态数据的展示、查询、专题图、栅格分析、网络分析、交通换乘分析、动态分段等功能。其中,第3章和第4章分别介绍SuperMap iClient for Flex中最常用的地图控件和客户端数据展示相关知识。建议读者先阅读这两章的内容再进行后续章节的学习,以获得更好的学习效果。
* 第11章至第12章介绍通过扩展SuperMap iClient for Flex图层和服务基类实现第三方地图服务和数据服务的对接,可满足实际项目中对接第三方服务的需求。
* 第13章和第14章讲解项目开发实战知识。第13章介绍实际项目开发过程中的系统设计与优化原则。利用第14章介绍的UI开发框架SuperMap Flex Bev可通过配置快速完成项目功能模块与界面的搭建。
* 第15章介绍SuperMap iClient for Flex的扩展软件SuperMap Flex Mobile在移动项目开发中的解决方案。
  本书的范例编写环境如下:操作系统为Windows 7,开发环境为Adobe Flash Builder 4.6,Flex开发工具包为Apache Flex 4.6 SDK,浏览器需安装Adobe Flash Player 10或以上版本,SuperMap iServer Java、SuperMap iClient for Flex、SuperMap Deskpro .NET均使用6R(2012),V6.1.3版本。所有范例程序和软件安装包均可在本书配套光盘中找到。
  本书作者均为长期从事GIS平台研发与应用系统开发的资深技术人员,参加本书编写的成员有陈金丽、董永艳、韩少杰、惠彩霞、金建波、苗倩倩、袁林道、曾明、张婧、张伟、张颖娜(以姓氏字母为序)等。在本书的创作和编写过程中,辛宇给予了大量的编写意见,另外还得到了清华大学出版社的大力支持,在此表示衷心的感谢!由于作者水平有限,书中难免存在不足和疏漏之处,恳请读者批评指正。
  
  
  
  SuperMap图书编委会

目    录

第1篇  进入iClient for Flex世界

第1章 SuperMap iClient for Flex介绍 3
1.1 “Hello,SuperMap iClient for Flex” 3
1.1.1 服务准备 3
1.1.2 开发环境准备 9
1.1.3 创建第一个地图应用 9
1.2 SuperMap iClient for Flex的定位 12
1.3 SuperMap iClient for Flex的组成与
开发包结构 13
1.3.1 软件包组成 13
1.3.2 开发包结构及其主要功能 14
1.4 快速参考 16
1.5 本章小结 16
第2章 Apache Flex开发技术 17
2.1 RIA技术简介 17
2.2 Flex及Flash新特性 17
2.2.1 ANE 19
2.2.2 Stage 3D 20
2.2.3 多线程 20
2.2.4 新技术应用 21
2.3 Apache Flex编程基础 21
2.3.1 Flex程序的开发工具 21
2.3.2 Flex程序的组成元素 25
2.3.3 Flex程序的工作原理 25
2.3.4 Flex程序的界面设计 26
2.3.5 Flex程序的安全策略 29
2.4 快速参考 30
2.5 本章小结 30

第2篇  GIS常用功能开发

第3章 地图显示与操作 33
3.1 地图 33
3.1.1 地图显示原理 33
3.1.2 Map的功能参数 34
3.2 图层 43
3.2.1 图层分类 44
3.2.2 图层叠加 52
3.3 地图交互 53
3.3.1 Action交互 53
3.3.2 地图辅助控件 58
3.4 辅助功能 62
3.4.1 Utils工具 62
3.4.2 地图打印 63
3.5 应用技巧 67
3.5.1 地图显示范围控制 67
3.5.2 合理利用分辨率与比例尺 69
3.5.3 有效设置坐标系CRS 69
3.6 快速参考 70
3.7 本章小结 71
第4章 客户端动态数据展示 72
4.1 概述 72
4.1.1 动态数据类型 72
4.1.2 动态数据展示载体 74
4.2 动态数据展示的实现方法 76
4.2.1 动态数据展示的开发流程 76
4.2.2 要素数据渲染 79
4.2.3 元素数据渲染 96
4.3 数据展示优化方案 99
4.3.1 分级加载显示 99
4.3.2 范围裁剪 100
4.3.3 聚散显示 100
4.3.4 高性能渲染图层 104
4.4 快速参考 106
4.5 本章小结 106
第5章  查询 107
5.1  概述 107
5.1.1 查询的分类 107
5.1.2 开发思路 109
5.2 SQL查询 111
5.2.1 接口说明 111
5.2.2 示例程序 113
5.3 几何查询 114
5.3.1 接口说明 114
5.3.2 示例程序 115
5.4 业务表关联查询 118
5.4.1 连接查询与关联查询的
原理 118
5.4.2 接口介绍及使用 120
5.4.3 注意事项 122
5.5 数据查询 122
5.5.1 数据集SQL查询 122
5.5.2 缓冲查询 124
5.6 应用技巧 125
5.6.1 查询结果的展示 125
5.6.2 多图层的查询 126
5.6.3 文本图层的查询 126
5.7 快速参考 127
5.8 本章小结 127
第6章 专题图 128
6.1 概述 128
6.1.1 专题图的分类 128
6.1.2 专题图的实现原理 129
6.2 单值专题图 131
6.2.1 接口说明 131
6.2.2 示例程序 131
6.3 矩阵标签专题图 134
6.3.1 接口说明 134
6.3.2 示例程序 135
6.4 专题图使用技巧 138
6.4.1 内存数据制作专题图 138
6.4.2 客户端专题图 142
6.5 快速参考 150
6.6 本章小结 151
第7章 栅格分析 152
7.1 概述 152
7.1.1 栅格数据集 152
7.1.2 栅格数据的空间表达 153
7.1.3 栅格分析类型 154
7.2 表面分析 155
7.2.1 提取等值线 155
7.2.2 提取等值面 158
7.3 插值分析 158
7.3.1 点密度插值 159
7.3.2 反距离加权插值 160
7.3.3 克吕金(Kriging)插值 161
7.3.4 样条插值 164
7.3.5 插值分析结果的展示 166
7.4 快速参考 169
7.5 本章小结 170
第8章 交通网络分析 171
8.1 概述 171
8.1.1 网络数据集 171
8.1.2 网络分析的类型 173
8.2 最佳路径分析 174
8.2.1 接口说明 175
8.2.2 示例程序 176
8.3 最近设施分析 179
8.3.1 接口说明 179
8.3.2 示例程序 180
8.4 多旅行商分析 184
8.4.1 接口说明 184
8.4.2 示例程序 185
8.5 应用技巧 188
8.5.1 网络分析结果展示 188
8.5.2 有效设置障碍点或障碍边 189
8.6 快速参考 189
8.7 本章小结 190
第9章 交通换乘分析 191
9.1 概述 191
9.2 交通换乘分析的功能实现 191
9.2.1 数据准备 191
9.2.2 接口说明 196
9.2.3 示例程序 198
9.3 快速参考 203
9.4 本章小结 203
第10章  动态分段 204
10.1 概述 204
10.1.1 动态分段定义 205
10.1.2 基本概念 206
10.2 示例说明 207
10.2.1 数据准备 207
10.2.2 接口说明 210
10.2.3 示例程序 211
10.3 快速参考 214
10.4 本章小结 214

第3篇  扩 展 开 发

第11章 地图扩展 217
11.1 地图扩展原理 217
11.2 对接公众地图服务 219
11.2.1 天地图 219
11.2.2 OpenStreetMap 222
11.3 快速参考 225
11.4 本章小结 225
第12章 第三方GIS服务扩展 226
12.1 概述 226
12.1.1 Flex网络通信简介 226
12.1.2 ServiceBase的主要接口及
 扩展方法 227
12.2 扩展示例 229
12.2.1 自定义服务接口 229
12.2.2 调用自定义接口实现
 功能 235
12.3 快速参考 238
12.4 本章小结 238

第4篇  项目实战入门

第13章  系统优化 241
13.1 系统模块设计思路 241
13.1.1 组件化设计 241
13.1.2 配置化设计 247
13.2 系统性能优化原则 248
13.2.1 内存优化 249
13.2.2 模块及运行时共享库 252
13.3 异构系统设计的注意事项 254
13.3.1 保持客户端和服务端
 数据的一致性 254
13.3.2 异步调用后数据模型
 不一致和重复误操作 259
13.4 其他实用技巧 259
13.4.1 运行时动态修改项目程序 259
13.4.2 客户端Session 261
13.5 快速参考 262
13.6 本章小结 262
第14章 使用开发框架快速
 构建应用 263
14.1 开发框架SuperMap Flex Bev
 简介 263
14.2 快速入门 264
14.3 应用功能配置 270
14.3.1 插件框架 270
14.3.2 地图插件配置 271
14.3.3 面板插件配置 272
14.3.4 布局配置 276
14.4 应用示例 276
14.4.1 了解微博接口 276
14.4.2 功能开发 277
14.5 快速参考 284
14.6 本章小结 284

第5篇  移动端应用解决方案

第15章 移动项目开发 287
15.1 Apache Flex Mobile 简介 287
15.2 SuperMap Flex Mobile简介 287
15.3 快速构建Mobile GIS应用 288
15.3.1 环境需求 288
15.3.2 应用开发 289
15.4 离线地图功能开发 294
15.5 快速参考 296
15.6 本章小结 297
  
  

商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha