13个免费的开源GIS软件_开源 gis-程序员宅基地

技术标签: GIS  ArcGIS  GIS软件  QGIS  

GIS派文章地址:13个免费的开源GIS软件

QGIS

QGIS是一个开放源码的地理信息系统。该项目诞生于2002年5月,并于同年6月作为SourceForge上的一个项目建立。我们一直在努力使GIS软件(传统上是昂贵的专有软件)成为任何人都可以使用个人电脑的可行前景。QGIS目前运行在大多数Unix平台、Windows和macOS上。QGIS是使用Qt工具包(https://www.qt.io)和c++开发的。这意味着QGIS有一个清爽、易于使用的图形用户界面(GUI)。

QGIS的目标是成为一个用户友好的GIS,提供强大的GIS功能。该项目的最初目标是提供一个GIS数据查看器。QGIS在其发展过程中已经达到了一个阶段,可以满足大部分GIS需求。QGIS支持许多栅格和矢量数据格式,使用插件架构可以轻松添加新的格式支持。

QGIS是在GNU通用公共许可证(GPL)下发布的。在此许可下开发QGIS意味着您可以检查和修改源代码,并确保您(我们的快乐用户)始终能够访问免费且可以自由修改的GIS程序。

gVSIG

一个强大的gis,易于使用,可互操作,并被世界各地成千上万的用户使用。使用gvSIG,可以处理各种格式、矢量和栅格、文件、数据库和远程服务,您可以使用各种工具来分析和管理您的地理信息gvSIG desktop设计为易于扩展,允许对定制解决方案的应用程序和开发进行持续改进。gvSIG desktop是开源软件,有GNU/GPL许可,允许自由使用、分发、学习和改进。

Whitebox GAT

Whitebox Geospatial Analysis Tools (GAT)是一个开源的、跨平台的地理信息系统(GIS)和遥感软件包,是在GNU通用公共许可证下发布的。它是由圭尔夫大学水文地质中心的成员开发的,目的是在研究和教育环境中进行高级地理空间分析和数据可视化。该软件包的特点是一个友好的图形用户界面(GUI)的帮助和文件内置到每个对话框的410多个分析工具。用户还可以访问广泛的离线和在线帮助资源。Whitebox GAT项目开始时是作为地形分析系统(TAS)的替代品,TAS是由John Lindsay编写的一个地理空间分析软件包。当前版本支持光栅和矢量(shapefile)数据结构。还有广泛的功能,处理激光扫描仪(激光雷达)数据包含在LAS文件。Whitebox GAT是可扩展的。用户可以使用任何JVM语言创建和添加自定义工具或插件。该软件还允许使用编程语言Groovy、JavaScript和Python编写脚本。

SAGA GIS

System for Automated Geoscientific Analyses (SAGA GIS)是一种用于编辑空间数据的地理信息系统(GIS)计算机程序。它是免费的开源软件,最初由德国哥廷根大学自然地理系的一个小团队开发,现在由一个国际开发者社区维护和扩展。
SAGA GIS旨在为科学家提供一个有效但易于学习的平台来实施地球科学方法。这是通过应用程序编程接口(API)实现的。SAGA的模块库中有一套快速发展的地球科学工具。

GRASS GIS

GRASS GIS (Geographic Resources Analysis Support System,地理资源分析支持系统) 是一个免费、开放源代码的地理信息系统(GIS),可用于处理栅格、拓扑矢量、影像和图表数据。

GRASS 在GPL下发布,可以在多个平台上运行,包括Mac OS X、Windows和Linux。用户可以通过图形用户界面(内置的基于 X窗口系统的 GUI 或通过 Quantum GIS)使用该软件的功能;也可以通过改进的 shell 直接使用它的模块。

GRASS 6 版本采用新的拓扑 2D/3D 矢量引擎并支持矢量网络分析。属性数据通过 .dbf 文件或基于 SQL 的数据库管理系统(如 MySQL、PostgreSQL/PostGIS 和 SQLite)来管理。该系统可以胜任3D矢量图形数据和立体像素的可视化。通过与 GDAL/OGR库的绑定,GRASS 支持多种栅格和矢量格式。其中包括 OGC-conformal简单要素,以实现与其他 GIS 软件的互操作。它也支持线性参考系统。

GRASS 开发团队是一个由来自很多地区的开发者组成的跨国群体。GRASS 是开源地理空间基金会最初的八个软件项目之一。

MapWindow

MapWindow GIS是一个开源的GIS (mapping)应用程序,是一组可编程的映射组件。该系统已被美国环境保护署(u.s. Environmental Protection Agency)作为流域分析建模软件(集点源和非点源于一体的较好的评价科学)的主要GIS平台

ILWIS

Integrated Land and Water Information System (ILWIS)是一种用于矢量和栅格处理的地理信息系统(GIS)和遥感软件。它的特点包括数字化、编辑、数据分析和显示,以及制作高质量的地图。ILWIS最初由荷兰的国际地球信息科学和地球观测研究所(ITC Enschede)开发和分发,供其研究人员和学生使用。自2007年7月1日起,它已经按照GNU通用公共许可证的条款作为自由软件发布。已经被许多学生、教师和研究人员使用了二十多年,ILWIS是目前可用的最用户友好的集成矢量和光栅软件程序之一。ILWIS拥有一些非常强大的栅格分析模块,高精度灵活的矢量点数字化模块,各种非常实用的工具,以及各种用户指南和培训模块,都可以下载。当前版本是ILWIS 3.8.1。与GRASS GIS在许多方面类似,ILWIS目前仅在Microsoft Windows上可用。

GeoDa

GeoDa是一个开源的软件包,它可以进行空间数据分析、地理可视化、空间自相关和空间建模。OpenGeoDa是遗留GeoDa的跨平台、开源版本。虽然遗留的GeoDa只运行在Windows XP上,但是OpenGeoDa运行在不同版本的Windows(包括XP、Vista、7、8和10)、Mac OS和Linux上。该软件包最初是由伊利诺伊大学厄巴纳-香槟分校的空间分析实验室在Luc Anselin的指导下开发的。从2016年开始,芝加哥大学空间数据科学中心(CSDS)将继续发展。
GeoDa具有强大的空间分析、多元探索性数据分析以及全局和局部空间自相关能力。它还执行基本的线性回归。在空间模型方面,包括了最大似然估计的空间滞后模型和空间误差模型。

uDig

uDig是一个由加拿大咨询公司折射研究(折射Research)领导的社区开发的GIS软件程序。它基于Eclipse平台,具有完整的分层开放源码GIS。它是用Java编写的,并在EPL和BSD许可证(以前在GNU LGPL下)下发布。
uDig在Flash中有一个演练,也为那些希望完成完整版本构建的人提供了快速入门指导,帮助他们编写插件或对主构建做出贡献。
uDig可以使用GRASS进行复杂的矢量运算,还可以嵌入来自Horton Machine的JGRASS和专业水文工具。它支持shapefiles、PostGIS、WMS和许多其他数据源。
uDig通常用作构建其他GIS平台和应用程序的框架

OpenJump

JUMP是一个基于Java的矢量光栅GIS和编程框架。

Diva GIS

DIVA-GIS是一个免费的地理信息系统软件程序,用于分析地理数据,特别是生物多样性的点数据。该软件最初是为应用于南美野生土豆的研究而设计的。

FalconView

FalconView是佐治亚理工学院(Georgia Tech Research Institute)开发的一个地图系统。它最初是为Windows系列操作系统开发的;不过,Linux和移动操作系统的版本正在开发中。它显示各种类型的地图和地理相关的覆盖。支持多种类型的地图,但大多数用户感兴趣的主要是航空图、卫星图像和高程图。FalconView还支持大量的覆盖类型,可以在任何地图背景上显示。目前的覆盖集是针对军事任务规划用户,面向飞行员和航空支持人员。

OrbisGIS

OrbisGIS是一个开源的纯Java GIS应用程序。用于读写矢量和栅格数据,创建专题地图,利用一个独立的SQL处理器来处理数据,编辑矢量数。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/agisboy/article/details/88854011

智能推荐

matlab频率响应数据模型创建函数frd_matlab frd函数-程序员宅基地

文章浏览阅读3.3k次。使用方法:frd(resp,freq)其中resp是取样点,freq是频率函数方程,而frd以resp为freq的输入计算频率响应输出,并将该输出和输入resp对应的组合在一起,得到类型为frd的频率响应模型示例:在10到100之间取50个对数间距点,以y=0.05xexp(i2*x)为频率响应方程>> freq = logspace(1,2)>> resp = .05*(freq).*exp(i*2*freq)>> sys = frd(resp,freq)_matlab frd函数

人工智能内容生成元年—AI绘画原理解析_ai绘画技术原理-程序员宅基地

文章浏览阅读1.9w次,点赞39次,收藏183次。AIGC元年达到了学术-商业共振,本文介绍现有AI绘画、AI作画背后的相应基本原理、应用、以及论文参考文献。_ai绘画技术原理

Python爬虫网页解析神器Xpath快速入门教学!!!_python xpath 等于class的标签-程序员宅基地

文章浏览阅读2.2k次,点赞2次,收藏18次。文章目录1、Xpath介绍2、Xpath路径表达式3、结合实例讲解1、Xpath介绍 XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。2、Xpath路径表达式表达式描述nodename选取此节点的所有子节点。/从根节点选取。//从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置。.选取当前节点…选取当前节点的父节点_python xpath 等于class的标签

快手上热门的小技巧,抖音快手直播5个上热门技巧_快手作品上了小热门后应该怎么做-程序员宅基地

文章浏览阅读2.1k次。2020下半年,随着直播带货行业发展势头越来越猛,各大电商平台纷纷涉足直播电商,普通人也跃跃欲试想要加入直播带货,那么普通人该如何选择直播平台呢,这要根据每个人的自身条件,不管做抖音还是快手,初始最重要的就是涨粉,今天小编分享的是新人做抖音快手直播如何快速涨粉的技巧。说到抖音快手涨粉,最暴力的莫过于上热门,一个视频上热门,涨粉可能就有好几万,比如之前有个直播睡觉,一夜爆红的主播,一天时间涨粉几百万,一晚收入70多万,不知道羡煞多少旁人。了解抖音快手上热门的机制是怎样的!抖音快手热门视频推荐机制,或者_快手作品上了小热门后应该怎么做

html输入哪种table好,如何将html转换为Handsontable哪个表还有html输入字段<table> </table>...-程序员宅基地

文章浏览阅读94次。我想显示一个动态表,其中包含来自自定义搜索的记录。现在我想将表格行设为内联可编辑行。我还需要对表进行分页,因为我需要在同一个表上显示30到40个表列(滚动列)。我使用Handsontable来实现这一点,如下图所示,但是,图像不会像我在表格单元格中输入一样。Scroll - HandsontableActionIDNameAddress1testtest2test2test23test3test3..._html版 handsontable

如何用python生成带图片名称和标签的.txt文件(代码)_将标注信息按指定格式制作图片对应的txt标签数据。-程序员宅基地

文章浏览阅读1.6w次,点赞23次,收藏147次。我们之前实现了如何用python批量修改图片的名称,不清楚的同学可以看一下这一篇:python批量修改一个文件夹下含多个文件夹中的所有图片名称(代码)接下来我们来看一下如何生成带图片名称和标签的txt文件因为我们在用caffe进行分类训练时,不管是生成imdb还是直接拿图片训练,都是需要标签文件的话不多说,直接上代码:#!/usr/bin/python# -*- co..._将标注信息按指定格式制作图片对应的txt标签数据。

随便推点

Java调用c++的动态链接库正确方式,踩坑选手!_java调用c++动态库-程序员宅基地

文章浏览阅读2.6k次。前言,前几个月泛泛的看了一下c++的相关书籍。在看的过程中,做几个例子啥的没啥感觉。但是在整合起来的过程中还是发现了蛮多问题。_java调用c++动态库

NeuralCoref: python的共指消解工具,向代词指代的问题进军!_neuralcoref.neuralcoref.array-程序员宅基地

文章浏览阅读7.7k次,点赞3次,收藏17次。首先简要地说说共指消解是什么,有什么用处。假设机器正在阅读一个这样的文本: 克劳德·莫奈是印象派代表人物和创始人之一。 他最重要的风格是改变了阴影和轮廓线的画法。如果机器想要从这段话中了解到关于莫奈风格的知识,它首先必须知道,第二句话中的“他”指的就是莫奈。弄清代词的指代就是共指消解中的一个典型任务。NeuralCoref是使用时下先进神经网络技术完成指代消解任务的一个工具。_neuralcoref.neuralcoref.array

python多线程/进程问题:以iperf3为例与测试平台解析_iperf3多线程测试方法-程序员宅基地

文章浏览阅读4.9k次,点赞3次,收藏14次。在给一个项目写可视化的时候,项目需要用iperf3来进行网络测试。遇到了subprocess与多线程问题,后来解决_iperf3多线程测试方法

win10添加软件开机启动_bat设置指定软件开机启动-程序员宅基地

文章浏览阅读3.5k次。win10设置软件开机启动如果想要实现应用程序在所有的用户登录系统后都能自动启动,就把该应用程序的快捷方式放到“系统启动文件夹”里;C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp如果想要实现应用程序在所有的用户登录系统后都能自动启动,就把该应用程序的快捷方式放到“系统启动文件夹”里;C:\ProgramData\Micr..._bat设置指定软件开机启动

园区网络IP地址规划_园区私有地址-程序员宅基地

文章浏览阅读6.9k次,点赞11次,收藏89次。笔者当年先后考取了CCNA、CCNP、CCIE;经过这些年工作,接触从几万、几十万到上亿的项目都有;我简单总结了接触的大部分的项目,将园区网核心技术进行了归纳,如下:IP地址规划1.IP地址基础在IP网络中,通信节点需要有一个唯一的IP地址,IP地址用于IP报文的寻址以及标识一个节点;IP地址中最重要的是子网划分 VLSM,可参照NA。2.特殊IP地址a.受限广播(用于IP地址请求阶段)所有位全为1,255.255.255.255b.直接广播(子网广播) 主机位全为1,如192.168.1_园区私有地址

java Swing弹出式提示框_javaswing setlocation-程序员宅基地

文章浏览阅读5.7k次。package com.sanguo.test;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.Toolkit;import java.awt.event.MouseEvent;import _javaswing setlocation

推荐文章

热门文章

相关标签