`
ynstudio
  • 浏览: 49058 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

基于sharpmap做的地图效果

    博客分类:
  • GIS
阅读更多
我们综合网管里需要用到gis,因为有很多特定的界面操作,所以没用webgis,而是基于sharpmap来做了浏览器插件。 因为客户的很多地图都是MapInfo的,所以嵌入了mapx来显示地图。 设计了一套专题图的机制。 最开始准备完全基于MapInfo来做,但客户要求扇区不能随着地图比例尺而放大缩小,所以只能自己在UserDrawLayer层直接画,但还要响应鼠标事件,能够选择扇区,费了老大的劲,快开发起地图引擎了。 后来找了一位叫张亚军的研究生,帮助了解sharpmap,有针对性的做了一些例子,我们通过这些例子,快速了解sharpmap的使用,然后就舍弃了自己设计的一套东东,改为使用sharpmap在mapx的UserDrawLayer层绘制地图了。
分享到:
评论
5 楼 ynstudio 2010-12-14  
ranbo 写道
一年多没搞GIS了,感觉看起来都有点陌生了,这样做点数据倒是问题不大,如果是面的话不知道怎么处理。



没本质的区别吧
4 楼 ranbo 2010-12-13  
一年多没搞GIS了,感觉看起来都有点陌生了,这样做点数据倒是问题不大,如果是面的话不知道怎么处理。
3 楼 xuershan 2010-12-12  
还是arcgis这块方便好用
2 楼 ynstudio 2010-12-04  
sharpmap还是功能太少了,做完整应用还是arcgis之类的更方便些。
1 楼 zhmiao 2010-12-02  
做的挺好的,我也是电信行业搞GIS,以后有好东西多多分享哈

相关推荐

    基于SharpMap扩展程序开发实例

    ### 基于SharpMap扩展程序开发实例的关键知识点 #### 1. SharpMap概述与特点 - **定义**: SharpMap是一款基于.NET平台的开源GIS(地理信息系统)组件,旨在简化地图渲染过程,使得开发者能够在.NET环境中轻松实现...

    基于SharpMap的HeatLayer调用和封装源码

    【标题】基于SharpMap的HeatLayer调用和封装源码 在GIS(地理信息系统)开发中,SharpMap是一个流行的开源库,它允许开发者在.NET环境中创建地图应用。本项目主要探讨的是如何在SharpMap框架下使用HeatLayer组件,...

    基于.NET 2.0的GIS开源项目SharpMap分析手记

    SharpMap是一个基于.NET Framework 2.0的轻量级GIS库,它提供了一种简单的方式来展示和操作地图数据。这个开源项目为开发者提供了构建地图应用的基础框架,支持多种地图格式,如Shapefile、GeoTIFF等。 2. **地图...

    sharpmap使用步骤

    利用GDI+技术,SharpMap实现了高质量的图形渲染,支持反锯齿等高级效果,提升地图视觉质量。 ##### 7. 专题图制作 SharpMap还具备专题图制作功能,可根据数据属性生成可视化专题地图,增强地图信息表达能力。 ###...

    SharpMap入门手册

    **SharpMap**是一个基于.NET 2.0框架的开源GIS(地理信息系统)项目,它主要用于地图渲染,并且支持多种GIS数据格式。该项目由Morten Nielsen开发并维护,采用GNU General Public License许可证发布。 #### 二、...

    SharpMap-40903.zip

    SharpMap是一款基于.NET Framework的开源GIS(地理信息系统)库,主要设计用于Web应用程序中的地图显示和操作。这个软件项目提供了一种简单的方式来在ASP.NET或Windows Forms应用中集成地图功能,使得开发者能够轻松...

    sharpmap介绍

    其中,核心类Map位于SharpMap命名空间下,负责地图的创建和渲染。Map对象包含多个Layer对象,每个Layer代表地图的一个图层。其他命名空间如Converts提供数据转换,Forms提供Windows Forms编程的MapImage控件,...

    SharpMap开源代码和项目实例

    SharpMap是一款基于C#开发的开源地理信息系统(GIS)库,它为.NET Framework提供了一种简单易用的方式来处理地图数据。这个开源项目旨在为开发者提供一个轻量级且功能丰富的地图展示和操作平台,适用于Web和桌面应用...

    SharpMap 打开shp图层查看属性表地图缩放 cs源码_GIS系统_SharpMap_地理信息系统

    SharpMap是一款基于.NET Framework的开源GIS(地理信息系统)库,主要用C#编写,它提供了在Web和桌面应用中展示地图的功能。这个压缩包中的内容可能是SharpMap的1.1.x版本源代码,用于帮助开发者理解和使用SharpMap...

    4574074_SharpMap_beginners_sharpmap入门手册_

    SharpMap 是一个开源的、基于.NET Framework的GIS(地理信息系统)库,适用于Windows Forms和ASP.NET应用程序。它为开发者提供了一种简单的方式来处理地图数据,展示地理信息,并进行基本的GIS操作。对于初学者而言...

    基于.NET2.0的GIS开源项目SharpMap分析手记.doc

    《基于.NET 2.0的GIS开源项目SharpMap分析手记》 SharpMap是一个专为.NET 2.0设计的GIS(地理信息系统)开源库,它由C#编写,为开发者提供了一种轻量级的解决方案,用于在桌面和Web应用中渲染GIS数据。这个项目由...

    最新 SharpMap源码

    目前的很多的项目中都用到了GIS 软件,然而在开源的GIS软件中有SharpMap在工程应用中开始被人发觉。相比一些GIS软件它拥有的优势有: 1、占用资源较少,响应...目前支持B/S及C/S两种方式的DLL调用,支持地图渲染效果

    地图定位省份切换门店定位到省份市.zip

    本项目涉及“地图定位省份切换门店定位到省份市.zip”,它整合了百度地图和高德地图两种主流的地图API,实现了基于IP和地理位置的双重定位功能,同时支持用户在不同的省份和城市之间切换,并能准确定位到特定的门店...

    基于.Net的电子地图

    - 开发过程中可能使用了.NET中的地图库,如SharpMap、GMap.NET等,它们提供了地图操作和渲染的接口,简化了地图应用的开发。 - 对于自定义功能,可能需要理解投影系统,如墨卡托投影,以及如何在不同坐标系统间...

    sharpmapmap渲染

    SharpMap是一个基于.net 2.0使用C#开发的Map渲染类库,可以渲染各类GIS数据(目前支持ESRI Shape和PostGIS格式),可应用于桌面和Web程序。 它的优点有:  1、占用资源较少,响应比较快。在对于项目中如果只需要...

Global site tag (gtag.js) - Google Analytics