mapgis中北京54座標投影座標如何轉出為arcgis中的shape檔案,並定義成WGS_84座標
#由於mapgis中為投影座標,利用線檔案轉出的shape檔案只是帶有投影資訊的公里點集(x,y),shape檔案缺少空間參考。
#重點在於--為shape檔案定義投影(將公里集合(x,y)定義成原始的投影座標),投影成地理座標wgs84
投影座標--地理座標 與 地理座標--投影座標 是個逆過程
1.mapgis中的wl線檔案裝出shape檔案(缺乏空間參考)
2.由於shaoe檔案缺少投影,必須定義投影。這裡的投影為北京54 3°帶座標,。必須精確計算是3°帶的中央經線(這裡是33帶),否則會有偏移。
#注意注意,定義帶數與中央經線(切記切記,否則會左右錯位)
3.再講向量檔案投影成wgs84地理座標
另外一種做法是,是直接將資料框座標修改為wgs84地理座標,匯出shape檔案勾上座標與資料框相同即可。
4.從資料庫中匯出shape檔案即可
相關推薦
mapgis中北京54座標投影座標如何轉出為arcgis中的shape檔案,並定義成WGS_84座標
#由於mapgis中為投影座標,利用線檔案轉出的shape檔案只是帶有投影資訊的公里點集(x,y),shape檔案缺少空間參考。#重點在於--為shape檔案定義投影(將公里集合(x,y)定義成原始的投影座標),投影成地理座標wgs84投影座標--地理座標 與 地理座標-
ARCGIS:將帶有經緯度座標的Excel檔案轉為shp檔案,並將WGS84經緯度座標轉換成高斯3度帶投影座標
一、檔案格式轉換:excel→shp 1.載入excel-sheet檔案 2. 匯出資料,儲存為dbase檔案 3.顯示XY資料後,匯出儲存為shp檔案 二、投影座標轉換 1.由於ARCGIS中沒有高斯3度帶投影,所以需要我們自己定義高斯3度
[C/C++]_[VS2010原始碼中使用UTF8中文字串被轉碼為ANSI的問題]
場景: 1.本以為vs設定了原始檔的UTF8編碼,程式碼中出現的中文字串就一定是utf8編碼了,可惜不是,如果原始碼中出現了中文字串,會在記憶體中轉碼為ANSI編碼。 Unicode(UTF8帶簽名) 內碼表(65001),從選單->檔案->高階儲存選項 設定
Linux中mysql修改系統時間為北京時間,並修改成24h制
遇到這樣一個問題,linux伺服器下mysql的時間一直顯示的是12h制,但是想要的是24小時制,看到別人的建議是修改Linux時間為24h制,並重啟mysql便可。以下是一種便捷有效的修改linux時間格式和時區的方式。1.按照順序執行以下操作:tzselect5 --&g
opencv: 繪製矩形輪廓框,並記錄輪廓框座標
步驟簡述 使用OpenCV繪製矩形輪廓框,一般包括如下步驟: 轉換為灰度圖; 進行閾值處理; 進行中值濾波; 在原始影象上繪製矩形框。 附圖解析 原始影象: 第一步,轉換為灰度圖: 第二步,經過閾值處理: 第三步,中值濾波後:
從A頁面帶參數跳轉到B頁面;進行解析,並顯示數據,進行編輯
gem llb function IT ren truct ++ undefined nts 1 A頁面跳轉時候的地址: 2 parent.layer.open({ 3 type: 2, 4
C 兩個連結串列中資料節點的資料域為一個字母 ,其中L1包含L2,在L1中找出與L2相等的字串,並將其逆置
前面相關操作在這呢,這個函式依託於此 //結構體 typedef struct Node { ElementType data; struct Node * next; } LNode, * LinkNode; //兩個連結串列中資料節點的資料域為一個字母 http
C#:讀取html模板檔案,並替換修改檔案中指定值,儲存為修改後的檔案
1.準備html模板檔案:Pages/Device/DeviceModel8.html 2 using System.IO:讀取檔案內容,並替換指定內容 &nbs
Java 尋找一個目下的所有“.Java”檔案,並將他們的絕對路徑存到一個文字檔案中
import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.FilenameFilter; import java.io.IOExce
輸入2個字串s1和s2,並拼接成一個新的字串,新字串中只包含s1和s2中所有小寫字母,並且按照字母從小到大排序
#include<stdio.h> #include <stdlib.h> #include<string.h> char *str_merge(char *s1,
ViewPager中動態新增XML佈局檔案,並獲取XML檔案中控制元件ID的操作(inflate)
Step 1: 佈局檔案中新增viewpager和切換頁面button <spanstyle="font-size:18px;"><RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/a
Python 遍歷資料夾中的檔案,並將檔案放到列表中
最經剛開始接觸Python,學習了用Python實現遍歷資料夾裡的檔案(只遍歷檔案不要目錄),並將這些檔案放到一個列表中 廢話不多說,直接上程式碼 def allDir(path): f=[] for root,dirs,files in o
一個maven配置兩個jar倉庫,在window10系統中如何為eclipse2018建立.m2檔案,從而自定義另外一個jar倉庫
.如果你偶爾需要建立使用者範圍的settings,你可以簡單的拷貝 Maven安裝路徑下的conf/settings.xml檔案到${user.home}/.m2目錄下。Maven預設的settings.xml是一個包含了註釋和例子的模板,你可以快速的修改它來達到你的要求。
python中編寫一個程式,能在當前目錄以及當前目錄的所有子目錄下查詢檔名包含指定字串的檔案,並打印出相對路徑—— python學習筆記
1. 題目: 編寫一個程式,能在當前目錄以及當前目錄的所有子目錄下查詢檔名包含指定字串的檔案,並打印出相對路徑。 2. 解答 import os # 引入os "編寫一個程式,能在當前目錄以及當前目錄的所有子目錄下查詢檔名包含指定字串的檔案,並打印出相對路徑" def se
spring引入properties檔案,並在controller等層獲得引入檔案中屬性的值
引入配置檔案方法一: 用context:property-placeholder引入配置檔案 <!-- 配置由spring讀取jdbc的屬性檔案 --> <context:property-placeholder location="classpath:
輸出1-100中能被3整除但不能被5整除的數,並統計這樣的數有多少個
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Con
java建立檔案,並向檔案中寫入字串,讀取字串到螢幕
public class FileTest01 { public static void writeFileString() { File file = new File("E:\\zkn")
shell 遍歷目錄下字尾名為.html的檔案,並替換檔案中內容
1、shell查詢 .html檔案,例: find /usr/local/guotom/webapps/ZingMH/nodeJs/tpls/views/ -type f -name '*.html' 2、替換方法 sed -i "s/邀請/呵呵/g"【將邀請替換為呵呵】
讀取xml檔案,並將其存入資料庫中
import java.io.*; import javax.xml.parsers.*; import org.xml.sax.*; import org.w3c.dom.*; public class DOMDemo { public static void main
php中mysql一條sql語句查詢出所有符合條件的資料,該怎麼寫?
假如一個表裡有個classid欄位是類別的id,我想用一條sql語句查出classid=5的所有資料的id該怎麼查呢?正常是要迴圈,放到數組裡的吧 如圖,我想查詢classid=2的對應所有id,用