1. 程式人生 > >如何使用Global Mapper提取一條線的高程值

如何使用Global Mapper提取一條線的高程值

       Global Mapper是一款地圖繪製軟體,不僅能夠將資料(例如:谷歌高程資料)顯示為光柵地圖、高程地圖、向量地圖,還可以對地圖作編輯、轉換、列印、記錄GPS及利用資料的GIS(地理資訊系統)功能,這裡主要講解一下高程處理方面,如何提取沿線的高程值。
  步驟
  第一步:下載高程資料
  開啟水經注萬能地圖下載器,切換地圖到谷歌地球高程地圖,框選下載需要提取高程的範圍並將資料匯出為tif格式(圖1)。
  圖1   第二步:高程提取
  分別載入高程tif檔案和線路到Global Mapper內,點選數字化工具將路線選中(圖2),在選中的路線上點選右鍵,選擇“分析/測量”→“路徑匹配-沿直線建立路徑匹配檔案”(圖3)。

  圖2   圖3   第三步:匯出資料
  在彈出的“剖面/視線(路線)”對話方塊內點選“檔案”→“儲存CSV檔案(w/XYZ,距離,和坡度值)”(圖4)將得到的高程值匯出為CSV格式,開啟儲存的高程點資料效果如圖5。

圖4.jpg (54.96 KB, 下載次數: 0)

下載附件  儲存到相簿

2018-3-2 21:41 上傳

  圖4   圖5   結語
  到此就完成了使用Global Mapper提取沿線的高程值,如果想要別的座標系做法也是一樣的,只要保證DEM的座標系和路線的座標系一致即可,有興趣的朋友可以使用水經注萬能地圖下載器和Global Mapper試試。

相關推薦

如何使用Global Mapper提取高程

       Global Mapper是一款地圖繪製軟體,不僅能夠將資料(例如:谷歌高程資料)顯示為光柵地圖、高程地圖、向量地圖,還可以對地圖作編輯、轉換、列印、記錄GPS及利用資料的GIS(地理資

實現0.5px的

red -s content absolut width tom -o 前綴 ont .box{   position: relative; } .box::after{   content: ‘‘;   position: absolute;   width: 200%

鼠標移到某個地方時,從左向右劃出的動畫

spl near webkit forward line for solid linear clas .line { border-bottom: 2px solid #E40012; width:0px; display: inline-bloc

Qt的paint函數重寫,以及QPaint給繪制箭頭

ons eal mark .net urn div stat class sdn 直接代碼: QPainter *painter; static const double Pi = 3.1415926535897932384626433832795

ECharts 多座標軸軸線,合併為

一、問題 2條y軸,y軸的座標軸軸線axisLine太多,擾人視線,如圖 二、經過 剛開始用分割線(yAxis.splitLine)做出來的這個效果。 後期,改為兩條線合併為一條。 網上找一個沒有關於splitLine的設定,查詢ECharts,發現一

img標籤下有

img下面有一條線 之前再做一個需求的時候,是點選一個按鈕出彈出一個dialog,然後就是一張圖,但是不知道怎麼回事,怎麼調整,對話方塊下面總是有一條白色的線,或者說空白。網上查了好久,才找到解決方法。 圖已經找不到了,就直接說解決方法吧。 1.剛開始查到說是用font-si

4.14 排成的紙牌博弈問題

【題目】:   給定一個整型陣列arr,代表數值不同的紙牌排成一條線。玩家A和玩家B依次拿走每張紙牌,規定玩家A先拿,玩家B後拿,但是每個玩家每次只能拿走最左或最右的紙牌,玩家A和玩家B都絕頂聰明。請返回最後獲勝者的分數   舉例:     arr=[1, 2, 100, 4]     開始時玩家A只

計算機圖形學02一一OpenGL 程式碼實現繪製

OpenGL 有一些自己的規則: 函式名的命名規範 是以gl開頭 之後每一組成詞的第一個字母大寫 例如glBegin , glCopyPixels 常量以GL開頭 後加_ 之後所以字母大寫 例如GL_2D , GL_RGB 資料型別它自帶了自己的資料型別 寫法 就是在我們之

python實現某天每5分鐘提取資料

方法一: from elasticsearch import Elasticsearch import os es = Elasticsearch(['localhost'], http_auth=('', ''), port=9273, timeout=50000)

svn+jenkins+maven+jboss打包釋出流程

    jenkins是一款持續整合工具,它可以做的事情很多,其中一個主要的功能就是簡化部署流程。 一、使用jenkins前後對比 1,對於以前釋出流程。 (1)本地把專案打包。 (2)通過工具,將

如何在HTML中畫

3、align線段排列的設定: <HR width="50%" SIZE=5>  這是第一條線段,無ALIGN設定,(取內定值RIGHT顯示)<HR align=center width="60%" SIZE=7> 這是第二條線段,居中對齊<HR align=right w

A/B表為1對多關係,要求聯合查詢B表只提取與A記錄關聯的記錄

我現在 有主表 A  和從表B  A表字段有:  XM nvarchar2(100), RY_ID nvarchar2(32) B表字段有:  RY_ID nvarchar2(32),  XL  nvarchar2(50), HID NUMBER(7,0) B的RY_ID為

max-points-on-a-line(求最多點數的

題目描述 Given n points on a 2D plane, find the maximum number of points that lie on the same straight l

iOS之旅--UILabel後邊出現的解決辦法

UILabel 在label的周圍出現一條線,如圖: 原因:frame的寬高沒有取整,或者說上下左右邊沒有取整 解決方法:在取frame得時候,加上CGRectIntegral,使得寬、高得到一個整數,然後就完美的解決這個問題了 修改前:label.f

Unity 在另的投影

不知道,大家有沒有對 Unity的座標 和 向量的關係 產生 過疑問? 其實他的座標就是向量, 這張圖裡面就有四個點 Zero, P0,P1 和 P2,  他們的關係相信大家都知道, 三角型法則, 兩個向量相加等於 第三個向量。 所以  Vercter(Zer0, P0)

sql關於group by之後把每記錄的詳情的某個字段合並提取的方法

簡單 asset 麻煩 數值 select count bsp 直接 表達式 在利用group by寫了統計語句之後,還有一個查看每一個記錄詳情的需求, 首先想到的是根據group by的條件去拼接查詢條件, 但是條件有點多,拼接起來不僅麻煩,還容易出錯, 所以想到要在

MySQL取上數據的某個字段

arch oracle ble led ora 定義 declare 自定義 default SELECT @lagfield ,@lagfiled := targField, t.*FROM TABLE t, (SELECT @lagfield := ‘‘) r其中tar

binary-tree-maximum-path-sum——二叉樹任意路徑上的最大

binary 遞歸 nod 父節點 遍歷 color find start node Given a binary tree, find the maximum path sum. The path may start and end at any node in the

如何sql語句查找表中第二大

roman splay 排名 數據庫 依然 sel col eight over 例1: 一個Customer表,一個字段Value,現請問如何查到Value中第二大的值 select max(value) from Customer