作者:朱金灿
来源:http://blog.csdn.net/clever101
Proj.4库是开源GIS最著名的地图投影库,著名的开源图像库gdal中的投影转换函数也是动态调用该库函数的,目前的最新版本是proj-4.7.0。proj4库的下载地址是:http://trac.osgeo.org/proj/
其编译方法非常简单,分为三步(我的编译环境为VS 2005+sp1):
1. 对源码文件夹进行解压,在运行窗口使用dos命令进入源码的src文件夹,具体为cd命令,我的为:E:/proj-4.7.0/src。
2. 在VS2005安装文件夹的vcvars32.bat(我的路径为:C:/Program Files/Microsoft Visual Studio 8/VC/bin/vcvars32.bat),直接双击运行。此举的目的是将VS 2005的nmake工具注册到系统环境变量。
3.在运行窗口直接运行命令:nmake makefile.vc。其中makefile.vc为上面提到的src文件夹中的makefile.vc文件。
很顺利,没有出错。生成的lib文件和dll文件均在src文件夹下。
分享到:
相关推荐
Proj44.9.3编译版本
编译好的32位RELEASE版proj4库,包括bin、include、lib、share、test五个文件夹
它的功能主要有经纬度坐标与地理坐标的转换,坐标系的转换,包括基准变换等。
proj4j库在在业界很出名的。有开源的c代码,这个如果要编译到android 的so完整调用就好了。不过有很多问题。我在Java上找到纯Java写的proj4j库。使用这个库跟epsg就可以很好对应起来。就是每个投影都是有世界通用的...
编译好的64位proj4库,包括bin、include、lib、share、test五个文件夹
编译好的proj库,包括bin,include,lib,share,test等
4.9最新版本的proj4编译库,里面的文件包含有bin,include,lib,shar,供大家上下载方便使用,文件已经上传
proj-6.3.1使用Vs2019编译好的Lib
MSVC VS2015 x64编译好的PROJ.4 lib 文件希望对大家有用。
在Windows环境下,基于Qt Creator进行编译的proj开源库。包含有头文件include、库文件lib、动态库dll等,提供了Debug、Release版本。 当前采用的版本为proj-9.1.0,如果下载者,需要其他版本的proj,请在评论区留言...
我自己编译的gdal库,geos和proj4库,可以处理矢量数据,遥感影像 的坐标转换,因为自己先分别编译三个库函数,然后再进行集成编译,加上一些整理思绪花了很长时间才搞出来,如果分高的话可以参考我相关资源,有geos...
在VS2008 SP1下编译成功的GDAL开发库,包含了头文件,lib库、DLL库及帮助文件,支持GEOS Proj4 Spatialite,解决了不支持中文路径的问题,可以支持中文路径。
QGIS的跨平台编译需要一系列开源库的支持,本系列提供QGIS相关的编译成果。 本资源的内容为:基于Qt的proj跨平台编译源码(含qt pro文件)。 二、使用人群 QGIS编译、QGIS跨平台编译的人员或研究者。 三、使用场景及...
编译好的32位DEBUG版proj4库,包括bin、include、lib、share、test五个文件夹
在Linux环境下,基于Qt Creator进行编译的proj开源库。包含有头文件include、库文件so等,提供了Debug、Release版本。 当前采用的版本为proj-9.1.0,如果下载者,需要其他版本的proj,请在评论区留言。
在MacOS环境下,基于Qt Creator进行编译的proj开源库。包含有头文件include、库文件dylib等,提供了Debug、Release版本。 当前采用的版本为proj-9.1.0,如果下载者,需要其他版本的proj,请在评论区留言。
如果需要地理坐标 转换 投影做 可以下载这个库,java 资源很少,大部分都是 C语言需要编译
基于centos7的proj6库(含库文件和头文件),支持centos7.0以后的版本。Proj是开源 GIS 最著名的地图投影库,GRASS GIS、MapServer、PostGIS、Thuban、OGDI、Mapnik、TopoCad、GDAL/OGR 等软件的投影都直接或间接的...
可以在osg3.4+osgEarth2.8中使用的64位proj4.9.3库(VS2013编译)