如何使用ArcGIS Pro制作个性三维地形图
制作三维地图制作的多了,想着能不能换个“口味”,恰好看见制作六边形蜂窝图,灵光一闪,想着将二者结合,将平滑的三维地形图改成柱状图,从结果来看还可以,这里将制作方法分享给大家,希望能对你有所帮助。
数据来源
本教程所使用的数据是从水经微图中下载的DEM数据,除了DEM数据,常见的GIS数据都可以从水经微图中下载,你可以通过关注“水经注GIS”,然后在后台回复“微图”即可获取软件下载地址,当然也可以直接在水经注GIS官方网站下载。

水经微图
生成六边形
在工具箱中点击“数据管理工具\采样\生成细分面”,调用生成细分面工具,如下图所示。

调用生成细分面工具
在显示的生成细分面对话框内,设置输出要素类,范围设置成和DEM数据范围相同,设置合适的六边形大小,如下图所示。

生成细分面设置
生成中心点
在工具箱中点击“数据管理工具\要素\要素转点”,调用要素转点工具,如下图所示。

调用要素转点工具
在显示的要素转点对话框内,设置输入输出要素,如下图所示。

要素转点设置
提取高程值
在工具箱内点击“Spatial Analyst 工具\提取分析\多值提取至点”,调用多值提取至点工具,如下图所示。

调用多值提取至点工具
在显示的多值提取至点对话框内,输入点要素为生成的中心点,输入栅格为DEM数据,字段名设置为elevation,如下图所示。

多值提取至点设置
连接高程点
在工具箱中点击“分析工具\叠加分析\空间连接”,调用空间连接工具,如下图所示。

调用空间连接工具
在显示的空间连接对话框内,目标要素为生成的六边形,连接要素为中心点,如下图所示。

空间连接设置
制作三维图
转换局部场景,拉伸类型选择基本高度,如下图所示。

选择基本高度
字段选择elevation,如下图所示。

字段选择elevation
为了让三维效果更加突出,将拉伸值乘以5,如下图所示。

设置表达式
设置好之后在符号系统内调整一下面样式,最终的效果如下图所示。

最终效果
结语
以上就是如何使用ArcGIS Pro制作个性三维地形图的详细说明,主要包括了数据来源、生成六边形、生成中心点、提取高程值、连接高程点和制作三维图等功能。
本教程中所使用的数据为水经微图中下载的DEM数据,你可以通过关注“水经注GIS”,然后在后台回复“微图”即可获取软件下载地址,当然也可以直接在水经注GIS官方网站下载。
最后,如果您在工作中遇到与GIS相关的任何问题,请通过关注“水经注GIS”并在后台留言,我们将竭尽能,为大家解决并分享GIS相关技术问题!
相关文章:
如何使用ArcGIS Pro制作个性三维地形图
制作三维地图制作的多了,想着能不能换个“口味”,恰好看见制作六边形蜂窝图,灵光一闪,想着将二者结合,将平滑的三维地形图改成柱状图,从结果来看还可以,这里将制作方法分享给大家,希…...
支撑企业数字化经营,《2023指标平台白皮书》正式发布
导语 随着宏观经济步入新常态和市场不确定性加剧,我国企业的经营环境正在发生深刻变化。为了更好地应对挑战,企业需转向高质量发展,通过精细化管理等手段优化业务结构、提高运营效率和创新能力。在数字经济时代,借助数字化手段实现…...
【Linux】Linux的两种连接文件方法(ln | 符号链接和硬链接)
在一次线上配置文件时,不小心将配置文件config.py放在了错误的地方,而目前项目已经运行,又不能重新配置启动项目,那么如何将其他地方的文件放在当前配置目录来使用,并实现其他地方文件改动,配置目录下文件也…...
vue 点击滑动到页面指定位置(点击下滑滚动)的功能
需求 点击页面上的 文字 滑动到页面指定位置 三种方法 document.getElementById(show).scrollIntoView() // 默认滚动至节点置顶document.getElementById(show).scrollIntoView(false) // 默认滚动至节点显示document.getElementById(show).scrollIntoView({ behavior: &quo…...
LCD婴儿电子秤pcba/芯片方案设计
一、LCD婴儿秤方案技术规格 1.额定量程:20Kg 2.分度值:D10g、0.02LB 3.最小秤量:20G. 4.单位:KG/LB/LB:OZ 5.归零范围:满量程 6.低压侦…...
2023年开发语言和数据库排行
2023年开发语言和数据库排行 一、开发语言相关1. Python1.1 Python优点1.2 Python缺点1.3 Python应用领域 2. C 语言2.1 C 语言优点2.2 C 语言缺点2.3 C语言应用领域 3. Java3.1 Java 优点3.2 Java缺点3.3 Java应用场景 4. C4.1 C 优点4.2 C 缺点4.3 C 应用场景 5. C#5.1 C# 优…...
实现http请求-hutool
hutool工具HttpUtil 使用hutool就能实现http请求,官方案例 // 最简单的HTTP请求,可以自动通过header等信息判断编码,不区分HTTP和HTTPS String result1 HttpUtil.get("https://www.baidu.com");// 当无法识别页面编码的时候&…...
Ubuntu22.04 FTP 搭建以及挂载
软件安装 sudo apt-get update 服务端nfs-kernel-server 客户端nfs-common sudo apt-get install -y nfs-kernel-server nfs-common创建NFS共享目录 sudo mkdir -p /nfssudo chown -R nobody:nogroup /nfs sudo chmod -R 777 /nfs配置文件 sudo vim /etc/exports# [共享目录…...
Mac电脑Visio文件编辑查看软件推荐Visio Viewer for Mac
mac版Visio Viewer功能特色 在Mac OS X上查看Visio绘图和图表 在Mac OS X上轻松查看MS Visio文件 在Mac上快速方便地打开并阅读Visio文件(.vsd,.vsdx)。 支持通过放大,缩小,旋转,文本选择和复制࿰…...
【星海出品】flask (二) request替代VUE测试flask接口
flask 是一门使用 python 编写的后端框架。 VUE前端UI装饰推荐学习Element组件库 之后就不使用UI去测试flask了,环节太多,影响直观反映,直接使用postman或request测试更加直观. url携带参数 app.route(/my/blog/<blog_id>)def blog_detail(blog_id): # put applicatio…...
Vue3路由配置
目录 编辑 一:前言 二:配置路由 1、安装路由 2、创建各文件 1)views 下的 index.vue 文件 2)router 下的 index.ts 3)App.vue 文件修改 4)main.ts 文件修改 3、一些会遇到的报错 1)…...
Harbor(V2.8+) 登录时报错 net/http: TLS handshake timeout
问题描述 最近将harbor从v1.8 升级到v2.8后,客户端在登录时出现了以下问题: net/http: TLS handshake timeout解决方案 由于V2.8版本的nginx代理中只有配置TLSv1.2协议,没有TLSv1.1协议的支持,导致了部分客户端无法的登录。 在…...
【 云原生 | K8S 】kubectl 详解
目录 1 kubectl 2 基本信息查看 2.1 查看 master 节点状态 2.2 查看命名空间 2.3 查看default命名空间的所有资源 2.4 创建命名空间app 2.5 删除命名空间app 2.6 在命名空间kube-public 创建副本控制器(deployment)来启动Pod(nginx-wl…...
2011年03月24日 Go生态洞察:Gobs数据编码与Go的完美契合
🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文…...
Spring集成MyBatis(自定义类和xml配置文件两种形式)
将mybatis与spring进行整合,主要解决的问题就是讲SqlSessionFactory对象交由spring来管理,所以,该整合,只需要将SqlSessionFactory的对象生成器SqlSessionFactoryBean注册在spring容器中,再将其注入给Dao的实现类即可完…...
Git系列之Git入门级(带你走进Git的世界)
🎉🎉欢迎来到我的CSDN主页!🎉🎉 🏅我是君易--鑨,一个在CSDN分享笔记的博主。📚📚 🌟推荐给大家我的博客专栏《Git实战开发》。🎯🎯 &a…...
GPU架构与计算入门指南
1比较CPU与GPU 首先,我们会比较CPU和GPU,这能帮助我们更好地了解GPU的发展状况,但这应该作为一个独立的主题,因为我们难以在一节中涵盖其所有的内容。因此,我们将着重介绍一些关键点。 CPU和GPU的主要区别在于它们的…...
功能测试转自动化测试好不好转型?
手工测试做了好多年,点点点成了每天必须做的事情。但是随着自动化测试趋势的日渐明显,以及受到薪资、技能的双重考验,掌握自动化测试成为了必备技能。 手工转自动化测试,不是一蹴而就的。“预先善其事,必先利其器”&a…...
微软surface laptop禁用触摸屏(win10、设备管理器)
参考链接: 在屏幕中启用和禁用触摸屏Windows 设置如下...
冒泡排序算法原理和代码实现,就是这么简单!
冒泡排序,是比较简单的一种排序算法。 它的命名源于它的算法原理:重复的从前往后(或者从后往前),依次比较记录中相邻的两个元素,如果他们顺序错误就把它们交换过来,直到没有再需要交换的元素&am…...
【C++Debug日记】VS Code SSH连接失败:Resolver error深度排查与修复实录
1. 当VS Code遇上SSH连接故障:从报错到解决的全过程 那天早上我像往常一样打开VS Code,准备通过Remote-SSH连接到远程服务器继续我的C项目开发。但这次迎接我的不是熟悉的远程环境,而是一个刺眼的错误提示:"Resolver error: …...
Xsens MTi 630 IMU配置全攻略:从硬件连接到ROS驱动调试
Xsens MTi 630 IMU实战指南:从开箱配置到ROS深度集成 当你第一次拿到Xsens MTi 630 IMU时,这个精致的高精度惯性测量单元可能会让你既兴奋又有些无从下手。作为机器人导航、动作捕捉和姿态估计的核心传感器,它的配置过程直接决定了后续数据的…...
LFM2.5-VL-1.6B轻量多模态:1.6B参数实现多图对比推理与差异总结
LFM2.5-VL-1.6B轻量多模态:1.6B参数实现多图对比推理与差异总结 1. 项目概述 LFM2.5-VL-1.6B是由Liquid AI开发的一款轻量级多模态模型,专为边缘设备和端侧应用优化设计。这个模型在保持较小参数规模(1.6B)的同时,实…...
GPT image-2 怎么调用?2026 完整接入教程 + 踩坑实录
上周接了个小活,甲方要做批量生成商品主图的工具。需求很明确:传一段文字描述,出一张高质量商品图。我第一反应是 DALLE 3,但试了几张发现文字渲染还是拉胯,英文勉强能看,中文直接乱码。然后想起 OpenAI 前…...
AI Agent Harness Engineering 如何应用于电商并提升 GMV 与转化率
AI Agent Harness Engineering 在电商领域的应用:从原理到实践,全面提升 GMV 与转化率 1. 标题 (Title) AI Agent Harness Engineering 实战指南:构建智能电商系统,全面提升 GMV 与转化率 从理论到实践:AI 代理管线工程如何重塑电商体验,驱动业务增长 智能电商时代:利用…...
3步快速完成PDF智能书签:免费工具实现自动PDF导航生成
3步快速完成PDF智能书签:免费工具实现自动PDF导航生成 【免费下载链接】pdfdir PDF导航(大纲/目录)添加工具 项目地址: https://gitcode.com/gh_mirrors/pd/pdfdir 还在为没有书签的PDF电子书而烦恼吗?每次查找章节都要手动…...
避开这3个坑!GD32 SPI配置CKPH/CKPL时序详解与示波器实测对比
GD32 SPI时序配置实战:从波形分析到避坑指南 调试SPI接口时,最令人头疼的莫过于配置一切正常,但数据就是传不对。上周在调试一个温湿度传感器时,我遇到了类似问题——明明按照手册配置了CPOL和CPHA参数,示波器上的波形…...
LeetCode热题100-在排序数组中查找元素的第一个和最后一个位置
给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。如果数组中不存在目标值 target,返回 [-1, -1]。你必须设计并实现时间复杂度为 O(log n) 的算法解决此问题。思路:找左边…...
回归分析中的目标变量变换技术与Python实践
1. 回归问题中的目标变量变换基础当我在2013年第一次尝试预测房价时,发现原始价格数据呈现明显的右偏分布,导致模型总是高估低价房产而低估豪宅。这个经历让我深刻认识到目标变量变换在回归分析中的重要性。目标变量变换(Target Variable Tra…...
区块链共识算法详解
区块链共识算法详解 区块链技术的核心在于其去中心化的特性,而共识算法则是确保分布式网络中所有节点达成一致的关键机制。无论是比特币的工作量证明(PoW),还是以太坊转向的权益证明(PoS),共识…...
