gis
文章平均质量分 82
zffp
大雪无痕
展开
-
Sharpmap自定义数据源
业务数据有位置信息,都可以在地图上显示。那问题就来了,在现实世界中,有各种各样的数据,怎样将这些数据上图呢?Sharpmap为我们提供了数据源接口,来完成各种各样数据的接入。类图:核心方法: /// ///返回查询到的数据集 /// /// 当前地图视野矩形 /// 填充后的返回的数据集原创 2014-01-06 22:17:57 · 2143 阅读 · 0 评论 -
Sharpmap自定义图层
在sharpmap中,基础矢量地图,和切片地图都是现成的,直接就可以使用。如果做业务专题图层,就需要根据sharpmap的规则,添加相应的自定义图层,或者自定义数据源。如果几何对象没有太多的业务关系,建议自定义数据源。如果有比较强的业务关系,建议采用自定义图层。sharpmap的图层接口定义:图中可以看到,图层接口的核心方法是Render()。当地图需要绘制时,map根据图层是否可用(原创 2014-01-06 21:43:31 · 3028 阅读 · 2 评论 -
SharpMap的总体结构
最近用一直用sharpmap来做东西,有些心的体会,记录下,分享下。sharpmap总体结构:核心部分说明。Converters几种空间数据格式的转换,wkb,wkt,json。CoordinateSystems坐标系统(具体的实现已经采用的第三方库DotSpatial.Projections,ProjNet)Data数据源的支持原创 2014-01-06 12:48:39 · 2467 阅读 · 0 评论 -
Sharpmap自定义工具,工具管理类
sharpmap的核心是地图、图层、数据源、绘制。当这些具备的时候,Map类根据给定的缩放比例返回一张图片,sharpmap的其它操作都是建立在这个基础之上的。一个GIS应用系统,地图显示出来仅仅只完成了第一步。针对地图需要一些gis工具和业务工具,如gis基础工具地图的漫游,面积距离量算,业务工具有兴趣点查询,添加兴趣点,路径分析等。这工具都需要在地图上进行相应的操作,才能完成,如鼠标按下、原创 2014-01-07 22:12:41 · 1959 阅读 · 0 评论