QGIS安装部署与shp数据导入发布

2024-06-02 17:18

本文主要是介绍QGIS安装部署与shp数据导入发布,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

 

一.QGIS相对于ArcGIS的优势

    1. 安装包下,只有ArcGIS的十分之一,但是功能超过ArcGIS的十分之一

    2. 无需授权,不需要像破解ArcGIS一样破解软件,而且破解后的ArcGIS有些扩展功能也用不了

    3. 由于我们平时用的功能百分之八十都是基础功能,所以QGIS足够满足日常需要

    4. 跨平台,随着Linux和Mac的市场份额不断提升,跨平台连微软都在考虑,ESRI也迟早要考虑

二.下载安装

1.下载地址

Download QGIS,本文选择window64独立安装版

2.主要步骤

无特殊说明直接下一步

不了解细致项,选择全部安装

数据集暂不需要,直接安装(点击Install之前确认电脑文件保存,防止安装完成自动重启)

3.启动

安装完成后会在桌面自动生成快捷方式,如果未生成,在安装路径中查找

如果点击快捷方式出现如下错误,请点击上图中qgis.bat进行启动

三.语言设置

打开设置界面,选中Override system locale,选择简体中文,确定后重启即可修改为中文显示

四.数据导入

1.连接数据库(pg)

点击新建连接进行参数配置

点击OK连接成功后会在左侧结构中出现图层数据列表,双击进行图层加载(jd图层是通过pg工具导入的图层,操作请看GeoServer + PostGIS 进行图层文件数据导入并发布 - 简书)

2.数据导入

打开数据库管理器

选择数据库后点击导入图层或文件

选择shp数据后出现相应表格,如果默认选项不符合可以在选项中自定义设置

正常操作会将图层导入pg库,此例报错,暂未找到解决办法(续更),可以使用QGIS将编辑后的图层保存,再使用pg导入工具导入

3.图层数据更新

    右键图层更新数据到数据库

    操作之后点击更新即可在geoserver图层预览中看到变化

4.两种入库方式的比较

      1). 几何要素数据类型的区别。在要素均为单部件(single-part)的条件下,默认情况下,PostGIS自带工具的几何类型依次为:Point、LineString和Polygon,QGIS入库的类型依次为MultiPoint、MultiLineString和MultiPolygon。若后期涉及WFS-T操作,则绘制几何的类型(TYPE)必须与数据表的类型一致,这一点务必注意!

      2). 使用PostGIS自带工具入库方便快捷,而使用QGIS则需要额外安装,但可以在连接QGIS的基础上对入库前后的数据进行可视化编辑。

这篇关于QGIS安装部署与shp数据导入发布的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1024592

相关文章

SQL Server修改数据库名及物理数据文件名操作步骤

《SQLServer修改数据库名及物理数据文件名操作步骤》在SQLServer中重命名数据库是一个常见的操作,但需要确保用户具有足够的权限来执行此操作,:本文主要介绍SQLServer修改数据... 目录一、背景介绍二、操作步骤2.1 设置为单用户模式(断开连接)2.2 修改数据库名称2.3 查找逻辑文件名

Python UV安装、升级、卸载详细步骤记录

《PythonUV安装、升级、卸载详细步骤记录》:本文主要介绍PythonUV安装、升级、卸载的详细步骤,uv是Astral推出的下一代Python包与项目管理器,主打单一可执行文件、极致性能... 目录安装检查升级设置自动补全卸载UV 命令总结 官方文档详见:https://docs.astral.sh/

canal实现mysql数据同步的详细过程

《canal实现mysql数据同步的详细过程》:本文主要介绍canal实现mysql数据同步的详细过程,本文通过实例图文相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的... 目录1、canal下载2、mysql同步用户创建和授权3、canal admin安装和启动4、canal

Nexus安装和启动的实现教程

《Nexus安装和启动的实现教程》:本文主要介绍Nexus安装和启动的实现教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Nexus下载二、Nexus安装和启动三、关闭Nexus总结一、Nexus下载官方下载链接:DownloadWindows系统根

Java SWT库详解与安装指南(最新推荐)

《JavaSWT库详解与安装指南(最新推荐)》:本文主要介绍JavaSWT库详解与安装指南,在本章中,我们介绍了如何下载、安装SWTJAR包,并详述了在Eclipse以及命令行环境中配置Java... 目录1. Java SWT类库概述2. SWT与AWT和Swing的区别2.1 历史背景与设计理念2.1.

使用SpringBoot整合Sharding Sphere实现数据脱敏的示例

《使用SpringBoot整合ShardingSphere实现数据脱敏的示例》ApacheShardingSphere数据脱敏模块,通过SQL拦截与改写实现敏感信息加密存储,解决手动处理繁琐及系统改... 目录痛点一:痛点二:脱敏配置Quick Start——Spring 显示配置:1.引入依赖2.创建脱敏

安装centos8设置基础软件仓库时出错的解决方案

《安装centos8设置基础软件仓库时出错的解决方案》:本文主要介绍安装centos8设置基础软件仓库时出错的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录安装Centos8设置基础软件仓库时出错版本 8版本 8.2.200android4版本 javas

详解如何使用Python构建从数据到文档的自动化工作流

《详解如何使用Python构建从数据到文档的自动化工作流》这篇文章将通过真实工作场景拆解,为大家展示如何用Python构建自动化工作流,让工具代替人力完成这些数字苦力活,感兴趣的小伙伴可以跟随小编一起... 目录一、Excel处理:从数据搬运工到智能分析师二、PDF处理:文档工厂的智能生产线三、邮件自动化:

Python数据分析与可视化的全面指南(从数据清洗到图表呈现)

《Python数据分析与可视化的全面指南(从数据清洗到图表呈现)》Python是数据分析与可视化领域中最受欢迎的编程语言之一,凭借其丰富的库和工具,Python能够帮助我们快速处理、分析数据并生成高质... 目录一、数据采集与初步探索二、数据清洗的七种武器1. 缺失值处理策略2. 异常值检测与修正3. 数据

pandas实现数据concat拼接的示例代码

《pandas实现数据concat拼接的示例代码》pandas.concat用于合并DataFrame或Series,本文主要介绍了pandas实现数据concat拼接的示例代码,具有一定的参考价值,... 目录语法示例:使用pandas.concat合并数据默认的concat:参数axis=0,join=