GeoHex V3 公開!

@sa2da さんを中心としたGeoHexのversion 3公開です. http://geohex.net/v3.html GeoHexV3仕様(簡易版)は以下で. http://geogames.net/geohex/v3
4
sa2da @sa2da

余計に複雑な処理を盛りこんでしまい、悩んで悩んで3周くらいしたところで全てそぎ落としたらスッキリ。。。

2010-12-21 23:29:18
sa2da @sa2da

さーて、エラく長い時間もがいていたモヤが晴れたのでドンドンいきますよー。公式サイトのメンテ・ドキュメント整備・APIサービス化などなど山積みだ… #geohex

2010-12-21 23:36:37
sa2da @sa2da

GeoHexV3仕様(簡易版)公開しました。 http://geogames.net/geohex/v3 #geohex

2010-12-26 04:55:15
しんちゃん @chshii

@sa2da V3をJavaに写経中ですが、JSのL.170 h_decの定義がなくて困ってますw あとはL.160のsclは未使用なので消しても大丈夫ですか? #geohex

2010-12-26 12:15:58
sa2da @sa2da

あ、スイマセン。h_dec→h_dec9です。scl消してOKです。 修正版アップしました。 RT @chshii V3をJavaに写経中ですが、JSのL.170 h_decの定義がなくて困ってますw あとはL.160のsclは未使用なので消しても大丈夫ですか? #geohex

2010-12-26 12:28:50
しんちゃん @chshii

タグ忘れてた。GeoHex V3 for Java βリリース http://dlvr.it/C6dJQ #geohex

2010-12-26 16:41:36
sa2da @sa2da

V3テストケース(エンコード)アップしました。https://groups.google.com/group/geohex/web/test-casev3  @chshii #geohex

2010-12-27 03:12:38
しんちゃん @chshii

#GeoHex V3 for Javaは @sa2da さんからいただいたテストケースをたべさせたところ、codeからzoneを出すところで失敗w 原因究明中に付き、ご利用はいましばらくお控えください。

2010-12-27 17:05:24
あんちもん2 @antimon2

#geohex v3 で1つ気づいたこと。コード体系をちょと調べてみたら、どうやら v2 とかぶるコードはなさそう。ということは、v2とv3は共存可能!? (使い道は未知)

2010-12-27 17:42:59
sa2da @sa2da

@chshii テストケースはエンコード方向のみです、念のため。

2010-12-27 19:27:45
sa2da @sa2da

可能です。 RT @antimon2: #geohex v3 で1つ気づいたこと。コード体系をちょと調べてみたら、どうやら v2 とかぶるコードはなさそう。ということは、v2とv3は共存可能!? (使い道は未知)

2010-12-27 19:31:13
しんちゃん @chshii

はい、エンコードしたデータをv3 JSでデコードし、それをテストデータとして使ってます。 #geohex RT @sa2da: @chshii テストケースはエンコード方向のみです、念のため。

2010-12-27 20:27:21
🐶pomu0325 @pomu0325

@chshii Java版できたらまた参考にしてScala版やります! #geohex

2010-12-27 20:28:27
しんちゃん @chshii

おお!V2->V3は、JSがとてもすっきりしていたこともあって、結構簡単な感じでした。もすこしがんばりますねー。RT @pomu0325: @chshii Java版できたらまた参考にしてScala版やります! #geohex

2010-12-27 20:33:23
sa2da @sa2da

JSロジック側の不具合ぽいですか? RT @chshii: はい、エンコードしたデータをv3 JSでデコードし、それをテストデータとして使ってます。 #geohex RT @sa2da: @chshii テストケースはエンコード方向のみです、念のため。

2010-12-27 20:37:28
しんちゃん @chshii

あ、いえ、まだわかりません。たぶんJava側だとは思いますが、もう少し調べてみますね。RT @sa2da: JSロジック側の不具合ぽいですか? RT @chshii: はい、エンコードしたデータをv3 JSでデコードし、それをテストデータとして使ってます。 #geohex

2010-12-27 20:38:51
しんちゃん @chshii

@sa2da わかりました!getZoneByLocationでキャッシュされるZoneオブジェクトと、getZoneByCodeで作られるZoneオブジェクトの中身が異なります。前者では正しくlonを計算してますが、後者は±180をオーバーします。 #geohex

2010-12-27 23:21:26
しんちゃん @chshii

@sa2da 時々結果が変わるのでよくわからないなあと思っていたのですが、キャッシュで見え方がかわることに気づいてようやくわかりました。 #geohex

2010-12-27 23:22:15