20240610 基于QGIS生成地区示意图的地图shp文件

目录

  • 本文目标
  • 前置条件
  • 具体步骤
    • 1. 创建Project
    • 2. 插入世界地图
    • 3. 对地区示意图进行地理匹配
    • 4. 创建shp文件,勾画轨迹
  • 注意事项

本文目标

基于QGIS生成地区示意图的地图shp文件,此shp文件可以用来学习,但是未经审批不可用于发表。

前置条件

  1. QGIS 3.36.3已经下载好;
  2. 具有一张地区示意图,比如下图
    在这里插入图片描述

具体步骤

1. 创建Project

点击QGIS左上角的Project -> New,再Ctrl+S,起一个Project名字。
在这里插入图片描述

2. 插入世界地图

搜索安装QuickMapServices。

在这里插入图片描述
在这里插入图片描述
打开世界地图OSM Standard。

在这里插入图片描述
在这里插入图片描述

3. 对地区示意图进行地理匹配

在Georeferencer中引入地区示意图,Add point增加点,也就是选中地区示意图上的点,查看Google map等确定该点的经纬度,至少给出四个以上的点,点击运行,成功后关闭Georeferencer。导入生成的tif文件,这时候就可以发现示意图与地图的匹配。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

4. 创建shp文件,勾画轨迹

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
沿着示意图的外围范围,画出多边形形状。
在这里插入图片描述
可以在文件夹中看到shp文件。

注意事项

  1. 不能出现多个多边形,否则有的软件无法导入。处理方法是

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2. 多边形的点不宜过多,否则有的软件无法导入。处理方法是

在这里插入图片描述

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

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

相关文章

Python基础教程(十一):数据结构汇总梳理

💝💝💝首先,欢迎各位来到我的博客,很高兴能够在这里和您见面!希望您在这里不仅可以有所收获,同时也能感受到一份轻松欢乐的氛围,祝你生活愉快! 💝&#x1f49…

10.3 Go 同步与通信

💝💝💝欢迎莅临我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:「stormsha的主页」…

Android Studio Jellyfish版本修改project使用特定jdk版本的步骤

android studio总是把这些东西改来改去让人十分恼火,IDE本身改来改去就让人无法上手就立即工作,很多时间浪费在IDE和gradle的配置和奇奇怪怪现象的斗智斗勇上,搞Android是真的有点浪费生命。一入此坑深不见底 jellyfish版安卓studio已经无法通…

算法 | 剪枝函数以及几种形式回溯法和分支限界法的区别算法特性分支限界法的思想分支限界法的基本步骤Prim和Kruscal回溯法的效率

what is 剪枝函数? 是对该问题能否得到最优解或者可行解的约束 限界函数:最优解 约束函数:可行解 回溯法和分支限界法的区别: 异: 回溯法分支限界法一次生成/扩展一个结点一次生成所有的孩子结点BFSDFS/最小耗费优…

Docker高级篇之轻量化可视化工具Portainer

文章目录 1. 简介2. Portainer安装 1. 简介 Portianer是一款轻量级的应用,它提供了图形化界面,用于方便管理Docker环境,包括单机环境和集成环境。 2. Portainer安装 官网:https://www.portainer.io 这里我们使用docker命令安装&…

深入探讨API接口:定义、作用、设计原则及常见问题

API(Application Programming Interface)即应用程序编程接口,是软件系统间相互通信的桥梁,提供了一系列的约定和工具,使不同软件系统之间能够实现数据交换和功能调用。在软件开发中,API接口扮演着至关重要的…

渗透测试之内核安全系列课程:Rootkit技术初探(一)

今天,我们来讲一下内核安全! 本文章仅提供学习,切勿将其用于不法手段! 目前,在渗透测试领域,主要分为了两个发展方向,分别为Web攻防领域和PWN(二进制安全)攻防领域。在…

状态管理Vuex

官网:Vuex 是什么? | Vuex (vuejs.org)https://v3.vuex.vuejs.org/zh/ 创建一个vue2的新项目名为vuex-demo,安装命令 npm install vuex3 新建index.js import Vue from vue import Vuex from vuexVue.use(Vuex)const store new Vuex.Store(…

私域怎么引流?

在数字化营销日益重要的今天,私域流量成为了企业竞争的新焦点。私域流量指的是企业在自己的平台上所拥有和控制的用户资源,如企业官网、社交媒体账号、APP等。如何有效地进行私域引流,即将潜在用户引导至企业的私域平台,成为企业营…

java编码转换怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串

在Java中,直接进行GB2312到ISO-8859-1的编码转换可能会导致数据丢失,因为ISO-8859-1(也称为Latin-1)是一个单字节编码,它不支持像GB2312这样的多字节编码中的所有字符。GB2312主要用于简体中文,而ISO-8859-…

记录自己在xss-labs的通关记录

第十一关&#xff08;referer&#xff09; 直接查看网页源代码&#xff0c;发现四个input被隐藏&#xff0c;不难看出&#xff0c;第四个名为t_ref的<input>标签是http头referer的参数&#xff08;就是由啥地址转跳到这里的&#xff0c;http头的referer会记录有&#xf…

ES6中如何使用class和extends关键字实现继承?

在ES6中&#xff0c;可以使用class关键字来定义类&#xff0c;使用extends关键字来实现继承。下面是一个示例&#xff1a; // 父类 class Parent {constructor(name) {this.name name;}sayHello() {console.log(Hello, my name is ${this.name});} }// 子类 class Child ex…

操作系统安全:Windows系统安全配置,Windows安全基线检查加固

「作者简介」&#xff1a;2022年北京冬奥会网络安全中国代表队&#xff0c;CSDN Top100&#xff0c;就职奇安信多年&#xff0c;以实战工作为基础对安全知识体系进行总结与归纳&#xff0c;著作适用于快速入门的 《网络安全自学教程》&#xff0c;内容涵盖系统安全、信息收集等…

如何用R语言ggplot2画折线图

文章目录 前言一、数据集二、ggplot2画图1、全部代码2、细节拆分1&#xff09;导包2&#xff09;创建图形对象3&#xff09;主题设置4&#xff09;轴设置5&#xff09;图例设置6&#xff09;颜色7&#xff09;保存图片 前言 一、数据集 数据下载链接见文章顶部 数据&#xff1a…

STM32 Customer BootLoader 刷新项目 (一) STM32CubeMX UART串口通信工程搭建

STM32 Customer BootLoader 刷新项目 (一) STM32CubeMX UART串口通信工程搭建 文章目录 STM32 Customer BootLoader 刷新项目 (一) STM32CubeMX UART串口通信工程搭建功能与作用典型工作流程 1. 硬件原理图介绍2. STM32 CubeMX工程搭建2.1 创建工程2.2 系统配置2.3 USART串口配…

tokenization(一)概述

文章目录 背景基于词&#xff08;Word-based&#xff09;基于字符&#xff08;Character-based&#xff09;子词词元化&#xff08;Subword tokenization&#xff09; 背景 tokenization是包括大语言模型在内所有自然语言处理的任务的基础步骤&#xff0c;其目标是将文本数据转…

【面试干货】聚集索引和非聚集索引区别?

【面试干货】聚集索引和非聚集索引区别? 1、聚集索引&#xff08;Clustered Index&#xff09;1.1 特点1.2 例子 2、非聚集索引&#xff08;Nonclustered Index&#xff09;2.1 特点2.2 例子 3、根本区别 &#x1f496;The Begin&#x1f496;点点关注&#xff0c;收藏不迷路&…

Sklearn的安装和用法

安装sklearn相对简单&#xff0c;因为它是一个Python库&#xff0c;可以通过Python的包管理器pip来安装。 Windows、macOS和Linux通用步骤&#xff1a; 确保Python已安装&#xff1a; sklearn是基于Python的&#xff0c;所以首先确保你的计算机上安装了Python。推荐使用Pytho…

NLP——电影评论情感分析

python-tensorflow2.0 numpy 1.19.1 tensorflow 2.0.0 导入库 数据加载 数据处理 构建模型 训练 评估 预测 1.基于2层dropout神经网络 2.基于LSTM的网络 #导入需要用到的库 import os import tarfile import urllib. request import tensorflow as tf import numpy a…

5W-35W-150W-300W-500W铝壳功率电阻器

带铝制外壳的电阻器 EAK采用铝型材的导线电阻器将久经考验的导线材料的高脉冲稳定性与优化的导热和高度保护相结合。安装在导热表面上可进一步改善散热并提高稳定性。 连接线有各种长度和材料可供选择。可选配集成温度开关。也可根据客户要求提供定制组件。 该产品有多种版本…