ArcGIS Pro+PS 實現地形渲染效果圖

請添加圖片描述

先前關注了B站和小紅書博主,設計暴風眼,大神講的確實好,深感佩服,自己以前的制圖僅僅實現了制圖,實現了把圖放在論文里能湊合,而不是設計。最近抽時間學習了一下大神的合集:ArcGIS Pro實用技法合集,網址鏈接為:https://space.bilibili.com/372626875/lists/918144?type=season,又新學會了不少的內容,深感學習之路的漫長。

推薦大家關注并跟隨設計暴風眼的視頻去學習一下,我這里僅僅是自己的學習筆記和記錄分享而已,刪減或者修改了很多內容。UP的視頻很多是ArcGIS Pro結合PS、AI、Blender等制圖,看UP的視頻還是能學到很多東西,在先前自己的制圖過程中基本就是GIS軟件直接出,很少和其他軟件聯動。

(1)添加并導出底圖

服務鏈接為:https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer

連接服務器后,向工作空間添加山體陰影、海洋、遙感影響、自然特征

接下來創建一個A2的橫向布局,將地圖添加至該布局中,鋪滿整個頁面,并調整位置。在鋪滿頁面過程中,可以使用標尺等進行捕捉調整大小,也可以直接使用根據頁邊距調整將整個地圖鋪滿頁面。

當然,這樣做的前提是,沒有設置打印機頁邊距,即保證下圖這里沒有被勾選即可。如果這個按鈕被勾選上,并且選擇的打印機是有默認的頁邊距,那么就會將整個頁面調整到頁邊距范圍,頁邊距會用虛線顯示出來。

這個虛線就是惠普M227打印機的默認頁邊距,當然這個打印機只能打印A4,所以還要再重新調整頁面到A2,根據頁邊距調整地圖分布。

接下來激活地圖框,調整一下顯示的范圍。

此時,可以注意到右下角還是有ESRI的水印,如果要去掉水印,需要在插入菜單欄中,找到動態文本,將水印信息轉為動態文本,再將動態文本拖拽出頁面或者取消顯示勾選即可。

接下來將四個圖層單獨導出為圖片,保存到一個文件夾中。

(2)添加國界線等并制圖導出

添加DEM數據、中國范圍數據、國界線或者十段線數據,并修改一下符號樣式。我這里行政區劃和國界線使用的某年的標準地圖數據,DEM是RESDC下載的。

利用DEM數據求坡度,并修改坡度數據的符號樣式為拉伸顯示。

接下來,導出國界線、中國范圍、坡度三張圖。

(3)PS處理渲染

我這里是使用的PS2020,先拖入中國范圍作為背景,再拖入其他的圖層。拖入后,先把其他圖層隱藏,僅顯示背景圖層。Shift批量選中6個圖層,在眼睛圖標上右鍵選擇隱藏本圖層即可隱藏選中的所有圖層。

使用魔棒工具,取消勾選連續,否則的話一次只能選中一個圖斑,我們要一次選中所有的圖斑。

選中五個圖層,新建為一個組。

選中組后,點擊添加蒙版,視圖中就會只顯示背景圖層中被選中的部分區域。

將國界線設置為 正片疊底

將坡度圖層置于影像圖層上方,并將其模式設置為柔光,這樣能夠讓影像圖層看著更加具有層次感。

接著將坡度圖層反相處理,選中后使用Ctrl+I快捷鍵或者圖像—調整—反相。

反相的作用是把每個像素的亮度值都轉換為 256 級顏色值刻度上相反的值,從而反轉圖像的顏色,創建彩色負片效果。反相后的制圖效果更好,實現類似底片的效果,常用于特效制作、色彩校正或隱藏/突出細節等場景。

如果感覺此時的圖片比較暗,可以使用色階(Ctrl+L)來調整圖像的陰暗、中間調、高光。我這里直接使用了預設的加亮陰影效果,也可以通過拖動下方滑塊的方式調整查看效果。

接下來創建一個新的圖層,創建圖層后使用快捷鍵CTRL+DELETE將白色的背景色填充到圖層1。

將海洋圖層拖拽出組,至于圖層1上方,使用快捷鍵CTRL+U打開色相飽和度面板,把藍色波段的色相飽和度等酌情調整一下。

使用快捷鍵Ctrl+Shift+A打開Camera,如果卡在了歡迎界面的話,需要調整一下屏幕分辨率,再關閉歡迎界面即可。Camera是PS的插件,能夠調色、增加質感、磨皮等。

在Camera中酌情修改自然飽和度、清晰度、細節銳化等。然后將山體陰影圖層從組里面拖出來,效果改成正片疊底,并修改飽和度。

同樣,也可以使用Camera修改遙感影像圖的對比度、清晰度等,讓圖片更清晰、明亮;同樣也可以對自然特征圖進行相關的調整。

降低海洋圖層中,黃色和綠色的飽和度;為了更好的突出主體,還可以給海洋圖層添加蒙版,再使用E快捷鍵打開橡皮擦工具,設置好不透明度等,擦除部分區域。調整好后,使用快捷鍵CTRL+ALT+SHIFT+E來合并蒙版和海洋兩個圖層,會創建一個新的合并后的圖層。

如果想要山體陰影在中國區域效果更好,可以賦值一個山體陰影圖層到組內最上方,并裁剪出圖。

不得不說,ArcGIS+PS看起來比ArcGIS直接出的效果要好不少呢,但是也麻煩了。

(4)僅使用ArcGIS Pro

首先裁剪范圍,將DEM、坡度數據、山體陰影、遙感影像只保留中國范圍。

參考PS中,將坡度數據的圖層混合設置為柔光,并置于遙感數據圖層上方。

然后將影像數據的圖層混合模式改為

調整一下海洋和自然特征圖層,修改圖層混合方式與透明度等,調整坡度圖層的顯示效果;如果但從作為論文內的示意圖來說,再添加其他地圖要素后也能將就用。

作為一名普通的GISer,深感設計和GIS制圖確實不一樣,根本不知道大佬為什么要調某個波段、為什么要降低或者提高飽和度等,從美感和設計上可能學習接觸的太少啦。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/89407.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/89407.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/89407.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

ollma dify 搭建合同審查助手

目錄 windows dify: ollma 配置 ollma下載地址: qwen3 模型下載 這個自動下載,下載后自動運行。 配置環境變量:修改監聽后很慢 測試命令: 模型配置url: 搭建工作流 windows dify: 下載 dify代碼&#xff1a…

解鎖 iOS 按鍵精靈輔助工具自動化新可能:iOSElement.Click 讓元素交互更簡單

在移動自動化測試與腳本開發領域,精準操控應用元素是核心需求。無論是自動化測試流程、批量操作處理,還是場景化腳本開發,能否可靠地點擊指定元素直接決定了自動化任務的成敗。在 iOS 自動化操作中,開發者常常面臨三大痛點&#x…

【機器學習】AdamW可調參數介紹及使用說明

在 AdamW 算法中調整參數對模型訓練過程和最終效果有直接且重要的影響,以下是各關鍵參數對性能的具體影響總結:AdamW 主要可調參數及其影響說明 1. 學習率 lr 影響: 太大(如 0.01 ~ 0.1):訓練過程不穩&…

第一篇htmlcss詳細講解

第一章 HTML標簽介紹 第一節 HTML基本結構 <!DOCTYPE html> <html><head><title>標題</title></head><body>文檔主體</body></html> HTML 標簽是由<>包圍的關鍵詞,例:<html> HTML 標簽通常成對出現,分…

安達發|從救火到未雨綢繆:APS生產計劃排產軟件重塑制造業“危機免疫力“

在全球化競爭和市場需求多變的今天&#xff0c;制造企業面臨著前所未有的挑戰。訂單波動、供應鏈中斷、設備故障等突發情況已成為常態&#xff0c;許多企業陷入了"救火式管理"的惡性循環。據統計&#xff0c;超過70%的制造企業管理者將超過50%的工作時間用于處理各種…

短視頻矩陣系統:選擇與開發的全方位指南

短視頻矩陣系統&#xff1a;選擇與開發的全方位指南在當今數字化時代&#xff0c;短視頻已經成為企業營銷和個人品牌建設的重要工具。為了更高效地管理和發布短視頻&#xff0c;許多企業和個人開始尋求短視頻矩陣系統的解決方案。本文將深入探討短視頻矩陣系統哪家好、短視頻批…

【2024電賽E題】機械臂+cv2視覺方案

2024電賽E題_機械臂cv2視覺方案 三子棋_人機對弈1.整體設計方案 2.機械臂系統方案 使用常見的開源六軸自由度stm32機械手臂 直接使用商家官方給的代碼&#xff0c; 我們只需要通過串口給它發送六個舵機的PWM占空比即可控制機械臂的運動 通過商家提供的源碼&#xff0c;了解…

Mac上最佳SSH工具:Termius實用指南

本文還有配套的精品資源&#xff0c;點擊獲取 簡介&#xff1a;SSH是一種安全網絡協議&#xff0c;廣泛用于Mac系統遠程登錄。Termius是Mac上一款功能強大的SSH客戶端&#xff0c;提供直觀的用戶界面和全面的SSH功能&#xff0c;支持Intel和M1架構芯片的Mac設備。它包括多會…

面試高頻題 力扣 695.島嶼的最大面積 洪水灌溉(FloodFill) 深度優先遍歷 暴力搜索 C++解題思路 每日一題

目錄零、題目描述一、為什么這道題值得一看&#xff1f;二、題目拆解&#xff1a;提取核心要素與約束三、算法實現&#xff1a;基于 DFS 的面積計算代碼拆解時間復雜度空間復雜度四、與「島嶼數量」的代碼對比&#xff08;一目了然看差異&#xff09;五、坑點總結六、舉一反三七…

2023 年 3 月青少年軟編等考 C 語言八級真題解析

目錄 T1. 最短路徑問題 思路分析 T2. Freda 的越野跑 思路分析 T3. 社交網絡 思路分析 T4. 旅行 思路分析 T1. 最短路徑問題 題目鏈接:SOJ D1249 平面上有 n n n 個點( n ≤ 100 n\le 100 n≤100),每個點的坐標均在 ? 10000 ~ 10000 -10000\sim 10000 ?10000~10000…

UEditor富文本編輯器

UEditor配置部分在該項目中插入uediterUEditor是由百度FEX 前端團隊開發并開源的一款功能強大、可定制性高的所見即所得&#xff08;WYSIWYG&#xff09;富文本編輯器。它的核心目標是幫助用戶在網頁上輕松編輯和發布格式豐富的內容&#xff08;如新聞、博客、論壇帖子、產品描…

Node.js 常用工具

Node.js 常用工具 引言 Node.js 是一個基于 Chrome V8 引擎的 JavaScript 運行環境,它允許開發者使用 JavaScript 編寫服務器端應用程序。隨著 Node.js 生態的日益完善,涌現出大量高效的工具,使得開發過程更加高效。本文將詳細介紹一些在 Node.js 開發中常用的工具。 一、…

【unitrix】 6.7 基本結構體(types.rs)

一、源碼 這是一個使用 Rust 類型系統實現類型級二進制數的方案&#xff0c;通過泛型和嵌套結構體在編譯期表示數值。 //! 類型級二進制數表示方案 //! //! 使用嵌套泛型結構體表示二進制數&#xff0c;支持整數和實數表示。 //! //! ## 表示規則 //! - 整數部分: B<高位, 低…

基于Scikit-learn的機器學習建模與SHAP解釋分析

基于Scikit-learn的機器學習建模與SHAP解釋分析 1. 項目概述 本項目將使用Python的scikit-learn庫對一個包含400條記錄的數據集進行完整的機器學習建模流程,包括數據預處理、特征工程、模型訓練和模型解釋。我們將重點關注以下幾個方面: 數據預處理:包括連續變量的標準化/…

QA:備份一般存儲這塊是怎么考慮?備份服務器如何選擇?

1. 性能需求與架構設計 大數據平臺的備份需滿足高并發、加密傳輸、增量掃描、重復數據刪除&#xff08;重刪&#xff09;、數據壓縮等復雜操作&#xff0c;對備份服務器的計算能力、存儲吞吐及網絡帶寬提出極高要求。建議采用多節點集群架構&#xff0c;通過橫向擴展提升備份效…

【東楓科技】用于汽車和工業傳感器應用的高性能、集成式 24 GHz FMCW 雷達收發器芯片組

用于汽車和工業傳感器應用的高性能、集成式 24 GHz FMCW 雷達收發器芯片組 ADF5904是一款高度集成的4通道、24 GHz接收機下變頻器MMIC&#xff0c;具有卓越的低噪聲性能、高線性度和低功耗組合。ADF5904集成式多通道接收機下變頻器具有10 dB噪聲系數性能&#xff0c;優于競爭型…

新版本flutter(3.32.7) android 端集成百度地圖sdk

新版本flutter(3.32.7) android 端集成百度地圖sdk 因為官方文檔有很多地方沒有說清楚,導致在適配過程中踩了很多坑,本文檔基于已經實現集成的flutter安卓端應用編寫。 官方文檔地址:https://lbs.baidu.com/faq/api?title=flutter/loc/create-project/configure Flutt…

FreeRTOS—列表和列表項

文章目錄一、列表與列表項1.1.列表與列表項的簡介1.2.列表與列表項相關結構體1.2.1.列表結構體1.2.2.列表項結構體1.2.3.迷你列表項二、列表相關API函數2.1.列表相關API函數介紹2.1.1.vListInitalise( )初始化列表函數2.1.2.vListInitaliseItem( )初始化列表項函數2.1.3.vListI…

超詳細 anji-captcha滑塊驗證uniapp微信小程序前端組件

由于步驟太多&#xff0c;字數太多&#xff0c;廢話也太多&#xff0c;所以前后端分開講了&#xff0c;后端文章請看&#xff1a; 超詳細 anji-captcha滑塊驗證springbootuniapp微信小程序前后端組合https://blog.csdn.net/new_public/article/details/149116742 anji-captcha…

面向對象編程篇

文章目錄一、思維導圖二、詳細內容第 6 章&#xff1a;面向對象編程基礎6.1 面向對象編程的概念和優勢6.2 類和對象的定義與創建6.3 類的屬性和方法6.4 構造函數&#xff08;__init__&#xff09;和析構函數&#xff08;__del__&#xff09;6.5 封裝、繼承和多態的實現第 7 章&…