访问量: 232 次浏览
提供地理空间数据以供查看和编辑, 在需要时分析地理信息的开源应用程序称为 QGIS 或量子地理信息系统。QGIS 可以与其他 GIS 应用程序集成, 且可以从任何 GIS 站点导入不同的文件, 以向应用程序中的用户提供信息。此外, 用户可以将用 Python 或 C 编写的插件安装到 QGIS, 以便可以将新功能添加到应用程序中以支持各种其他应用程序。 许多组织使用此应用程序,是免费提供的, 可将 QGIS 称为为用户提供信息的通用资源管理器。
Gary Sherman 是 2007 年发布的 Quantum GIS 的开发者, 发表在开放空间地理空间基金会上,可以组合或导出图形地图, 以便用户可以分析不同维度的地理空间数据。 QGIS还支持光栅图像,可自己绘制数据并将其导出到应用程序中。 此外,从获取坐标信息的位置支持矢量图像, 该图像可以进行地理参考,有助于理解整个数据。 数据可以从任何外部来源(如互联网)导出, 并可在应用程序中用于图形图像。 用于安装应用程序的二进制包存在于网站中, 可用于下载和安装相同的应用程序。 WMS 服务器与 QGIS 相关,以使应用程序正常运行。
2009年,发布了新版本1.0。在这个版本中, 设置了硬编码的全局透明度。因此, 用户可以在此版本中找到初始版本中没有的全局透明度。 坐标系在两个版本中都存在,但在 1.0 版本中, 坐标本身附近存在一个更改坐标的对话框。 服务器搜索和层定义在初始版本和 1.0 版本中都可用。
2013 年发布 2.0 版时,更名为 QGIS。此外, 我们不能将版本 1 中使用的相同插件用于版本 2。 插件必须与每个版本兼容,否则应用程序在显示图形图像时会抛出错误, 可在版本 2 中以改进的模式进行插值和缓冲, 有助于以更好的方式为地图提供服务。 该数据库可用于与 PostGIS 一起服务于该目的的 QGIS。
QGIS 3.0 版本于 2018 年开发, 现在我们有 3.19 版本处于开发阶段, 可以直接从应用程序中给出不同的表达式并计算值, 以便从图形和矢量图像本身中找出问题的解决方案。 代码可以直接写在控制台,可以执行。如果需要获取图形的图像, 可通过编写相同的代码直接从应用程序中打印。 如果需要在应用程序之外导入,可以使用打印布局, 以不同的模式打印图形,并可以发送到系统。 我们应该适当的坐标值, 以便系统可以设置属性以导入不同用途和信息的图形。
插件在应用程序中被广泛使用, 因此如果用户在相同的地方输入一些值, 在他们使用相同的坐标时可以存储和重复使用。 应该为存储的值提供一些变量, 以便在需要时可以轻松检索相同的值。我们有全局、 地图图层或项目设置,因此如果用户需要保存一些特定于项目的值, 例如背景颜色或坐标值,则可以将其保存并重复用于同一个项目。 但是,如果应用程序本身需要一些全局设置,可能是位置, 那么这些设置需要是全局的。地图图层设置不同, 它是地图的一个实例,除非存储在文件中,否则第二次将无法使用。
应用程序中使用了不同的身份验证方法, 有助于保护应用程序本身内部的数据。因此,当连接到数据库时, 需要进行身份验证,这有助于为特定用户保存数据并以安全的方式建立连接。 应用程序中提供了几个插件或小部件, 因此无论何时开发人员需要数据库连接,都可以使用。
通过管理应用程序内响应用户的线程,在 QGIS 中维护用户界面。 存在任务管理器,控制应用程序的运行, 记录对后台操作的访问并为此提供报告。 也可以使用全局任务管理器,它一次控制各种用户的日志。 但它会比个性化的任务管理器更强大。
几何在 QGIS 中非常重要,因为它用于绘制地图, 有适用于应用程序中不同几何级别的点、线或多边形。 几何由层表示,并且可以从这些层中提取各种特征。 我们可以从现有的几何图形创建几何图形或编写代码或文本。 应弄清楚几何类型以进行分析和绘制。
QGIS 的文档和社区支持可帮助用户解决与应用程序相关的问题。 需要输入数据来构建图形,以便可以将矢量格式转换为图形图像, 可在创建图表时添加更多信息,以便图表中提供更多数据。
在开发新版本的 QGIS 时,开发人员会确保更多可用功能得到增强, 并添加新特性以方便用户使用。插件也可用于不同版本, 因旧插件不支持新版本,在任何情况下,使用的代码都是相同的。