• 9

請問有人會寫台電座標(TWD67 datum),轉換WGS84系統的TM2或經緯度座標FOR PPC的程式嗎?

一問就倒 wrote:
期望我能用 excel 完成所有的轉換工作. @@;;;
...(恕刪)


你能將我貼出來的資料消化掉就已經可以完成所有座標轉換了, 這些都是我兩年來閱讀相關論文摘取出來的, 你貼出來的台大網頁中的轉換參數錯誤的離譜(可能是非Bursa-Wolf轉換模式造成), 請不要採用, 精確的參數請用 http://wiki.osgeo.org/wiki/Taiwan_datums 裡面的七參數或三參數, 不信你用文中提到的共同點(兼有TWD97, TWD67測量座標)去驗證就會知道. 希望你的程式順利產生!

相關功能不妨可以參考PCTrans程式 https://www.mobile01.com/topicdetail.php?f=130&t=739763&last=9648574, 這是我用過最完整的座標轉換程式, 當然衍生功能也相當好用.
millerliu wrote:你能將我貼出來的...

(也是趕緊浮出來)讓您麻煩了,一貼連結問題就出來了。真是很感謝。

PCTrans 也是從此得知其威力強大,但... 不好意思
連結的檔案
PCTrans設定及座標轉換畫面: 200810/mobile01-0c3766627803ccbe806090d367c4ba2f.zip
沒辦法下載 (403 Forbidden)
*已於 20090328 下載。

但我想應該無妨?即使選不到想要的 datum 只要自行 create datum 填入相關參數即可?
這部份離題了. 囧> 我再自行參閱與實作.
一問就倒 wrote:
即使選不到想要的 datum 只要自行 create datum 填入相關參數即可?...(恕刪)


正確, 參數以我提供的就是最精確的了, 誤差分析請見我的相關文章, 足夠業餘者使用.
檔案無法下載應該是你沒有用IE在Mobile01主頁進入造成的, 你試試看!
TO:一問就倒

感謝提供轉換程式下載使用。
下載後TaiPower_To_TM2_自用橫式4v2.xls 檔案無法開啟使用(版本:office_2002)
不知是否有解決方式 謝謝。

感謝 "一問就倒"大大,已經順利下載並可以開啟使用了。感謝你喔~~
(抖)感謝您的使用。
其實最初儲存時是抱著僥倖的心態... 想說「如果對方也是 2007,就可以開了吧」
在此說聲抱歉。>"<
(我應該沒有用什麼非 2007 不可的功能啊...? = =;;; )

關於怎麼分享 MS office 檔案才能通行無礙一事,小的不太懂
由於目前只有 2007 ,先存為 xlsx
再另存 .xlsb(二進位 .xls (97 - 2003) .xls (5.0 / 95 ) .xml (xml 試算表 )
重新再上傳過

TaiPower_To_TM2_自用橫式4v2_PACK.zip

TaiPower_To_TM2_自用橫式4v2.xlsx
TaiPower_To_TM2_自用橫式4v2.xlsb
TaiPower_To_TM2_自用橫式4v2.xls
TaiPower_To_TM2_自用橫式4v2-95.xls
TaiPower_To_TM2_自用橫式4v2.xml

附加壓縮檔: 200903/mobile01-TaiPower_To_TM2_自用橫式4v2_PACK.zip

造成您的不便還請見諒。再看看可行否。
其實東西這比較像是習作,就當作有興趣這方面的小班入門物品好了
另也可丟私人訊息來函索取。(不過我就只有 excel 2007 另存,沒別的工具了)
主要用到的函數就是 vlookup , index(xy交集,match(x條件),match(y條件) )

其他:現在我才知道轉換有精度誤差問題,換言之把台電分區展繪到 GE 的 kml,位置會受到轉換程式的影響。

20090403 更新!:
TaiPower_To_TM2_自用橫式6v1.zip
加入 67轉84引擎(TM1_LLH1_LLH2_TM) 、84llh轉67tm2(LLH1_LLH2_TM) ,
採用 bursa-Wolf 7para 轉換,內建一些大地基準與七參數。
原 sheet1 可正常轉換 67TM2 至 67經緯了!另 10,100,800m 固定欄位的 sheet 所需的WGS84座標則由新加入的轉換引擎提供。(前端供其他工作表使用則設了隱藏)
使用了名稱管理,公式比較好理解。
附加壓縮檔: 200904/mobile01-TaiPower_To_TM2_自用橫式6v1.zip

20090430 月底更新!:
10 100 800m 經緯度寫反了,實在是很抱歉!<(_ _)> 於此版修正!
反轉電線杆舊版使用了quotient 商數函數,會對沒有裝數學函數庫的使用者造成困擾(函數變為 name?)
修正為 int(A/B)
本次存為 MS 2003 ver. 共一個檔案: TaiPower_To_TM2_自用橫式7v3.0f-MS2003.xls
附加壓縮檔: TaiPower_To_TM2_自用橫式7v3.0f-MS2003.zip

*20090709:抱歉:所使用的公式尚未考量到 FN , lat0 ,將會再修正
*20090720:sorry :修正完成。7.7f 版:
主要部份:tm_tm , llh_tm 公式修正。加入 FN ;公式關聯到 lat0
其他:sheet1 , 橫表轉換 , 使用 67轉84引擎 (tm_tm) , 關聯所使用的參數
當引擎那邊的 datum 與 tm 設定變更時,同時這兩張表也會顯示所使用的 datum 與 tm 設定
本次存為 xlsx , xlsb , 97-2003 .xls 共三個檔案。
TaiPower_To_TM2_自用橫式7v7.7f.zip
附加壓縮檔: TaiPower_To_TM2_自用橫式7v7.7f.zip
先前曾試著猜測MTWDCONV.exe配屬的資料檔TWDCON.grd的資料格式
後來有弄一個excel的工作表,與MTWDCONV.exe的輸出檔比較,
進行TWD67-TM2 轉 TWD97-TM2的轉換,及反算
不要太靠近台灣地圖的邊邊的話, 這個比對結果還算滿意,兩者間大部份都有mm級的吻合
不過高程/高度轉換的部份就還沒有參悟通透了,
所以這個excel工作表,當點位跑到地圖左右兩邊時,就會發生高度突變
不過剛剛看了一下內政部的網站,好像twdcon.grd的資料檔已經封鎖起來,抓不到了,那就殘念了
這個TWDCON.grd可能是用最小曲率法算出來的樣子
另外經緯度轉UTM 或 TM2,或反算時, 計算過程中會需要一大堆多項式跟係數,
在這裡應該可以查得到http://earth-info.nga.mil/GandG/publications/tm8358.2/TM8358_2.pdf


我是白癡 wrote:
前曾試著猜測MTWDCONV.exe配屬的資料檔TWDCON.grd的資料格式
後來有弄一個excel的工作表,與MTWDCONV.exe的輸出檔比較,
進行TWD67-TM2 轉 TWD97-TM2的轉換,及反算
不要太靠近台灣地圖的邊邊的話, 這個比對結果還算滿意,兩者間大部份都有mm級的吻合
不過高程/高度轉換的部份就還沒有參悟通透了,
所以這個excel工作表,當點位跑到地圖左右兩邊時,就會發生高度突變
不過剛剛看了一下內政部的網站,好像twdcon.grd的資料檔已經封鎖起來,抓不到了,那就殘念了
這個TWDCON.grd可能是用最小曲率法算出來的樣子...(恕刪)


官方程式TWDCOM.grd的確就是最小曲率法計算出來的, 是由成功大學的研究成果, 論文請見: http://www.gis.taipei.gov.tw/site/46024edb/4608ba76/464818cc/492bc3cd/492bc6c1/files/14-3.pdf, 至於高度轉換則涉及重力測量資料, 無法像座標轉換一樣的公式去計算, MTWDCONV.exe的高度轉換誤差很大, 有專用的大地起伏程式來計算, 而且未來會採行EGM2008重力模式來縮小誤差. http://www.cadastralsurvey.org.tw/surveyor/ShowPost.asp?ThreadID=521是EGM2008資料.

PS: 你這個"白癡"很厲害!
我依照 Saya TBOF 做的網頁版,依樣做了一個iGoogle版

iGoogle


請參考看看,有錯誤或侵權請讓我知道!
曾經,停權一個月在我面前,但我卻不懂得把握,如果真要給期限,我希望是,停權一萬年
熱血黃蜂 wrote:
我依照 Saya T...(恕刪)
歐,這個厲害



見鬼了,圖片下午還可以顯示,怎麼突然不見了?
曾經,停權一個月在我面前,但我卻不懂得把握,如果真要給期限,我希望是,停權一萬年
  • 9
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 9)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?