简介
Shapelib是读写shapefile的轻量级C语言库。它包括Shape API(读写.shp文件的空间几何信息)和DBF API(读写.dbf文件的属性信息)两个部分。
官网地址:http://shapelib.maptools.org/
源码地址:https://github.com/OSGeo/shapelib
好的库就得利用起来,这个库编译也非常简单。
编译
在安装相关软件环境后,使用VS本地命令执行工具。
解压源码后,进入路径,使用nmake /f makefile.vc命令即可编译。
调用
使用.NET调用需要.net wrapper,官方提供了一个版本,下载链接如下:
http://dl.maptools.org/dl/shapelib/contrib/