GeoHex世界版公開しました。

GeoHex(ジオヘックス)世界版を公開しました。

<GeoHex世界版の概要>

  1. 日本限定→世界中にヘックスの対応範囲を拡張しました。GoogleMapsのカバーエリアすべての地点をヘックスで表すことが可能です(緯度限界は約85度)
  2. 緯度によるヘックスサイズの歪みをなくしました。
  3. レベル(ヘックスサイズ)を大陸クラスの広範囲(Level:0)〜約1mクラスの小範囲(Level:24)の25段階に変更しました。
  4. 各レベル間のヘックスサイズ(直径)は常に二分割(面積比1:4)で変化します。
  5. 範囲の大幅な拡張に合わせ、新たなコード体系を用意しました(3桁〜13桁)。広範囲ほど桁数が少なくなります。
  6. PROJ4ライブラリを用いてWGS84⇔GOOGLE座標系変換の処理を行っています。

基本的な概念や大枠は旧バージョンを継承しています。

なお、今回のバージョンから専用ドメイン(http://geohex.net/)に移行し、ヘックスコードを含むURLの短縮化を図っています。
例)http://geohex.net/gbao1/

<操作方法>

地図上のクリックすると、クリックした座標を含むヘックスが描画されます。
画面右上の[+][−]でヘックスレベル(サイズ)を変更可能です。

<表示項目>
[ZONE] ヘックスコード。
[LEVEL] 0〜24。数字が大きいほど、ヘックスサイズが小さくなります。
[X,Y] 各レベルにおける斜形座標系の座標値

[2010.7.20] geohex.netを新設しました。

ドキュメントや拡張ライブラリは順次追加を行なう予定です。
ヘックス間のmodeパラメータや、移動量計算等は旧バージョン(http://geogames.net/labs/geohex)と共通仕様になっています。

  1. コメントはまだありません。

  1. トラックバックはまだありません。