微信扫一扫,移动浏览光盘
简介
《基于silverlight的webgis开发》以国家863项目“面向网络的三维空间信息服务技术研究与软件开发”、中地数码集团的最新产品mapgis internet gis server(简称为mapgis igs)等研究成果为核心,详细阐述了基于微软silverlight的webgis二次开发原理与方法。全书分为6章,由浅入深,循序渐进,依次介绍了silverlight入门的基础知识、基于silverlight的webgis开发框架、基于silverlight的webgis基础开发、进阶开发、扩展提升,以及项目实战。
《基于silverlight的webgis开发》各章均以原理方法为基础,理论与实践相结合,用具体实例介绍每个功能点的实现与应用。在每章开始列出了本章学习的目的要求、主要内容、重点难点,让读者阅读前心中有数,避免盲目翻阅。除了基本内容外,每章内容结束后均有小结,对本章的内容进行总结,并说明下一章将要介绍的内容,承上启下,便于读者阅读。同时,在每一章后面附加主要问题解答和练习题,用以巩固练习,加深读者对本章内容的理解,提升webgis的二次开发能力。
《基于silverlight的webgis开发》内容新颖、条理清晰、叙述严谨、实例丰富、针对性强,可作为gis、计算机等相关专业的本科生、硕士生的参考书,也可作为计算机和gis研究人员、研发人员和程序员的参考用书和指南。
目录
第1章 Silverlight入门
1.1 Silverlight概述
1.1.1 RIA概述
1.1.2 Silverlight简介
1.1.3 Silverlight与其他技术比较
1.1.4 Silverlight的技术特点
1.2 Silverlight开发基础
1.2.1 Silverlight编程框架
1.2.2 Silverlight运行机制
1.2.3 Silverlight编程基础
1.3 Silverlight开发实践
1.3.1 安装Silverlight开发环境
1.3.2 Silverlight集成开发工具
1.3.3 创建一个Silverlight应用
1.3.4 编译调试
1.3.5 Web发布
1.4 小结
1.5 问题与解答
1.6 练习题第2章 基于Silverlight的 WebGIS开发框架
2.1 概述
2.2 WebGIS平台体系架构
2.3 WebGIS平台功能体系
2.4 WebGIS平台二次开发模式
2.5 基于Silverlight的二次开发框架
2.5.1 基于Silverlight的二次开发模式
2.5.2 搭建Silverlight二次开发环境
2.5.3 使用Silverlight二次开发库
2.5.4 实现地图加载功能
2.6 小结
2.7 问题与解答
2.8 练习题第3章 基于Silverlight的 WebGIS基础开发
3.1 显示控制
3.1.1 概述
3.1.2 地图事件应用
3.1.3 地图基本操作
3.1.4 地图常用工具
3.1.5 显示级数控制
3.1.6 图层状态控制
3.2 查询定位
3.2.1 概述
3.2.2 查询方式
3.2.3 总体实现
3.2.4 几何查询实现
3.2.5 条件查询实现
3.2.6 复合查询实现
3.2.7 地理要素定位
3.3 地图标注
3.3.1 概述
3.3.2 标注应用与原理
3.3.3 标注功能实现
3.3.4 聚合标注功能实现
3.4 图形绘制
3.4.1 概述
3.4.2 通过鼠标交互绘制图形
3.4.3 直接绘制叠加图形
3.5 小结
3.6 问题与解答
3.7 练习题第4章 基于Silverlight的 WebGIS进阶开发
4.1 要素编辑
4.1.1 概述
4.1.2 添加空间要素
4.1.3 修改要素信息
4.1.4 删除空间要素
4.2 统计分析
4.2.1 概述
4.2.2 要素统计功能原理
4.2.3 要素统计功能实现
4.3 空间分析
4.3.1 概述
4.3.2 拓扑分析实现
4.3.3 裁剪分析实现
4.3.4 叠加分析实现
4.3.5 路径分析实现
4.3.6 缓冲区分析实现
4.4 小结
4.5 问题与解答
4.6 练习题第5章 基于Silverlight的 WebGIS扩展开发
5.1 自定义控件开发
5.1.1 自定义控件功能概述
5.1.2 自定义控件具体实现
5.2 Silverlight与JavaScript交互
5.2.1 与JavaScript交互的常用方式
5.2.2 与JavaScript交互示例
5.3 Silverlight与Web服务器交互
5.3.1 与Web服务交互的方式
5.3.2 与Web服务交互示例
5.4 小结
5.5 问题与解答
5.6 练习题第6章 数字城市应用系统实战
6.1 数字城市应用系统概述
6.2 数字城市应用系统环境与架构设计
6.2.1 系统环境
6.2.2 系统体系架构设计
6.3 数字城市应用系统功能模块设计
6.3.1 地图基本功能
6.3.2 地图查询功能
6.3.3 空间分析功能
6.4 数字城市应用系统数据组织设计
6.4.1 地图共享服务
6.4.2 地名搜索服务
6.4.3 地图要素服务
6.4.4 地图分析服务
6.5 数字城市应用系统实现
6.5.1 系统框架设计
6.5.2 Web服务调用
6.5.3 功能模块实现
6.5.4 系统Web发布
6.6 小结
6.7 问题与解答
6.8 练习题附录A 基于Silverlight的WebGIS API结构
参考文献
1.1 Silverlight概述
1.1.1 RIA概述
1.1.2 Silverlight简介
1.1.3 Silverlight与其他技术比较
1.1.4 Silverlight的技术特点
1.2 Silverlight开发基础
1.2.1 Silverlight编程框架
1.2.2 Silverlight运行机制
1.2.3 Silverlight编程基础
1.3 Silverlight开发实践
1.3.1 安装Silverlight开发环境
1.3.2 Silverlight集成开发工具
1.3.3 创建一个Silverlight应用
1.3.4 编译调试
1.3.5 Web发布
1.4 小结
1.5 问题与解答
1.6 练习题第2章 基于Silverlight的 WebGIS开发框架
2.1 概述
2.2 WebGIS平台体系架构
2.3 WebGIS平台功能体系
2.4 WebGIS平台二次开发模式
2.5 基于Silverlight的二次开发框架
2.5.1 基于Silverlight的二次开发模式
2.5.2 搭建Silverlight二次开发环境
2.5.3 使用Silverlight二次开发库
2.5.4 实现地图加载功能
2.6 小结
2.7 问题与解答
2.8 练习题第3章 基于Silverlight的 WebGIS基础开发
3.1 显示控制
3.1.1 概述
3.1.2 地图事件应用
3.1.3 地图基本操作
3.1.4 地图常用工具
3.1.5 显示级数控制
3.1.6 图层状态控制
3.2 查询定位
3.2.1 概述
3.2.2 查询方式
3.2.3 总体实现
3.2.4 几何查询实现
3.2.5 条件查询实现
3.2.6 复合查询实现
3.2.7 地理要素定位
3.3 地图标注
3.3.1 概述
3.3.2 标注应用与原理
3.3.3 标注功能实现
3.3.4 聚合标注功能实现
3.4 图形绘制
3.4.1 概述
3.4.2 通过鼠标交互绘制图形
3.4.3 直接绘制叠加图形
3.5 小结
3.6 问题与解答
3.7 练习题第4章 基于Silverlight的 WebGIS进阶开发
4.1 要素编辑
4.1.1 概述
4.1.2 添加空间要素
4.1.3 修改要素信息
4.1.4 删除空间要素
4.2 统计分析
4.2.1 概述
4.2.2 要素统计功能原理
4.2.3 要素统计功能实现
4.3 空间分析
4.3.1 概述
4.3.2 拓扑分析实现
4.3.3 裁剪分析实现
4.3.4 叠加分析实现
4.3.5 路径分析实现
4.3.6 缓冲区分析实现
4.4 小结
4.5 问题与解答
4.6 练习题第5章 基于Silverlight的 WebGIS扩展开发
5.1 自定义控件开发
5.1.1 自定义控件功能概述
5.1.2 自定义控件具体实现
5.2 Silverlight与JavaScript交互
5.2.1 与JavaScript交互的常用方式
5.2.2 与JavaScript交互示例
5.3 Silverlight与Web服务器交互
5.3.1 与Web服务交互的方式
5.3.2 与Web服务交互示例
5.4 小结
5.5 问题与解答
5.6 练习题第6章 数字城市应用系统实战
6.1 数字城市应用系统概述
6.2 数字城市应用系统环境与架构设计
6.2.1 系统环境
6.2.2 系统体系架构设计
6.3 数字城市应用系统功能模块设计
6.3.1 地图基本功能
6.3.2 地图查询功能
6.3.3 空间分析功能
6.4 数字城市应用系统数据组织设计
6.4.1 地图共享服务
6.4.2 地名搜索服务
6.4.3 地图要素服务
6.4.4 地图分析服务
6.5 数字城市应用系统实现
6.5.1 系统框架设计
6.5.2 Web服务调用
6.5.3 功能模块实现
6.5.4 系统Web发布
6.6 小结
6.7 问题与解答
6.8 练习题附录A 基于Silverlight的WebGIS API结构
参考文献
基于Silverlight的WebGIS开发
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×