Get这些技巧,让制图过程事半功倍!

2024-02-25 08:18

本文主要是介绍Get这些技巧,让制图过程事半功倍!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

今天,小编给大家介绍几个SuperMap iDesktop 9D (2019)中的实用技巧,让大家伙儿在制作地图的时候,起到事半功倍的效果!

技巧一:图层复制、粘贴

图层复制、粘贴,顾名思义,就是可以对地图中的图层进行复制,将复制的图层粘贴到当前地图或其他已打开的地图中。粘贴时,会保留原图层的图层风格和属性,提高制图效率。

图层复制、粘贴,不仅支持跨地图,也支持跨工作空间;可以通过右键菜单中的“复制”、“粘贴”命令实现,也能直接使用Ctrl+C、Ctrl+V的键盘操作;粘贴图层时,复制的图层会粘贴到选中图层的上方。另外,图层分组,也支持复制、粘贴。

图:图层分组跨地图复制粘贴示意
图:图层分组跨地图复制粘贴示意

技巧二:地图合并

如果说“图层复制、粘贴”是多个地图间部分图层风格和属性的共享,保存的结果还是多个地图。那么,地图合并则是以多幅地图合并成为一幅地图为目的。

地图合并,支持通过拖拽的方式,将两幅或者多幅地图合并在一起。不同坐标系的多个地图,在合并时会自动进行动态投影,以确保同一区域但不同坐标系下的地图能合并在一起。

图:地图合并

 

技巧三:自动制图

自动制图是根据国家公共地理框架电子地图数据和规范的电子地图符号库,对原始数据进行要素符号化、自动匹配检查、标注等操作,自动生成符合显示规范的电子地形图。

电子地形图矢量数据的源数据可以是1:500、1:1000、1:2000、1:5000、、1:1万、1:5万、1:25万、1:100万等大中小比例尺的基础数据。在制图过程中,可以根据数据比例尺设定结果电子地形图的显示比例尺,每一显示比例尺级别下显示的要素内容,都是根据《国家公共地理框架数据电子地图数据规范》中的规定选取。

自动化制图支持GB92、GB06国家标准,对于国标中没有的用户数据中新增的要素支持自定义扩展。

图:自动制图示意

 

技巧四:分级配图

在需要对地图中的图层批量设置显示比例尺时,推荐使用“分级配图”,既能方便地查看和修改每个比例尺下可显示的图层,也能查看和修改每个图层所设置的最大/最小可见比例尺。

图:分级配图示意

 

技巧五:数据采集

此技巧,名曰“数据采集”,其实跟地图制作也有一些干系,是基于地图模板来采集矢量数据,并以模板中的图层风格显示。

数据采集分为两类,一类是针对于初始的数据采集,需要经历【建库】-->【选数据】-->【选模板】-->【编辑模板】-->【绘制要素】的过程;第二类是针对已有地图的数据采集,直接打开对应的地图模板,绘制要素即可。

此功能在国情普查、国土三调等项目中应用,可以起到事半功倍的效果。

图:数据采集示意

上文中讲到的5个可以提升制图效率的点,不知道您Get到了没有?

其实,除了这几点,像默认提供的适用电子地图、地形图等的符号库,适用不同专题类型的颜色方案,天地图风格、百度地图风格等的颜色库,各类专题模板,等等,都是提升制图效率的好帮手。

友情提示,更多更详细的功能介绍以及使用,请阅读SuperMap iDesktop 9D(2019)的帮助文档。

 

这篇关于Get这些技巧,让制图过程事半功倍!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

PyInstaller打包selenium-wire过程中常见问题和解决指南

《PyInstaller打包selenium-wire过程中常见问题和解决指南》常用的打包工具PyInstaller能将Python项目打包成单个可执行文件,但也会因为兼容性问题和路径管理而出现各种运... 目录前言1. 背景2. 可能遇到的问题概述3. PyInstaller 打包步骤及参数配置4. 依赖

Python通过模块化开发优化代码的技巧分享

《Python通过模块化开发优化代码的技巧分享》模块化开发就是把代码拆成一个个“零件”,该封装封装,该拆分拆分,下面小编就来和大家简单聊聊python如何用模块化开发进行代码优化吧... 目录什么是模块化开发如何拆分代码改进版:拆分成模块让模块更强大:使用 __init__.py你一定会遇到的问题模www.

将Mybatis升级为Mybatis-Plus的详细过程

《将Mybatis升级为Mybatis-Plus的详细过程》本文详细介绍了在若依管理系统(v3.8.8)中将MyBatis升级为MyBatis-Plus的过程,旨在提升开发效率,通过本文,开发者可实现... 目录说明流程增加依赖修改配置文件注释掉MyBATisConfig里面的Bean代码生成使用IDEA生

MyBatis 动态 SQL 优化之标签的实战与技巧(常见用法)

《MyBatis动态SQL优化之标签的实战与技巧(常见用法)》本文通过详细的示例和实际应用场景,介绍了如何有效利用这些标签来优化MyBatis配置,提升开发效率,确保SQL的高效执行和安全性,感... 目录动态SQL详解一、动态SQL的核心概念1.1 什么是动态SQL?1.2 动态SQL的优点1.3 动态S

C# WinForms存储过程操作数据库的实例讲解

《C#WinForms存储过程操作数据库的实例讲解》:本文主要介绍C#WinForms存储过程操作数据库的实例,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、存储过程基础二、C# 调用流程1. 数据库连接配置2. 执行存储过程(增删改)3. 查询数据三、事务处

JSON Web Token在登陆中的使用过程

《JSONWebToken在登陆中的使用过程》:本文主要介绍JSONWebToken在登陆中的使用过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录JWT 介绍微服务架构中的 JWT 使用结合微服务网关的 JWT 验证1. 用户登录,生成 JWT2. 自定义过滤

java中使用POI生成Excel并导出过程

《java中使用POI生成Excel并导出过程》:本文主要介绍java中使用POI生成Excel并导出过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录需求说明及实现方式需求完成通用代码版本1版本2结果展示type参数为atype参数为b总结注:本文章中代码均为

电脑win32spl.dll文件丢失咋办? win32spl.dll丢失无法连接打印机修复技巧

《电脑win32spl.dll文件丢失咋办?win32spl.dll丢失无法连接打印机修复技巧》电脑突然提示win32spl.dll文件丢失,打印机死活连不上,今天就来给大家详细讲解一下这个问题的解... 不知道大家在使用电脑的时候是否遇到过关于win32spl.dll文件丢失的问题,win32spl.dl

SpringCloud之LoadBalancer负载均衡服务调用过程

《SpringCloud之LoadBalancer负载均衡服务调用过程》:本文主要介绍SpringCloud之LoadBalancer负载均衡服务调用过程,具有很好的参考价值,希望对大家有所帮助,... 目录前言一、LoadBalancer是什么?二、使用步骤1、启动consul2、客户端加入依赖3、以服务

Oracle存储过程里操作BLOB的字节数据的办法

《Oracle存储过程里操作BLOB的字节数据的办法》该篇文章介绍了如何在Oracle存储过程中操作BLOB的字节数据,作者研究了如何获取BLOB的字节长度、如何使用DBMS_LOB包进行BLOB操作... 目录一、缘由二、办法2.1 基本操作2.2 DBMS_LOB包2.3 字节级操作与RAW数据类型2.