ただ緯度経度が、それほど気軽に使われていません。問題は、緯度と経度の2つの小数点を使う数値を使うために長くなることにあるのではないでしょうか?
そこで考案したのがGeo3x3(ジオスリーバイスリー)という緯度経度、正確には4点の角度が同じ正方形によって囲まれたエリアを一連の数値に変換する方式です。例えば、日本付近は「E37」、福井県付近は「E379219」、鯖江駅付近は「E379219894」というように、荒く指定するときには短く、細かく指定するほど長くなります。長くても電話番号くらいなので、覚えられなくもない桁数になっています。
いままでJavaScriptのコードはありましたが、今回Javaに移植してみました。また、ライセンスも移植可能で、使いやすい CC BY(クリエイティブコモンズ、表示)に変更しました。githubにアップしてあるので、どうぞご活用ください!