不可或缺的开源GIS软件,你用过哪些?

“欧比特杯”高光谱遥感影像智能处理行业应用大赛已于2019年5月24日开始接受 上 名。 名请关注《慧天地》微信平台大赛通知:

一、序言

有了开源软件的支持,你就不再需要支付很多费用去购买商业的GIS软件了。商业的GIS软件,无疑可以给你提供很多便利,让你可以快速达成您的工作目标,不用质疑,ESRI公司作为世界上最大的GIS软件商业公司,他的软件具有非常大的影响力。但是如果您具有一定的GIS应用和开发基础,您可以使用免费的GIS软件来完成商业软件可以做到的所有操作。

开源GIS平台软件和商业GIS平台软件在功能、技术路线等很多方面是基本相同的,但关注的领域以及服务的用户有所区别。所以并不存在未来谁会被谁取代。不同于商业GIS软件,开源GIS软件不用背负数据格式兼容、易用性等问题的包袱,开发者能够集中精力于功能的开发,因此开源GIS软件普遍功能很强,技术也非常先进,其背后是来自技术爱好者、研究人员、学生等用户的大力支持。

二、重要开源GIS软件

以下搜罗了一些重量级的开源软件工程,这些工程大多经历了多年的积累和开发,至少可以帮助您再商业和开源软件中有更多的选择。

1、QGIS(http://qgis.org/

ARCGIS在多源数据支持方面可以说伤了很多人的心,那个数据转换真的有些麻烦。然而QGIS可能一定程度又能更平滑地解决这些问题,它使用GDAL / OGR库来读写GIS数据格式。支持超过70种矢量格式。不仅如此,很多ARCGIS能做到的事情,在QGIS中也能做的很好,有很多理由值得您去尝试这款免费的GIS软件。可以在多种操作系统上运行,包括Mac OS X、Linux、UNIX和Microsoft Windows。

2、gVSIG(http://www.gvsig.com/

gvSIG项目2004年就启动了,gvSIG项目是西班牙的一个免费开源GIS软件。gvSIG的表现确实优于QGIS 2 for 3D。它确实是开源GIS中最好的3D可视化。如果您需要在手机上使用GIS,gvSIG Mobile因其界面和GPS工具而非常适合野外工作。

3、Whitebox GAT

(http://www.uoguelph.ca/~hydrogeo/Whitebox/)

Whitebox GAT自2009年以来一直存在,是一个完整的开放式GIS和遥感软件包。它提供了400多种工具,用来转换、剪切、分析、管理、输出空间分析信息等。相对QGIS等软件来说,它显得原始很多,但是十分管用!

4、SAGA GIS

(http://www.saga-gis.org/en/index.html

SAGA GIS是免费GIS软件世界的经典之作。它在制图中并不是特别有用,但它是地形分析的救命稻草。如果您有DEM,并且不知道如何处理它,您就会很需要使用SAGA GIS。

5、GRASS GIS(https://grass.osgeo.org/

GRASS GIS(地理资源分析支持系统)由美国陆军工程兵团开发,作为土地管理和环境规划的工具。它是一款已应用在很多不同研究领域的免费GIS软件。国外学术界,环境研究所和政府机构(NASA,NOAA,USDA和USGS)等很多单位都使用GRASS GIS,因为它具有直观的GUI和可靠性。GRASS GIS在制图设计中不是很好用,它主要用作分析,图像处理,数字地形操作和地理统计分析等。

6、MapWindow

(https://www.mapwindow.org/

7、ILWIS

(http://52north.org/communities/ilwis

曾经的商用GIS软件,现在变成了开源GIS。ILWIS是面向规划者,生物学家,水资源管理者和地理空间用户的免费GIS软件。

8、GeoDa

(https://spatial.uchicago.edu/software

GeoDa是一个免费的GIS软件程序,主要用于为用户引入空间数据分析。它的主要功能是统计数据分析。它的用户群很强大,例如,哈佛大学,麻省理工学院和康奈尔大学已经采用这种免费的GIS软件,从经济发展、医疗健康和房地产等领域,它在实验室中也被用作令人兴奋的分析。

9、uDig(http://udig.refractions.net/

当你开始深入了解uDig时,它是一个很好的开源GIS软件选择,它是一款开源桌面GIS软件,基于Java和Eclipse平台,对OpenGIS标准,关于互联 GIS、 络地图服务器和 络功能服务器有特别的加强。

10、OpenJump(http://www.openjump.org/)

11、Diva GIS

(http://www.diva-gis.org/download)

DIVA GIS是用于制图和地理数据分析的GIS软件。 它可以用于进行生物的丰富性和多样性的数据分析;它可以提取气候和土地的所有位置数据、进行统计分析和建模。

12、FalconView(http://www.falconview.org

FalconView主要有便携式飞行计划软件(PFPS)的功能,这使得它可以用于战斗飞行计划,所以它的大部分用户来自美国国防部和其他国家地理空间情 机构。它支持各种类型的数据浏览,如卫星、激光雷达、频率和MrSID。在SkyView模式中,甚至可以使用MXD文件。目前用户以军事任务执行人员、飞行员、航空技术支持人员为主。目前的FalconView的一部分XPlan,主要用于美国国防部的任务规划系统和佐治亚技术研究所的计划活动配套方案中。它可用于Windows系列操作系统;而Linux和移动操作系统的版本正在开发中。

13、OrbisGIS(http://orbisgis.org/

14、R(https://www.r-project.org/

R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。R作为一种统计分析软件,是集统计分析与图形显示于一体的。它可以运行于UNIX,Windows和Macintosh的操作系统上。R是对S语言的一种实现,由Ross Ihaka 和 Robert Gentleman 所创建,R取之他们名字的首字母。R具有由用户贡献的大量的类库,能够处理各种科学计算的问题。为什么要在最后介绍它,因为与地学问题相关的R类库也十分繁多,包括Spatial data,Maptools,RGdal等,R语言可以和Hadoop集成,更高效地处理空间聚类等问题,R语言中导入Shapefile是非常容易的,可以使用的包,包括RGdal,maptools,PBSmapping等。

R语言没有华丽的操作界面,但是强大的类库,可以让你几行代码就完成很多操作。一旦你弄清楚语法和命令行工作流程,它无疑是最强大的GIS系统之一。

三、结束语

随着互联 GIS的发展,其实有些开源GIS工程已经不再跟的上IT技术发展的步伐,随着大数据、云计算技术的普遍应用,未来是否还有人愿意去安装庞大的桌面GIS软件来处理和分享地图数据?

荐读

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年4月25日
下一篇 2019年4月26日

相关推荐