一、準備工作:
1. 首先將得到的經緯度座標(一般為經緯度)轉換為度格式,轉換公式為=left(c3,3)+mid(c3,find("°",c3)+1,2)/60+mid(c3,find("′",c3)+1,4)/3600 (注:各引數根據具體情況而定)
2. 重新生成一張excel表,對應的x,y座標分別生成兩列,第一行為列名(如x,y)下面依次排列各座標資訊。
3. 將次excel表儲存為.csv檔案。
也可相應的做成..txt檔案,但個人覺得相對麻煩,txt檔案輸入內容格式如下
x,y117.4333333,30.82433333
二、匯入資料並生成shp檔案:
方法一:
1. arcmap
下面,選單
tools-add xy data
…,如下圖:
2. 根據如圖所示選擇各項後點選ok即可生成
3. 這時會形成乙個新圖層,所有的點都新增進來了,但現在新增進來的點由於沒有
objectid
或者fid
,現在圖層不具備
.shp
圖層的大部分功能,如點的選擇,編輯,關聯,屬性等操作。還需進一步操作
4. 在剛才生成的圖層上點右鍵,選
data-expot data
…,匯出成
.shp
檔案,這時再把匯出的檔案新增進來即可。接下來可作相應的其他操作。
方法二:
1.開啟toolbox,點選data management tools---layers and table views
2.雙擊make xy event layer,出現如圖所示介面
3.選擇座標檔案,x,y field,並賦予空間參考係
4.點選ok即可生成
5. 接下來的操作同方法一。
經緯度座標匯入到ArcMap的技巧
今天拿到一批從資料庫匯出來的經緯度座標點 要求在arcmap中轉換成圖層。折騰了幾個小時,把步驟和要點大致寫一下 1.首先檢查經緯度的格式,arcmap中匯入只接受度格式 如115.7839,47.5281 的經緯度。其他格式如ddmmss dd mm ss 等都要轉換成這個格式 我拿到的資料是dd...
經緯度座標轉換
經緯度與xy座標轉換工具類 public class latlngxyzconverthelper xy轉經緯度 需要轉換的x座標 需要轉換的y座標 地圖級別 轉換後的經度 轉換後的緯度 public static void tiletolatlng double tile x,double til...
經緯度座標系轉東北天 經緯度座標系轉換
網際網路地圖的座標系現狀 地球座標 wgs84 國際標準,從 gps 裝置中取出的資料的座標系 國際地圖提供商使用的座標系 火星座標 gcj 02 也叫國測局座標系 中國標準,從國行移動裝置中定位獲取的座標資料使用這個座標系 國家規定 國內出版的各種地圖系統 包括電子形式 必須至少採用gcj 02對...