GIS软件SharpMap源码详解及应用

副标题:无

作   者:陈真,何津,余瑞编著

分类号:

ISBN:9787502458690

微信扫一扫,移动浏览光盘

简介

    这本《GIS软件SharpMap源码详解及应用》由陈真、何津、余瑞编著,对目前基于C#语言开发的GIS开源项目——SharpMap进行详细剖析、解释,以便GIS专业学生及GIS的初学者能学习和掌握GIS底层开发技术。全书分为3部分共计11章。第1部分讲解SharpMap源码,主要内容包括地图、地图控件、图层、绘制、样式、数据、几何对象等;第2部分介绍基于SharpMap的应用开发,主要内容包括两个SharpMap下载包中附带的Windows应用程序;第3部分介绍SharpMap系统扩展,主要内容包括数据源对象扩展及图层对象扩展。     《GIS软件SharpMap源码详解及应用》可作为地理信息系统相关专业本科生“GIS开发与设计”等课程的教学用书,也可供对GIS感兴趣的初学者及GIs工程技术人员阅读参考。

目录


第1章  概述
  1.1 SharpMap的特性
  1.2 SharpMap支持的GIS数据格式
  1.3 SharpMap名称空间概述
  1.4 SharpMap中用到的第三方库
  1.5 SharpMap源代码下载
  复习思考题
第2章  地图
  2.1 Map类概述
  2.2 SharpMap执行过程
  2.3 SharpMap创建地图示例
  2.4 Map类
    2.4.1 Map类的数据成员
    2.4.2 Map类的属性
    2.4.3 Map类的方法
    2.4.4 Map类的事件
  复习思考题
第3章  地图控件
  3.1 Tools枚举
  3.2 MapImage类
    3.2.1 MapImage类的数据成员
    3.2.2 MapImage类的属性
    3.2.3.MapImage类的方法
    3.2.4 MapImage类的事件
  复习思考题
第4章  图层
  4.1 图层对象概述
  4.2 ILayer接口
    4.2.1 ILayer接口的属性
    4.2.2 ILayer接口的方法
  4.3 Layer抽象类
    4.3.1 Layer抽象类的属性
    4.3.2 Layer抽象类的方法
    4.3.3 Layer抽象类的事件
    4.4 ICanQueryLayer接口
  4.5 矢量图层VectorLayer
    4.5.IVectorLayer的属性
    4.5.2 VectorLayer的方法
    4.5.3 VertorLayer的事件
  4.6 注记图层LabelLayer
    4.6.1 LabelLayer的属性
    4.6.2 LabelLayer的方法
  4.7 Layer集合
    4.7.1 LayerCollection的索引器
    4.7.2 LayerCollection的方法
  复习思考题
第5章  绘制
  5.1 ClipState枚举
  5.2 LabelBox类
  5.3 Label类
    5.3.1 Label类的数据成员
    5.3.2 Label类的属性
    5.3.3 Label类的方法
  5.4 LabelCollisionDetection类
    5.4.1 LabelC0llisionDetection类的方法
    5.4.2 LabelCollisionDetection类的代理
  5.5 矢量数据渲染类VectorRender
    5.5.1 VectorRender类的数据成员
    5.5.2 VectorRender类的属性
    5.5.3 VectorRender类的方法
  5.6 主题
    5.6.1 ITheme接口
    5.6.2 色彩混合类ColorBlend
    5.6.3 GradientThemeBase类
    5.6.4 GradientTheme类
    5.6.5 CustomTheme类
  复习思考题
第6章  样式
  6.1 矢量图层样式VectorStyle
    6.1.1 VectorStyle的数据成员
    6.1.2 VectorStyle的属性
    6.1.3 VectorStyle的方法
  6.2 标注样式LabelStyle
    6.2.1 LabelStyle的数据成员
    6.2.2 LabelStyle的属性
    6.2.3 LabelStyle的方法
  复习思考题
第7章  数据
  7.1 空间数据库连接地技术
    7.1.1 数据连接对象Connector
    7.1.2 连接池管理ConnectorPool
  7.2 数据提供接口IProvider
    7.2.1 IProvider的属性
    7.2.2 IProvider的方法
  7.3 DbaseReader类
    7.3.1 DbaseReader类的数据成员
    7.3.2 DbaseReader类的属性
    7.3.3 DbaseReader类的方法
  7.4 数据提供者ShapeFile
    7.4.1 ShapeFile的数据成员
    7.4.2 ShapeFile的属性
    7.4.3 ShapeFile的方法
  7.5 MsSql类
    7.5.1 MsSql类的数据成员
    7.5.2 MsSql类的属性
    7.5.3 MsSql类的方法
  7.6 其他Provider类
  7.7 FeatureDataSet类
    7.7.1 FeatureDataSet类的属性
    7.7.2 FeatureDataSet类的方法
  7.8 FeatureDataTable类
    7.8.1 FeatureDataTable类的属性
    7.8.2 FeatureDataTable类的方法
    7.8.3 FeatureDataTable类的事件
  7.9 FeatureDataRow类
    7.9.1 FeatureDataRow类的属性
    7.9.2 FeatureDataRow类的方法
  复习思考题
第8章  几何对象
  8.1 几何对象抽象基类Geometry
    8.1.1 Geometry的属性
    8.1.2 Geometry的方法
  8.2 点对象Point
    8.2.1 Point的数据成员
    8.2.2 Point的属性
    8.2.3 Point的方法
  8.3 复合点对象MultiPoint
    8.3.1 MuhiPoint的属性
    8.3.2 MultiPoint的方法
  8.4 线状几何形状的抽象类Curve
    8.4.1 Curve的属性
    8.4.2 Curve的方法
  8.5 多边形Polygon
    8.5.1 Polygon的属性
    8.5.2 Polygon的方法
  8.6 外包矩形框BoundingBox
    8.6.1 BoundingBox的属性
    8.6.2 BoundingBox的方法
  8.7 空间关系类SpatiaRelations
  复习思考题
第9章  Windows应用程序开发——WinFormSamples
  9.1 数据
  9.2 系统简介
  9.3 代码分析
    9.3.1 主窗体代码
    9.3.2 数据访问代码
  复习思考题
第10章  Windows应用程序开发——DemoWinForm
  10.1 数据
  10.2 系统简介
  10.3 代码分析
    10.3.1 数据访问代码
    10.3.2 主窗体代码
  复习思考题
第11章  数据源扩展与图层对象扩展
  11.1 DataTablePoint类
    11.1.1 DataTablePoint类的数据成员
    11.1.2 DataTablePoint类的属性
    11.1.3 DataTablePoint类的方法
  11.2 OgrProvider类
    11.2.1 OgrProvider类的数据成员
    11.2.2 OgrProvider类的属性
    11.2.3 OgrProvider类的方法
  11.3 GdalRasterLayer类
    11.3.1 GdalRasterLayer类的数据成员
    11.3.2 GdalRasterLayer类的属性
    11.3.3 GdalRasterLayer类的方法
复习思考题
附录  书中多次引用的基本概念
参考文献

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

GIS软件SharpMap源码详解及应用
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon