自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 基于.NET 2.0的GIS开源项目SharpMap分析手记(四):地图数据访问机制分析

前面初略分析了SharpMap的渲染机制,下面再来分析下它的数据访问机制,SharpMap的数据访问机制有两个关键:Provider模式和空间索引。1 运行机制分析SharpMap中矢量图层类(SharpMap.Layers.VectorLayer)和注记层(SharpMap.Layers.LabelLayer)的数据源属性(DataSource)其实就是一个IProvider接口(Sha

2006-12-13 16:42:00 8652 2

原创 基于.NET 2.0的GIS开源项目SharpMap分析手记(三):地图渲染分析

 1 运行过程我们通过实例来讲述SharpMap的运行过程和渲染(绘制)机制。首先打开Simple.aspx,可知此页面有一组单选框(3个,分别是放大、缩小和漫游)和一个图像按钮,用于显示地图。它的代码在Simple.aspx.cs中。打开Simple.aspx.cs,在Page_Load函数中是页面初始化代码。可知地图生成分两步:1.1 初始化地图//Set up the m

2006-12-07 08:40:00 11623 2

原创 基于.NET 2.0的GIS开源项目SharpMap分析手记(二):源代码总体结构分析

 通过前面的“第一次亲密接触”,我们对SharpMap的功能已经有一个总体的了解,现在我们再来分析SharpMap的源代码总体结构。解压下载的0.9版源代码,有两个文件夹:SharpMap和SharpMap.UI,如图1所示。 图1 SharpMap源代码结构 其中SharpMap.UI是用户界面相关命名空间,如窗体Forms、Ajax等。SharpMap工程是主体,包

2006-12-05 19:44:00 11908 2

原创 我建了一个新的关于开源GIS项目分析的QQ群8755486,欢迎有兴趣的朋友参加

   为了方便大家交流,我新建了一个关于开源GIS项目分析的QQ群8755486,有兴趣的朋友快加入吧,我们一起为提高中国开源实力而努力!现在已经有一些博士、硕士、系统分析师、程序员加入了,现阶段分析的项目是SharpMap、Geoserver、Openlayers等。有什么要咨询的欢迎来信,我的E-mail:qqsuen#21cn.com我的QQ号:121722794 

2006-12-05 19:31:00 5706 3

SharpMap对影像的支持示例代码

在4月11日发布的SharpMap(Change Set 21021)源代码中,增加了对GEOTIFF等影像的支持,它是利用GDAL开源库来实现这一支持的。由于是Change Set版本,此源代码的编译和使用存在不少问题,应广大开源爱好者的要求,同时在他们的无私帮助下,我最终完成了一个同时支持矢量数据和影像的可编译运行的版本,当然还是存在不少问题,希望大家给我提出来。

2007-10-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除