如何为你的地图数据设置地图样式?

news2024/9/22 4:19:06

地图样式设置是GIS系统中非常重要的功能模块,水经微图Web版本最近对符号样式功能模块进行了升级。

你可以通过以下网址直接打开访问:

https://map.wemapgis.com

现在我们为大家分享一下水经微图Web版中,如何为你标注的地图数据设置地图样式的方法。

我们在《走进安仁古镇之大地主刘文彩》一文中分享过,我们曾去安仁古镇参观过建川博物馆和刘文彩的庄园,我们这里将以这次出行所标注的数据作为演示数据

01地图数据准备   

由于个人收藏标注的数据比较多,这里我们仅从PC端导出“大邑”这个目录的数据,它包括了我们到安仁古镇标注的所有数据。

图片

导出数据

在PC端导出数据时,我们需要将数据导出为KML格式,因为Web版暂时仅支持KML和CSV格式。

在Web版中,从图层树根节点菜单中选择“导入图层”,然后选择从PC版中导出的KML文件,将数据导入到Web版中。

图片

导入数据

导入数据后,效果如下图所示。

图片

数据导入完成

数据准备好后,我们再分享地图样式的配置方法。

02设置点样式  

在样例数据中,由于点要素比较多,这里先详细讲解为点要素配置地图样式的方法。

在要素菜单中,选择“样式设置”,将显示“点样式设置”对话框。

图片

样式设置

在“点样式设置”对话框中,可以修改符号样式和标注字段颜色等。

图片

点样式设置

至于修改标注的字体、颜色和轮廓颜色,只需要点击相应的按钮后进行设置即可。

这里重点讲一下的是,单击“选择”按钮之后显示的“点样式库”,如下图所示。

图片

图片符号样式库

锚点:在点样式库中,可以为图标设置锚点,即坐标所在的位置。

(1)你可以在预览区点击鼠标后确定锚点位置;

(2)也可以通过在“锚点X”和“锚点Y”中输入锚点的坐标,坐标原点为图标外接(外包围)矩形区域的左下角;

(3)如果想要恢复到系统的默认值,则点击“重置”按钮即可。

颜色:虽然是图片符号,但也可以为它设置一个叠加的颜色。

点击“矢量符号”,可以为点要素配置矢量类型的符号。

图片

矢量符号样式库

同样地,你可以很方便地为矢量符号设置大小、颜色和锚点位置等。

03设置线与面样式  

设置面与线样式的方法,与设置点样式的方法基本相同。

只需要在要素的菜单中选择“样式设置”,即可以修改要素的颜色及标注文本的要素。

图片

线样式设置

由于样式的设置方法基本相同,这里不再赘述。

只是每一种要素,都有自己的样式库,下面分别为线样式库和面样式库。

图片

线样式库

图片

面样式库

你可以简单地把样式库理解为模板即可,只是选择了模板之后,还可以对其参数进行调整。

04批量修改样式  

为了提高地图样式的配置效率,我们可以对要素样式进行批量修改。

在“点样式设置”中,配置好符号与标注文本之后,在“应用到当前图层”的参数中,选择“所有节点”,即可批量修改当前图层中所有点要素的样式。

图片

应用到所有节点

应用成功后,就可以看到当前图层中的点要素样式已全部修改。

图片

批量修改完成

同样的,我们也可以通过选择应用到“同级节点”,一次性修改某一个要素目录中的所有数据样式。

如修改“建川博物馆”目录中所有要素的图标和标注,如下图所示。

图片

批量修改建川博物馆点样式

又比如修改“安仁古镇”目录中所有要素的图标和标注,如下图所示。

图片

批量修改安仁古镇点样式

我们可以通过这种方式,快速修改相同要素目录下的地图标注,便于在查看地图时可以快速区分要素内容。

图片

样式修改最终结果

需要注意的是,一次只能批量修改当前图层中所有相同类型的几何要素,不可以跨图层进行修改。

05写在最后  

为了配图更方便,我们将来可能还会引入国标符号,这样就可以更方便地提高地图样式的配置效率了。

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

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

相关文章

【Linux】Socket(初识网络)

目录 一、网络初识1.协议2.OSI七层模型3.TCP/IP五层模型4.通讯原理图解 二、socket1.源IP和目的IP2.端口号3.端口号和进程ID4.初识TCP、UCP协议5.网络字节序 三、socket接口1.常见API2.sockaddr结构 一、网络初识 网络在计算机中的位置。 网络也是一种软件,所以网…

将设计模式门面模式运用到生活当中

文章目录 🌟 如何将设计模式门面模式运用到生活当中🍊 家居篇🎉 门锁控制🎉 窗帘控制 🍊 旅游篇🎉 行程规划🎉 旅游出行 🍊 金融篇🎉 网上银行🎉 投资产品 &a…

prosemirror 学习记录(四)decoration

使用 decorations 使用 props - decorations() 添加 decorations 写一个简单的插件:高亮所有 apple 节点 export const MyHighlightApplesPlugin new Plugin({props: {// view 每次变化都会执行 decorations 方法decorations(state) {let arrs [];state.doc.de…

Linux常用命令——chsh命令

在线Linux命令查询工具 chsh 用来更换登录系统时使用的shell 补充说明 chsh命令用来更换登录系统时使用的shell。若不指定任何参数与用户名称&#xff0c;则chsh会以应答的方式进行设置。 语法 chsh(选项)(参数)选项 -s<shell 名称>或--shell<shell 名称>&a…

【QT开发笔记-基础篇】| 第四章 事件QEvent | 4.10 总结QT中的事件传递流程

本节对应的视频讲解&#xff1a;B_站_链_接 【QT开发笔记-基础篇】 第4章 事件 4.10 总结事件传递流程(1) 事件处理函数接受还是忽略 本章要实现的整体效果如下&#xff1a; 事件传递总流程图&#xff0c;如下&#xff1a; 这张图是不是还不太明白&#xff1f;&#xff1f; 别…

《CS2》隆重登场,艾尔莎EA H610M-I和你征战新版本

作为电竞游戏的常青树&#xff0c;《反恐精英》的热门程度可以说是经久不衰。虽然《反恐精英》已经迭代了许多个版本&#xff0c;但是上一次大版本更新已经是2012年的《CS:GO》了。最近&#xff0c;V社正式上线了全新的《CS2》&#xff0c;它是由Source2引擎所开发&#xff0c;…

Nat. Methods | 哈佛李恒组开发三代HiFi宏基因组组装软件--hifiasm-meta

使用hifiasm-meta进行Hifi长读宏基因组序列组装 Metagenome assembly of high-fidelity long reads with hifiasm-meta Article&#xff0c;2022-05-09 Nature methods, [IF 48] DOI&#xff1a;https://doi.org/10.1038/s41592-022-01478-3 原文链接&#xff1a;https://www.n…

全连接=可编程!玻色量子成功研制光量子测控一体机——“量枢”

近日&#xff0c;北京玻色量子科技有限公司成功完成了光量子测控一体机——“量枢”的研制&#xff0c;作为一款光量子信号测量反馈控制设备&#xff0c;它是专门为相干光量子计算机定制的一套集光量子测量反馈、系统状态检测、计算流程控制等功能于一身的智能系统。 玻色量子自…

腾讯联手警方重拳出击,平阳警方斩断特大外挂黑色产业链

近期&#xff0c;在闲游盒腾讯守护者计划安全团队的协助下&#xff0c;平阳警方成功破获一起特大《绝地求生》外挂案件。捣毁了一个集外挂作者、卡盟平台、一级代理销售商、二级代理销售商等多个环节为一体的网络黑色产业链&#xff0c;共抓捕34名犯罪嫌疑人。 2018年5月初&…

什么是React中的context(上下文)?它的作用是什么?

聚沙成塔每天进步一点点 ⭐ 专栏简介 前端入门之旅&#xff1a;探索Web开发的奇妙世界 欢迎来到前端入门之旅&#xff01;感兴趣的可以订阅本专栏哦&#xff01;这个专栏是为那些对Web开发感兴趣、刚刚踏入前端领域的朋友们量身打造的。无论你是完全的新手还是有一些基础的开发…

electron27+react18集成搭建跨平台应用|electron窗口多开

基于Electron27集成React18创建一个桌面端exe程序。 electron27-vite4-react18基于electron27结合vite4构建工具快速创建react18跨端应用实践。 版本列表 "vite": "^4.4.5" "react": "^18.2.0" "electron": "^27.0.1&…

51单片机的PWM控制呼吸灯

文章目录 前言一、PWM引脚以及寄存器的配置二、呼吸灯逻辑总结 前言 hello 大家好这里是夏目学长的51单片机课堂&#xff0c;本篇博客是夏目学长观看B站up主学电超人的视频所写的一篇51单片机入门博客之51单片机PWM配置呼吸灯 &#xff0c;我自己在学习这节课程的时候觉得这节…

【MySQL--->内置函数】

文章目录 [TOC](文章目录) 一、日期函数二、字符串函数三、数学函数四、其他函数 一、日期函数 current_date();当前日期 current_time();当前时间 current_timestamp();当前时间戳 now();当前时间 date(‘date’);日期 date_sub(date,interval number second/minute/hour/d…

18.2 使用NPCAP库抓取数据包

NPCAP 库是一种用于在Windows平台上进行网络数据包捕获和分析的库。它是WinPcap库的一个分支&#xff0c;由Nmap开发团队开发&#xff0c;并在Nmap软件中使用。与WinPcap一样&#xff0c;NPCAP库提供了一些API&#xff0c;使开发人员可以轻松地在其应用程序中捕获和处理网络数据…

基于PyTorch的MNIST手写体分类实战

第2章对MNIST数据做了介绍&#xff0c;描述了其构成方式及其数据的特征和标签的含义等。了解这些有助于编写合适的程序来对MNIST数据集进行分析和识别。本节将使用同样的数据集完成对其进行分类的任务。 3.1.1 数据图像的获取与标签的说明 MNIST数据集的详细介绍在第2章中已…

基于springboot实现就业信息管理系统项目【项目源码+论文说明】计算机毕业设计

基于springboot实现就业信息管理系统演示 摘要 随着信息化时代的到来&#xff0c;管理系统都趋向于智能化、系统化&#xff0c;就业信息管理系统也不例外&#xff0c;但目前国内仍都使用人工管理&#xff0c;市场规模越来越大&#xff0c;同时信息量也越来越庞大&#xff0c;人…

最新Unity DOTS教程之BlobAsset核心机制分析

最近DOTS发布了正式的版本, 我们来分享一下DOTS里面BlobAsset机制&#xff0c;方便大家上手学习掌握Unity DOTS开发。 BlobAsset 概叙 DOTS提供了BlobAsset机制来把数据生成高效的二进制数据。BlobAsset的数据是不可变的。BlobAsset只支持非托管类型数据。支持Burst编译器编译…

计时的vue写法

<el-input type"text" id"timetext" value"00时00分00秒" readonly></el-input> <el-button type"button" click"start()">开始</el-button> <el-button type"button" click"st…

用Visual Studio(VS)开发UNIX/Linux项目

目录 FTP是免不了的 正确设置头文件 组织项目结构 创建何种项目类型 FTP自动上传 大部分具有Windows开发经验的程序员会比较喜欢使用Visual Studio&#xff0c;而大部分Unix/Linux程序员则喜欢使用UltraEdit直接在主机上写代码。 为什么直接在主机上写代码呢&#xff0c;因…

软考系列(系统架构师)- 2015年系统架构师软考案例分析考点

试题一 软件架构&#xff08;质量属性效用树、架构风险、依够点、权衡点&#xff09; 【问题1】&#xff08;12分&#xff09; 在架构评估过程中&#xff0c;质量属性效用树&#xff08;utility tree&#xff09;是对系统质量属性进行识别和优先级排序的重要工具。请给出合适的…