全世界の位置情報を10桁ぐらいで表せられないかな・・・
と思ったのがきっかけです。

星光撮影器材城

上海旅行へ行ったときに星光撮影器材城 (カメラ市場)へ行きたかったのですが
住所は『上海市魯班路288号』となっており。駅から遠いのか、
またどの辺にあっていける距離なのかもわかりませんでした。
そこで、どの国でも使える住所表示ができないものかと考えました。

例えば・・・

シドニーオペラハウス
htxni,xaaqm

自由の女神
sdtnr,hixtb

東京タワー
rlhvu,wfcuy

など。

この考えで星光撮影器材城 (カメラ市場)の場所を表示するならquvcp,uxjuyです。
その仕組みとは・・・

GPA説明1

アルファベットなら全世界で使われていて26文字あるし
地図を26分割して、aから順に割り当てていく・・・

26分割されたものをさらに26分割して、さらに26分割してを繰り返し・・・

地球の一周は40077km・・・
26分割なら5回繰り返し
26x26x26x26x26=11881376
40077km÷11881376=3.373094
理論上3.37mの差で区別することが可能
3mぐらいなら建物が特定できのではないか?
と思ったわけです

GPA説明2

実際は26分割だと計算しにくいので25分割にしました。すなわちzを除くa〜yまで使いことに
地球の一周は40077km・・・
25分割なら
25x25x25x25x25=9765625
40077km÷9765625=4.103885
ちょっと精度は悪くなりましたが誤差4.1mということに・・・
のちに、どのくらいの精度になるか実験しましたので参考にしてください

これで分割すると日本は rw 辺りになります
先頭一文字で国を表すことはどうでしょうか? 日本は rw と表せます
国が入り組んでいるのは先頭一文字では表現できなくなるかな・・・

GPA説明3

さらに25分割して地図を詳細化していきます
東京は rjwe とわかります

これを繰り返していくのですが

GPA説4
わかりやすいようにrlaaarmaaa さらに wfaaa の線を描いてみた

GPA説5

さらに細分化して3桁の文字を地図で表すとこんな感じ

GPA説明6

原理はこんな感じです。この考えで東京タワーはrlhvuwfcuy で表せることができます

GPA説明7

ちなみに一文字ずらしてどのくらいずれるか? 精度が実験です
ut と yx にずらすとご覧の通り・・・
これでも充分、東京タワーを示すことができます

GPA説明8

応用した使い方で、こんな使い方はどうでしょうか?
例えば銀座の地図はこんな感じです
4桁目の文字を表示しています
これで銀座松屋に行きたいならタクシーに乗って「ctまで」という使い方です
松屋とかだったら「銀座松屋」と言えば済みますが、わかりにくいところでも二文字で表示できます

今は緯度経度から変換しています
この方が簡単に置き換えできるため

どんな名前にするか迷いました。世界住所?ワールドアドレス?
GPS グローバル・ポジショニング・システム (Global Positioning System)と似ているので
グローバル・ポジショニング・アドレス (Global Positioning Address)
GPAと呼ぶ方法はどうだろうか・・・

名刺1名刺2
名刺にこんな風に利用していただければ、漢字がわからない外国人でも場所がわかります


使ってみたい方は、こちらからどうぞ

緯度経度がわかるサイトはこちら→ 地球探検の旅

緯度経度がわかったら、緯度経度からGPA変換 でGPA化できます。

逆に GPAから緯度経度を求めるのはこちら

地図は全てGoogle mapsから借用しました。Google mapsでGPAを入力することで直接地図表示できれば・・・
取り急ぎ自分で変換して表示するサイトは作りました。こちらです

なお、作ったばかり不具合が多々あると思います。何かあれば教えて欲しいです
メールはこちらまで

なお、全世界の方が使って欲しいので無償にて提供したいと思います。全世界の方がこれで便利になりますように・・・