【C#】了解SharpMap开发

题目

了解SharpMap开发

描述

SharpMap 是一个基于.net 2.0 使用 C#开发的 Map 渲染类库,可以渲染各类 GIS 数据,可应用于桌面和 Web 程序。目前支持 B/S 及 C/S 两种方式的 DLL 调用, 支持地图渲染效果。它的优点有:

  1. 占用资源较少,响应比较快。在对于项目中如果只需要简单的地图功能 的话,是一个比 较好的选择。
  2. 它是基于.NET 2.0环境下开发的,对于.NET 环境支持较好。
  3. . 使用简单,只要在.NET 项目中引用响应的 dll 文件即可,没有复杂的安 装步骤。

支持的数据格式和功能:
1. PostGreSQL/PostGIS,ESRI Shapefile
2. 支持 WMS layers
3. 支持 ECW 和 JPEG2000 栅格数据格式
4. Windows Forms 控件,可以移动和缩放
5. 通过 HttpHandler 支持 ASP.net 程序
6. 点、线、多边形、多点、多线和多多边形等几何类型
7. 几 何 集 合 ( GeometryCollections ) 等 OpenGIS Simple Features Specification
8. 可通过 Data Providers(增加数据类型支持)、Layer Types(增加层类 型)和 Geometry Types 等扩展
9. 图形使用 GDI+渲染,支持 anti-aliased 等。

代码

SharpMap.Map myMap = new SharpMap.Map(picMap.Size
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值