8 个精彩的免费 G​​IS 软件资源分享

news2024/11/24 18:42:54

 640?wx_fmt=gif  

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxNTcwNjU4,size_16,color_FFFFFF,t_70

有人说:一个人从1岁活到80岁很平凡,但如果从80岁倒着活,那么一半以上的人都可能不凡。

生活没有捷径,我们踩过的坑都成为了生活的经验,这些经验越早知道,你要走的弯路就会越少。 


GIS 软件有两种通用格式:开源和商业。开源 GIS 软件是免费的,源代码是公开可用的,这意味着任何人都可以研究或进行更改。在大多数情况下,免费的 GIS 软件不具备与商业 GIS 相同的功能和支持,换言之,一些开源选项仍然非常强大。相比之下,商业 GIS 涉及付费订阅或用户一次性付费,这些平台往往会提供更多更新和更强大的功能。

1.QGIS

最适合

  • 用于地图制作和地理空间分析

3 大功能

  • 使用所有数据类型;
  • 高级制图工具;
  • 庞大的插件库扩展了功能。

概述

QGIS 可能是唯一可以与 ArcGIS 媲美的免费 G​​IS 平台。将其用于地图制作和地理空间分析等基本 GIS任务,以及减少灾害风险、地形分析和环境资源测绘等更具体的任务。该界面与 ArcGIS 非常相似,允许有经验的 GIS 用户快速进入并自定义其工具和插件。QGIS 还可以与其他开源 GIS 系统集成以扩展其功能。

QGIS 因其自动化地图制作、生成制图和处理地理空间数据的能力而获得较高的关注度。作为额外的优势,用户可以查看、编辑和分析矢量和栅格格式的地理空间数据。

2.Whitebox GAT

最适合

  • 高级地理空间数据分析

3 大功能

  • 非常适合 LiDAR 数据;
  • 风暴潮、水动力和海岸线测绘;
  • 遥感软件包。

概述

Whitebox GAT 擅长高级地理空间数据分析,在环境研究和地理信息行业都有一定的应用。Whitebox GAT 的一项独特功能是管理 LiDAR 数据的能力,这对于准确检查自然和人造环境非常有用。Whitebox GAT 在 2009 年取代了用于水文地貌应用的 Terrain Analysis System 工具。在那短短的时间内,已得到了惊人的变化,如今是一个完全开发的开源 GIS 平台。

尽管制图工具不如 QGIS 这样的平台那么发达,但 LiDAR 功能(例如 LAS 到 shapefile 的转换)使 Whitebox GAT 成为此列表中更独特和更有用的软件之一。

3.SAGA GIS

最适合

  • 自动地球科学分析

3 大功能

  • 空间算法的简单有效实现;
  • 一套全面的、不断增长的地球科学方法;
  • 具有许多可视化选项的平易近人的用户界面。

概述

SAGA,自动地球科学分析系统,是该列表中最受好评的 GIS 软件之一。该平台专门从事地球科学分析。它能够处理 LiDAR 数据并提供 3D 可视化,这对于开源 GIS 来说是相对罕见的。凭借用于栅格处理、地形分析和地球科学数据分析的强大工具集,SAGA 是从事更多技术地球科学项目的人的最爱。SAGA 还提供地质统计工具。通过回归分析和半变异函数,用户可以进行各种预测练习。尽管这些过程很复杂,但用户报告说简单的用户界面使这些任务相对简单。尽管 SAGA 中的制图功能不是特别完善,但独特的地球科学工具集足以弥补差异。

4.GRASS GIS

最适合

  • 土地管理和环境规划

3 大功能

  • 高级图像处理;
  • 擅长地形操控;
  • 用于栅格和矢量分析的强大工具。

概述

GRASS 代表地理资源分析支持系统,该平台提供先进的地理处理工具,主要用于土地管理和环境规划。GRASS 是学术界的最爱。它的代码库易于检查和操作,这意味着可根据特定项目进行定制。GRASS 拥有超过350种地理处理工具,专门从事光栅和矢量操作,但也能够进行图像处理、图形制作和数据可视化。尽管 GRASS 比一般的开源 GIS 更发达,但它也有一些缺点,主要是缺乏直观的用户界面和笨重的制图工具。虽然可以创建地图,但据用户报告显示,这一过程相当困难。换言之,对于地形分析和地理处理而言,GRASS 很难被击败。它由美国陆军开发,如今仍被美国宇航局和美国农业部等机构使用。

5.gvSIG

最适合

  • 3D 制图

3 大功能

  • 动画和 3D 制图;
  • 光栅和遥感;
  • 向量表示方式。

概述

gvSIG 在西班牙巴伦西亚开发,并于 2004 年发布供公众使用。GIS Geography 是一个流行的 GIS 出版物,实际上很多人更喜欢 gvSIG 而不是 QGIS 来进行 3D 制图,gvSIG 被称为可用的最佳开源 3D 可视化工具。gvSIG 拥有网络上最大的开源集成地理信息网络。它也非常易于使用,允许用户在没有高级技术知识的情况下创建布局和访问地理处理网络。

通过 3D 可视化,用户可以将所有图层视为栅格或 3D 矢量,借助令人印象深刻的 OpenCAD 工具,gvSIG 用户可以跟踪几何图形、捕捉和分割线、编辑顶点以及添加多边形。NavTable 是最受欢迎的 gvSIG 插件之一,它使用户能够通过选择数据集在地图中导航。单击数据集中的特定表以及该表中的数据,并在地图或可视化中自动突出显示。

gvSIG 是仅有的具有 Android 原生移动应用程序的开源 GIS 平台之一,这使它成为需要在现场收集数据或创建地图的绝佳选择。

6.OpenStreetMap

最适合

  • 免费的易于使用的谷歌地图替代品

3 大功能

  • 社区建图服务;
  • 持续更新;
  • 更详细和最新的位置信息。

概述

OpenStreetMap (OSM) 是一个社区驱动的平台,由世界各地的 “地图制作者” 开发,并具有良好的制图功能,但没有地理空间分析工具,与此列表中的其他免费选项相比,该平台只具备基础的功能。换言之,OSM 也非常简单易用,非常适合新手地图制作者。OSM 在户外运动爱好者中很受欢迎,通常用于以数字方式绘制远足路线图。

7.OpenJUMP

最适合

  • JAVA users

3 大功能

  • 开放 API 和插件系统;
  • 能够自定义信息的外观;
  • 编辑几何和属性数据。

概述

OpenJUMP 是一个社区驱动的 GIS 制图软件。JUMP 指的是 “Java 统一映射平台”。OpenJUMP 的一个关键特性是它能够读取和编辑几何图形。用户可以使用 OpenJump 分析数据、读写 shapefile、解释矢量格式以及连接外部空间数据库。OpenJUMP 可以处理大型数据集,并且非常适合通过绘图、饼图或等值线图来可视化数据。OpenJUMP 上的视觉渲染高于平均水平,该平台提供了多种地图制图选项。通过插件,用户可以操作栅格、使用大型数据库并进行空间分析。

8.uDIG

最适合

  • 基本地图制图

3 大功能

  • 用户友好的拖放界面;
  • 导入底图,类似于 ArcGIS;
  • 作为其他系统的扩展。

概述

分解首字母缩略词 uDig,可轻松了解该平台的功能。

  • u:用户友好的界面;
  • D:桌面(在 Windows、Mac 和 Linux 上运行 uDig);
  • i:面向 Internet 的消费标准:包括 WMS、WFS 或 WPS;
  • g:为复杂分析功能准备的 GIS。

uDig 最适合进行基本的GIS 制图,可专门从事森林管理和生物多样性项目。它能够导入底图,并具有拖放界面、编辑工具和矢量操作的功能。利用 Eclipse 富客户端 (RCP) 技术构建,uDIG 用户可以在用户友好的框架内进行复杂的数据分析。

此开源平台可以作为独立的应用程序或作为其他 RCP 插件的扩展。与此处的其他选项相比,uDig 社区较小,这意味着更新不太常见,换言之,文档是强大的,就 GIS 基础知识而言,uDIG 提供了很多东西。

 这些程序员职场“潜规则”,让你少走5年弯路_【官方推荐】唐城的博客-CSDN博客


   Ã¥Â®Â«Ã¥Â´Ã©ÂªÃ©Â¾Ã§Â«Ã¨Â¡Â¨Ã¦Ã¥|é¾ç«gifå¾è¡¨æåä¸è½½å¾ç一边赶路,一边寻找出路,希望大家在每个幸福的日子里,都能快乐前行。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/168361.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【面试题】2023年前端最新面试题-性能优化篇

原文见:语雀(https://www.yuque.com/deepstates/interview/xtt59x) ● 性能指标 ● 分析工具 ● 优化方式 ○ 加载 ○ 渲染 ● 专题优化 ○ 技术栈:react ○ 浏览器 ○ 打包工具:webpack ● 项目 ⭐️⭐️⭐️ 相关知…

如何隐藏电脑硬盘分区?

无论是个人还是公司的电脑我们都会储存一些重要的数据,有些甚至还是涉及个人隐私或公司的商业机密。为了更好地保护电脑磁盘中的重要资料,部分用户希望能将硬盘分区隐藏起来。那么怎么隐藏硬盘分区呢?方法一:使用磁盘管理隐藏硬盘…

将vscode打造为你的开发工具的首选

文章目录前言vscode主要配置vscode的两个主要快捷键Java配置JDK和Gradle环境主要插件常见的配置launch.json配置运行测试用例常见问题Python主要插件settings.json配置Javascript/typescript常用插件settings.json样例Golang参考前言 什么是IDE? IDE 文本编辑 搜索 代码导…

Matlab矩阵和数组的操作

一、矩阵的建立 1、直接输入法 将矩阵的元素用方括号括起来,按矩阵行的顺序输入各元素,同一行的各元素之间用空格或逗号分隔,不同行的元素之间用分号分隔。 A [16 3 2 13; 5 10 11 8; … 9 6 7 12; 4 15 14 1] A 16 3 2 13 5 10 11 8 9 6…

如何有效的增加 shopee 的流量?

很多卖家选择在跨境电商平台开店。说到跨境电商,大家首先想到的应该是亚马逊、易趣等电商平台,边肖会在shopee平台上给大家带来店铺。新店如何获得流量?有哪些方式?米贸搜为你整理如下:shopee店铺如何获取流量&#xf…

Python学习笔记——函数

函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。能提高应用的模块性,和代码的重复利用率。定义函数定义函数使用关键字def,后接函数名,再后接放在圆括号()中的可选…

P1036 [NOIP2002 普及组] 选数————C++

题目 [NOIP2002 普及组] 选数 题目描述 已知 nnn 个整数 x1,x2,⋯,xnx_1,x_2,\cdots,x_nx1​,x2​,⋯,xn​&#xff0c;以及 111 个整数 kkk&#xff08;k<nk<nk<n&#xff09;。从 nnn 个整数中任选 kkk 个整数相加&#xff0c;可分别得到一系列的和。例如当 n4n4…

支持ITIL的IT帮助台

什么是ITIL 信息技术基础架构库 &#xff08;ITIL&#xff09; 是一套集成的最佳实践&#xff0c;旨在帮助企业向客户提供 IT 服务。ITIL是由中央设计的广泛采用的框架 计算机和电信局&#xff08;CCTA&#xff09;&#xff0c;英国的政府机构;它目前由AXELOS Ltd拥有。 ITIL…

【微信小程序】实用教程03-自定义底部导航(含自定义tabBar导航高亮需点击两次的解决方案)

开始前&#xff0c;请先完成底部导航的开发&#xff0c;详见 【微信小程序】实用教程01-注册登录账号&#xff0c;获取 AppID、下载安装开发工具、创建项目、上传体验 显然&#xff0c;纯文字的底部导航有点low&#xff0c;还是需要有图标的才酷&#xff0c;下面我们一起来实…

python的numpy的用法总结

本文总结Numpy的用法&#xff0c;建议先学习python的container 基础。numpy可以理解列表或数组。一个numpy数组是一个由不同数值组成的网格。网格中的数据都是同一种数据类型&#xff0c;可以通过非负整型数的元组来访问。维度的数量被称为数组的阶&#xff0c;数组的大小是一个…

五个了解自己天赋优势的分析工具(五)PDP性格测试

PDP性格测试 PDP的全称是Professional Dyna-Metric Programs⾏为特质动态衡量系统&#xff0c;它是⼀个⽤来衡量个⼈的⾏为特质、活⼒、动能、压⼒、精⼒及能量变动情况的系统。 PDP根据⼈的天⽣特质&#xff0c;将⼈群分为五种类型&#xff0c;包括&#xff1a;⽀配型、外向型…

项目部署 koa项目 (后端)

当你用node koa写好项目后&#xff0c;把它部署到服务器上使用 首先&#xff0c;你要买台服务器&#xff0c;链接到你的服务器上&#xff08;我前面部署前端项目有写&#xff0c;你可以参考&#xff09; 安装node 因为我们是node项目&#xff0c;所以先安装node dnf instal…

学习记录662@项目管理之项目整体管理

什么是项目整体管理 整体管理就是要决定在什么时间把工作量分配到相应的资源上&#xff0c;有哪些潜在的问题并在其出现问题之前积极处理&#xff0c;以及协调各项工作使项目整体上取得一个好的结果。项目整体管理包括选择资源分配方案、平衡相互竞争的目标和方案&#xff0c;…

LiveGBS流媒体平台GB/T28181功能-支持GB35114接入海康大华华为设备通过GB35114国标流媒体平台

LiveGBS流媒体平台GB/T28181功能-支持GB35114接入国标流媒体平台接入说明1、LiveNVR通过GB35114接入LiveGBS1.1、开启LiveGBS 35114功能1.2、 获取设备端证书给平台1.3、LiveGBS白名单中添加需要接入的国密设备1.4、导出LiveGBS平台端证书给设备&#xff08;双向认证需要&#…

嵌入式Linux-进程中常用的函数调用

1. execve()函数 系统调用 execve()可以将新程序加载到某一进程的内存空间&#xff0c;通过调用 execve()函数将一个外部的可执行文件加载到进程的内存空间运行&#xff0c;使用新的程序替换旧的程序&#xff0c;而进程的栈、数据、以及堆数据会被新程序的相应部件所替换&…

W13Scan 漏洞扫描器之XSS插件模块编写示例

一、背景 上周将W13Scan目录结构整理了一番&#xff0c;觉得要深入研究还得从代码层&#xff0c;于是尝试编写一下插件&#xff1b;框架本身已经集成了XSS扫描插件&#xff1b; 本篇文章的XSS插件的编写单纯是为了学习这个框架&#xff0c;所以只支持GET型&#xff0c;了解插…

一文解析企业网盘 带你寻找数据协作的“满分答案”

数据量急剧增长&#xff0c;线上办公逐渐成为常态。许多企业都会选择部署企业网盘来满足日益增长的数据管理与数据协作的需求。网盘市场乱花渐欲迷人眼&#xff0c;企业又该如何从中甄别最适合自己的企业网盘&#xff1f; 网盘&#xff0c;企业的数字基建 飞速发展的科技让企业…

[GIT] GIT拆分仓库--不丢git提交历史记录

背景 如果你的代码仓库里有多个目录&#xff0c;你想把其中一个目录拆分出去变成一个独立的代码仓库。重要的一点是拆分的过程中要保留git提交历史记录。 拆分步骤 1. 检查一下你的 repo 的根目录中。 进入根目录后&#xff0c;快速运行 ls 终端命令以确保列出所有子目录。…

ruoyi-vue版本框架(二)源码目录结构的讲解,与底层子项目的讲解

目录1 目录介绍2 ruoyi-common 子项目3 ruoyi-system 子项目4 配置文件5 ruoyi-framework6 数据库表7 druid 监控1 目录介绍 下载下来源码&#xff0c;后端一共有6个模块 其中 rouyi-admin这个子项目是整个若依框架的web项目&#xff0c;也就是我们要启动的后台就是这个子项目…

Django 第五章RESTFramework(DRF)框架初探以及认识serializers序列化器的增删改查

定义 Django REST framework (简称 DRF) 是一个强大灵活的wb api工具 功能完善&#xff0c;可快速开发api平台 官网地址 https://www.django-rest-framework.org/安装要求 pip3 install django3.2 pip3 install djangorestframework1.0 使用drf实现用户的增删改查 1.创建ap…