使用Sharpmap开发的时候需要几个步骤,但是下载的Sharpmap包中都没有说明,记录一下自己的操作,备查。
1. 下载Sharpmap包,如果需要使用扩展的一些功能,还需要下载扩展包。
网站:http:///
目前基本包是:SharpMap-0.9-AnyCPU-Trunk
扩展包是:SharpMap.Extensions trunk 2011-11-17
如果不知道需要使用的是哪个包里的,则需要下载说明帮助文档Sharpmap API Reference(SharpMapDoc.chm),从里面查看所使用的类所对应的dll文件。
2. 解开压缩包其中的各种dll文件按照需要放置在bin目录中。
3. 下载FWTools并安装。
网站:http://fwtools.maptools.org/
4. 配置Web.config文件
<system.web>
- <httpHandlers>
- <add verb="*" path="GetMap.aspx" type="SharpMap.Web.HttpHandler,SharpMap"/>
- </httpHandlers>
- <pages controlRenderingCompatibilityVersion="4.0" clientIDMode="AutoID"/>
- </system.web>
- <appSettings>
- <add key="FWToolsBinPath" value="C:\Program Files\FWTools2.4.7\bin"/>
- <!--
- <add key="FWToolsProjLib" value="C:\Programme\FWTools2.4.7\proj_lib"/>
- <add key="FWToolsGeoTiffCsv" value="C:\Programme\FWTools2.4.7\data"/>
- <add key="FWToolsGdalData" value="C:\Programme\FWTools2.4.7\data"/>
- <add key="FWToolsGdalDriver" value="C:\Programme\FWTools2.4.7\plugins"/>
- -->
- </appSettings>
5. 一个注意
controlRenderingCompatibilityVersion="4.0"一项如果是3.5,在4.0的项目中会导致CSS文件不起作用。
















