一般社団法人世界メッシュ研究所

資料庫

世界網格編碼的相關函數

世界網格編碼(JIS X 0410上位數可互換)的計算函數群以多種的語言被開發。使用這個世界網格編碼相關函數組時,請註明這個軟件是科學技術振興機構PRESTO的“有關全球系統可持續性評估平台之研究”的研究成果,並請記載由世界網格研究所提供的本資料庫的主旨。使用本資料庫時所產生的一切損失,軟件開發作者不負任何責任,使用者在使用本資料庫的同時,等同於承認本資料庫不負任何保證。
Dr. Aki-Hiro Sato (c) Research Institete for World Grid Squares, 2015-2020 All Right reseserved.

R言語 (Version 1.5 : Released on 20 November 2019)

Javascript (Version 1.01 : Released on 21 November 2019)

PHP (Version 1.0 : Released on 7 February 2017)

Python (Version 1.2 : Released on 14 January 2020)

Java (Version 1.0 : Released on 1 January 2019)

http://www.fttsus.jp/worldmesh/R/worldmesh.R

http://www.fttsus.jp/worldmesh/js/worldmesh.js

http://www.fttsus.jp/worldmesh/php/worldmesh_php.zip

http://www.fttsus.jp/worldmesh/python/worldmesh.py

http://www.fttsus.jp/worldmesh/java/worldmesh.java

所含函數群一覽

meshcode_to_latlong(meshcode)
從網格編碼meshcode計算出網格西北端的位置(latitude,longitude)
meshcode_to_latlong_NW(meshcode)
從網格編碼meshcode計算出網格西北端的位置(latitude,longitude)
meshcode_to_latlong_SW(meshcode)
從網格編碼meshcode計算出網格西南端的位置(latitude, longitude)
meshcode_to_latlong_NE(meshcode)
從網格編碼meshcode計算出網格東北端的位置(latitude, longitude)
meshcode_to_latlong_SE(meshcode)
從網格編碼meshcode計算出網格東南端的位置(latitude, longitude)
meshcode_to_latlong_grid(meshcode)
從網格編碼meshcode計算出網格四個角落所對應的緯度和経度(latitude0, longitude0, latitude1, longitude1)
cal_meshcode(latitude,longitude)
從位置(latitude,longitude)計算出3級(1km)網格編碼
cal_meshcode1(latitude,longitude)
從位置(latitude,longitude)計算出1級(80km)網格編碼
cal_meshcode2(latitude,longitude)
從位置(latitude,longitude)計算出2級(10km)網格編碼
cal_meshcode3(latitude,longitude)
從位置(latitude,longitude)計算出3級(1km)網格編碼
cal_meshcode4(latitude,longitude)
從位置(latitude,longitude)計算出4級(500m)網格編碼
cal_meshcode5(latitude,longitude)
從位置(latitude,longitude)計算出5級(250m)網格編碼
cal_meshcode6(latitude,longitude)
從位置(latitude,longitude)計算出6級(125m)網格編碼

所在場所信息代碼(日本國土交通省國土地理院)對應函數

我們正在進行開發一組根據國土交通省國土地理院所提議的所在場所信息代碼(根據ITU-T H.642勸告ucode為基準)計算出世界網格的函數群。關於所在場所信息代碼的詳細資料請參考國土交通省國土地理院所在場所信息代碼的網頁。

R言語(Version 1.1 : Released on 19 December 2015)

Javascript(Version 1.0 : Released on 11 April 2017)

PHP(Version 1.0 : Released on 11 April 2017)

Python(Version 1.0 : Released on 17 March 2017)

http://www.fttsus.jp/worldmesh/R/gsiucode.R

http://www.fttsus.jp/worldmesh/js/gsiucode.js

http://www.fttsus.jp/worldmesh/php/gsiucode_php.zip

http://www.fttsus.jp/worldmesh/python/gsiucode.py

所含的函數群一覽

latlong_to_ucode(latitude, longitude)
從位置(latitude, longitude)計算出所在場所信息代碼(ITU-T H.642勸告基準)
extract_latlong_from_ucode(ucode)
從所在場所信息代碼(ITU-T H.642勸告基準)抽出位置(latitude,longitude)(到0.1秒的解像度為止)
ucode_to_meshcode(ucode)
從所在場所信息代碼(ITU-T H.642勸告基準)計算出3級(1km)網格編碼
ucode_to_meshcode1(ucode)
從所在場所信息代碼(ITU-T H.642勸告基準)計算出1級(80km)網格編碼
ucode_to_meshcode2(ucode)
從所在場所信息代碼(ITU-T H.642勸告基準)計算出2級(10km)網格編碼
ucode_to_meshcode3(ucode)
從所在場所信息代碼(ITU-T H.642勸告基準)計算出3級(1km)網格編碼
ucode_to_meshcode4(ucode)
從所在場所信息代碼(ITU-T H.642勧告基準)計算出4級(500m)網格編碼
ucode_to_meshcode5(ucode)
從所在場所信息代碼(ITU-T H.642勸告基準)計算出5級(250m)網格編碼
ucode_to_meshcode6(ucode)
從所在場所信息代碼(ITU-T H.642勸告基準)計算出6級(125m)網格編碼