GIS_开源GIS

2023-10-27

GIS_开源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处理器来处理数据,编辑矢量数。

PS:
本文参考文章:https://blog.csdn.net/agisboy/article/details/88854011

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

GIS_开源GIS 的相关文章

  • 【matlab深度学习工具箱】classificationLayer参数详解

    classificationLayer 文章目录 classificationLayer 语法 描述 例子 创建分类图层 创建加权分类图层 输入参数 名称 值参数 Name 图层名称 默认 字符向量 字符串标量 ClassWeights 加
  • 多元回归预测

    文章目录 效果一览 文章概述 部分源码 参考资料 效果一览 文章概述 多元回归预测 Matlab基于粒子群算法 PSO 优化径向基神经网络 PSO RBF 的数据回归预测 多变量输入模 评价指标包括 MAE RMSE和R2等 代码质量极高
  • 眼底图像血管分割学习笔记

    一 图像处理 训练集的图片格式为tif 其中相应的分割标签格式 为gif 一开始想着这些图片是不是都要先转换成 jpg或者 png 在查阅了一些资料后其实还是不太清楚 然后在看别人的代码时 发现没有处理 所以就先这样弄着 出现的问题 cla
  • Centos7 上的sqlite3安装及升级

    一 wget升级 yum install y wget 二 sqlite3安装 sudo yum install sqlite devel 查看sqlite3的版本 sqlite3 version 三 sqlite3升级 下载源码 wget
  • 试试这两个方法,做视频二次剪辑并不难,新手一天可以收入200

    很多新手看到别人每天做短视频一个月有过万 几万的收益 看到别人能赚钱 觉得自己可能赚不到这么多 赚个7 8千应该没问题 于是开始自己学着也做起了短视频自媒体 每天埋头苦干 但每天的收益却很低 只有几块 几十 有的甚至更少 跟自己想象的完全不
  • 部署Promethuse监控Hadoop节点

    部署Promethuse监控Hadoop节点 目标 安装 将hadoop的jmx信息采集到指定端口 配置prometheus 其他说明 目标 Hadoop本身是对相当数量的指标 metrics 进行实时监控的 但是Hadoop本身并不提供方
  • Java多线程详解及示例

    Java多线程详解 摘要 本文将深入探讨Java多线程编程的重要性和使用方法 介绍多线程概念 讨论多线程的优势 并提供实际示例 此外 还将探讨多线程编程中的常见问题以及如何避免这些问题 通过本文 您将获得对Java多线程编程的全面理解和实践
  • html5 游戏 动画设计,HTML5 Canvas 动画实例

    原标题 HTML5 Canvas 动画实例 在开发在线游戏时 绘制动画是非常重要的 本节介绍一个使用 Canvas API 实现的动画实例 游戏人物的跑步动画 动画的概念及原理 1 动画 动画是通过一幅幅静止的 内容不同的画面 即帧 快速播
  • 【六祎-JS特效】页面JS特效背景

    JS代码
  • Python3中strip()、lstrip()、rstrip()用法详解

    Python中有三个去除头尾字符 空白符的函数 它们依次为 strip 用来去除头尾字符 空白符 包括 n r t 即 换行 回车 制表符 空格 lstrip 用来去除开头字符 空白符 包括 n r t 即 换行 回车 制表符 空格 rst
  • 流式计算简介

    1 数据的时效性 日常工作中 我们一般会先把数据存储在一张表中 然后对这张表的数据进行加工 分析 那这里是先存储在表中 那就会涉及到时效性这个概念 如果我们处理以年 月为单位的级别的数据处理 进行统计分析 个性化推荐 那么数据的的最新日期离
  • Docker容器学习笔记

    目录 一 初始Docker 1 1Docker的概念 1 2Docker的安装 1 3Docker的架构 1 4Docker配置镜像加速器 二 Docker命令 2 1服务相关的命令 2 2镜像相关命令 2 3容器相关命令 三 Docker
  • 小程序实现搜索历史记录,去重搜索字段以及限制展示字段数量

    使用微信小程序实现搜索历史记录 去重搜索字段 限制字段数量以及点击重新搜索功能 对应界面
  • 指纹功能适配文档

    指纹功能适配文档 本文档主要介绍第三方设备厂商如何将指纹功能集成到系统中 另外也简单描述了系统上的用户认证流程 指纹功能的集成需要实现系统定义的指纹接口规范 然后将实现的接口程序安装到系统中 并提供规范中定义的配置文件 就可在重启后使用系统
  • 口罩检测——环境准备(1)

    文章目录 前言 一 工具及环境要求 工具 本地环境要求 二 工具介绍 1 labelimg 2 AI Studio 3 YOLO2COCO 4 PaddleUtils 5 paddleyolo 三 库的安装 总结 前言 小编之前做过一期 O

随机推荐