<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>geogames.net</title>
	<atom:link href="http://geogames.net/feed" rel="self" type="application/rss+xml" />
	<link>http://geogames.net</link>
	<description>ジオ × ゲームの妄想＆実験サイト</description>
	<lastBuildDate>Wed, 19 Oct 2011 08:29:10 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://geogames.net/feed" />
		<item>
		<title>THE KING OF FIGHTERS ENCOUNTER</title>
		<link>http://geogames.net/news/the-king-of-fighters-encounter</link>
		<comments>http://geogames.net/news/the-king-of-fighters-encounter#comments</comments>
		<pubDate>Wed, 19 Oct 2011 02:30:08 +0000</pubDate>
		<dc:creator>sa2da</dc:creator>
				<category><![CDATA[お知らせ]]></category>

		<guid isPermaLink="false">http://geogames.net/?p=317</guid>
		<description><![CDATA[GEOHEXを利用した新しいタイプの位置情報系アプリがあのカヤックさんからリリースされました！しかも、「THE KING OF FIGHTERS」のキャラクター達が登場する新しいすれ違いアプリです。 THE KING O ]]></description>
			<content:encoded><![CDATA[<div style="color:#333333">
<p>GEOHEXを利用した新しいタイプの位置情報系アプリがあのカヤックさんからリリースされました！しかも、「THE KING OF FIGHTERS」のキャラクター達が登場する新しいすれ違いアプリです。</p>
<div style="border:1px solid #99999;background-color:#efefef;height:320px;padding:5px;position:relative;">
<p style="position:absolute;top:0;width:290px;float:right;left:230px;padding:5px;">
<strong>THE KING OF FIGHTERS ENCOUNTER<br />
（KOFすれ違い）</strong><br />
リリース日：2011/10/17<br />
提供：Kayac Inc.<br />
OS：iPhone<br />
価格：無料<br />
公式サイト：<a href="http://kof.kayac.jp/jp/">http://kof.kayac.jp/jp/</a></p>
<p><img src="http://geogames.net/wp/wp-content/uploads/2011/10/img011.png" alt="KOF_top" width="200" height="300" /></p>
</div>
<div style="clear:both;"></div>
<p>GPSの位置情報を利用し、近くにいるユーザ同士をマッチング＝すれ違いバトルという仕組みです。そのすれ違い判定処理にGEOHEXを採用いただきました。</p>
<p><div style="border:1px solid #99999;background-color:#efefef;position:relative;padding:3px;"><strong>【KOFキャラクターとおでかけバトル】</strong></div>
<p></p>
<p><img src="http://geogames.net/wp/wp-content/uploads/2011/10/img021.png" alt="KOF_top" width="200" height="300" class="alignleft"  />お気に入りのキャラクターを一人選んだらすれ違いスタート。</p>
<p>格ゲーファンにはおなじみのこの選択画面もいい感じです。</p>
<div style="clear:both;"></div>
<p><img src="http://geogames.net/wp/wp-content/uploads/2011/10/img03.png" alt="KOF_top" width="200" height="300" class="alignleft"  />
<p>今いる場所の地図が表示され、中央に自分のキャラクターが現れます。</p>
<p>近くにすれ違い相手（もしくはすれ違ったユーザ）がいる場合、画面下部に表示されます。</p>
<div style="clear:both;"></div>
<p><img src="http://geogames.net/wp/wp-content/uploads/2011/10/img04.png" alt="KOF_top" width="200" height="300" class="alignleft"  /></p>
<p>表示された顔アイコンをタップすればその相手とバトルに突入！<br />
画面下部の大きなマルボタンを押すだけで様々な必殺技が出るオートバトル形式です。</p>
<p>格ゲー（対戦格闘ゲーム）タイトルであるが故にバトルに物足りなさを感じるのかなーと思いきや、ボタンを押したタイミングでビシバシと殴り合う爽快さが気持ちいいです。</p>
<div style="clear:both;"></div>
<p>（ボタン連打すると速攻でバトルが終了しますが、連打の早さは勝敗に関係なさそうです。）</p>
<p>相手のステータスを確認した後でも背景をタップすればそのバトルをキャンセルすることが可能です。負けても特にペナルティ無さそうなのと、格上レベルの相手に勝った場合多くの経験値を得られるようなのでドンドン戦った方がいいです。</p>
<p><div style="border:1px solid #99999;background-color:#efefef;position:relative;padding:3px;"><strong>【必殺技を育成／カスタマイズ】</strong></div>
<p></p>
<p><img src="http://geogames.net/wp/wp-content/uploads/2011/10/img05.png" alt="KOF_top" width="200" height="300" class="alignleft"  /></p>
<p>バトルで得た経験値によってキャラクターがレベルアップしていきます。</p>
<p>レベルアップすることで新しい必殺技を覚えられるようになります。</p>
<p>必殺技にもレベルアップ要素が盛り込まれており、自分の育てた技を組み替えて自分だけの戦い方をするところが、このKOFすれ違いの一つの楽しみのようです。</p>
<p>技の三属性（打撃／投げ／特殊）はじゃんけんに近い仕組みのようなので、属性も考えながら選択する必要があります。</p>
<p><div style="clear:both;"></div>
<div style="border:1px solid #99999;background-color:#efefef;position:relative;padding:3px;"><strong>【強力なBOSSミッション】</strong></div>
<p><img src="http://geogames.net/wp/wp-content/uploads/2011/10/img07.png" alt="KOF_top" width="200" height="300" class="alignleft"  /><br />
レベル別に用意されたBOSSミッションにも挑戦できます。</p>
<p>BOSSを倒すと最初に選んだキャラ以外も使える、といった流れです。</p>
<div style="clear:both;"></div>
<p><img src="http://geogames.net/wp/wp-content/uploads/2011/10/img06.png" alt="KOF_top" width="200" height="300" class="alignleft"  /><br />
自分がアンロックしたキャラクター全員分のパラメータ補正（HP+など）が全てのキャラにプラスされるので、ドンドンアンロックした方が有利になります。<br />
相手のステータスを見る時は、レベル以外にこのパラメータ補正が多いかどうかが重要になってきます。</p>
<div style="clear:both;"></div>
<p><img src="http://geogames.net/wp/wp-content/uploads/2011/10/img08.png" alt="KOF_top" width="200" height="300" class="alignleft"  /></p>
<p>時々出る「超必殺技」がド派手＆気持ちいいw</p>
<div style="clear:both;"></div>
<p><div style="border:1px solid #99999;background-color:#efefef;position:relative;padding:3px;"><strong>【ジオな視点から】</strong></div>
<p>
さてそんなKOFすれ違いですが、ジオな視点からもっと面白くするための提案もいくつか。<br />
まず１つ目はロケーションコンテキストがあまり活かされていないのが残念。<br />
すれ違うユーザの粒度は確かに場所によって異なるとは思われるものの、それが池袋であっても品川であってもその違いを実感するものがあまりないです。<br />
各地域ごとに特有のイベントやNPC番長キャラが待ち受けているなどの仕掛けがあれば更にモチベーションが上がるのではないでしょうか。<br />
アーケード機のネットワーク対戦のようにホームタウンを設定し、どこから来たユーザと戦っているのかが分かるだけでも大きく印象が変わると思います。</p>
<p>２つ目は、同じ地域のユーザ同士でバトルをしていくと時間を追うごとにどうしてもレベル差が生じてくるわけです。レベル差の近い者同士がマッチングする仕組みは必須であるものの、そうすると今度は地域ごとのユーザ粒度によってはマッチングが成立しにくくなってきます。<br />
ジオ系特有のジレンマです。<br />
例えばレベルが上がるほどマッチング判定領域（ヘックスサイズ）を大きくするなど、粒度のコントロールを行うのが一つの手だと思います。<br />
また、DSのすれ違いステーションのように本当はすれ違っていないのにすれ違える仕組みを用意してあげるのも有効ではないでしょうか。</p>
<div style="right:0px;">
<div style="float: right;">
<div id="fb-root"></div>
<p><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http://geogames.net/news/the-king-of-fighters-encounter" send="true" layout="button_count" width="70" show_faces="false" action="like" colorscheme="light" font=""></fb:like></div>
<div style=" margin-right: 5px;float: right"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-lang="ja">ツイート</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>
<div style="float:right;margin-right: 5px;"><a href="http://b.hatena.ne.jp/entry/http://geogames.net/news/the-king-of-fighters-encounter" class="hatena-bookmark-button" data-hatena-bookmark-title="THE KING OF FIGHTERS ENCOUNTER" data-hatena-bookmark-layout="standard" title="このエントリーをはてなブックマークに追加"><img src="http://b.st-hatena.com/images/entry-button/button-only.gif" alt="このエントリーをはてなブックマークに追加" width="20" height="20" style="border: none;" /></a><script type="text/javascript" src="http://b.st-hatena.com/js/bookmark_button.js" charset="utf-8" async="async"></script></div>
</div>
<div style="clear:both;"></div>
<div class="post_box">
GEOHEXに関するお問い合わせは<a href="https://docs.google.com/spreadsheet/viewform?formkey=dHN6X240Q1JRSlRnbGhQb1BMeE1Gcnc6MQ">こちら</a>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://geogames.net/news/the-king-of-fighters-encounter/feed</wfw:commentRss>
		<slash:comments>96</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://geogames.net/news/the-king-of-fighters-encounter" />
	</item>
		<item>
		<title>GeoHex V3公開しました。</title>
		<link>http://geogames.net/geohex/v3</link>
		<comments>http://geogames.net/geohex/v3#comments</comments>
		<pubDate>Sat, 25 Dec 2010 17:10:37 +0000</pubDate>
		<dc:creator>sa2da</dc:creator>
				<category><![CDATA[GeoHex]]></category>

		<guid isPermaLink="false">http://geogames.net/?p=214</guid>
		<description><![CDATA[GeoHex（ジオヘックス）V3を公開しました。 GeoHexV3デモ V3のデコードロジックに一部不具合が報告され、改修に時間がかかっております。 そのため、改修完了までV3の公開を一旦中止します。 各移植版ライブラリ ]]></description>
			<content:encoded><![CDATA[<p>GeoHex（ジオヘックス）V3を公開しました。</p>
<div id="attachment_45" class="wp-caption alignnone" style="width: 503px;"><img src="http://geogames.net/wp/wp-content/uploads/2010/12/geohexv3_01.png" alt="geohexv3_01" title="geohexv3_01" width="399" height="262" class="alignnone size-full wp-image-219" /></p>
<p class="wp-caption-text"><a href="http://geohex.net/v3.html">GeoHexV3デモ</a></p>
</div>
<p><del datetime="2011-09-10T22:37:32+00:00">V3のデコードロジックに一部不具合が報告され、改修に時間がかかっております。<br />
そのため、改修完了までV3の公開を一旦中止します。<br />
各移植版ライブラリのご利用もお控えください。</del><br />
V3デコードロジックの不具合改修を完了しました。<br />
デモサイトも再公開しています。</p>
<p>コード体系を見直し、前方一致も可能な仕様を再定義しました。<br />
＜新コード体系＞<br />
Hexコードの各1文字にXY両軸の情報を内包しており、<br />
Hexサイズ（Level）が1段階小さくなる度にHexコードが1文字増加します。<br />
<img src="http://geogames.net/wp/wp-content/uploads/2010/12/geohexv3_03.png" alt="geohexv3_03" title="geohexv3_03" width="401" height="338" class="alignnone size-full wp-image-228" /></p>
<p>＜新Hexマッピング体系＞<br />
Level間の分割比率を4分割（2*2）から9分割（3*3）に変更しました。<br />
V3では、中心のHexを取り囲む６つのHexが上位Hexに内包されます。<br />
<img src="http://geogames.net/wp/wp-content/uploads/2010/12/geohexv3_02.png" alt="geohexv3_02" title="geohexv3_02" width="432" height="242" class="alignnone size-full wp-image-226" /></p>
<p>以下、V3エンコードロジックの解説です。</p>
<div class="post_box">
<ol>
<li>緯度経度をHex座標系に変換（旧仕様と共通）</li>
<li>Hex座標のX軸Y軸それぞれ３等分し、各領域を[0,1,2]と定義<img src="http://geogames.net/wp/wp-content/uploads/2010/12/geohexv3_04.png" alt="geohexv3_04" title="geohexv3_04" width="451" height="267" class="alignnone size-full wp-image-233" /></li>
<li>X[0,1,2]＋Y[0,1,2]の１セットを3進数→10進数（9進数）変換<img src="http://geogames.net/wp/wp-content/uploads/2010/12/geohexv3_05.png" alt="geohexv3_05" title="geohexv3_05" width="432" height="173" class="alignnone size-full wp-image-234" /></li>
<li>該当するLevelまで領域判定を繰り返し、コードを連結<img src="http://geogames.net/wp/wp-content/uploads/2010/12/geohexv3_061.png" alt="geohexv3_06" title="geohexv3_06" width="424" height="312" class="alignnone size-full wp-image-254" /></li>
<li>コード先頭３文字を30進数変換し2文字に圧縮、Level0に定義<img src="http://geogames.net/wp/wp-content/uploads/2010/12/geohexv3_08.png" alt="geohexv3_08" title="geohexv3_08" width="361" height="192" class="alignnone size-full wp-image-252" /></li>
</ol>
</div>
<p>コード体系と座標系が3進数に基づいているため、空間インデックスとして組み合わせる隣接Hexや上位Hexの算出を3進数演算で容易に求めることができます。</p>
<p>指定Hexから＊ステップ以内のHex一覧を取得する、といったケースにおいても上位Hexの組み合わせによる前処理を行うことで検索コストを下げることも可能になると考えられます。</p>
<p>HexLevelの範囲が２Levelに限定される場合は、4箇所のHexで上位Hexを補間することも可能です。<br />
<img src="http://geogames.net/wp/wp-content/uploads/2010/12/geohexv3_072.png" alt="geohexv3_07" title="geohexv3_07" width="472" height="208" class="alignnone size-full wp-image-250" /><br />
今回のコード体系の変更に伴いエンコード/デコードロジックに修正が入りますが、基本的な内部処理構造に変更はありません。</p>
<p>エンコード・デコード以外の拡張関数についても順次対応予定です。</p>
<p>▼@niyalistさんTogetterまとめ<br />
<a href="http://togetter.com/li/81426">http://togetter.com/li/81426</a></p>
<div style="padding-bottom:10px;">
GeoHexの仕様ならびに関連するプログラム、サービスは以下の条件を満たすものに限り、クリエイティブ・コモンズのライセンス形式に則り、ライセンスバッジ画像およびライセンス文言・URL等のクレジットを再配布するソースコード・公開するサイト内・アプリのクレジット欄等に掲載していただくことにより自由に「改変」「再配布」「商用利用」が可能です。</p>
<p>・インターネット上のオープンなWebサービスである<br />
・GoogleMaps等の地図上で動作しGeoHexによるビジュアル表現を行う<br />
・地図もしくは同一画面上にクレジットバッジを表示する（要リンク）</p>
<p>クローズド用途のサービスや、バックエンド処理のみに利用される場合は別途ライセンスを発行いたしますのでお問い合わせください（→<a href="https://docs.google.com/spreadsheet/viewform?formkey=dHN6X240Q1JRSlRnbGhQb1BMeE1Gcnc6MQ">こちら</a>）。</p>
<div style="background-color:#ffffff;padding:5px;border:solid 1px #999999">
<a rel="license" href="http://creativecommons.org/licenses/by-sa/2.1/jp/"><img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by-sa/2.1/jp/88x31.png" /></a><br /><span xmlns:dc="http://purl.org/dc/elements/1.1/" property="dc:title">GeoHex</span> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://geogames.net" property="cc:attributionName" rel="cc:attributionURL">sa2da</a> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/2.1/jp/">Creative Commons &#34920;&#31034;-&#32153;&#25215; 2.1 &#26085;&#26412; License</a>.</div>
<p>ソースコード内には↓をお願いします。</p>
<div style="background-color:#ffffff;padding:5px;border:solid 1px #999999">
GeoHex by @sa2da (http://geogames.net) is licensed under Creative Commons BY-SA 2.1 Japan License.
</div>
</div>
<p>※クリエイティブ・コモンズ（CC BY-SA）ライセンスは、<br />
原著作者名とリンク、クリエイティブコモンズサイトへリンクが必要です。<br />
また、同一ライセンスによる公開／二次配布のみ可能です。<br />
（ソースコードを含む二次制作物は全てCC BY-SAライセンスが継承されます。）<br />
別ライセンスによる上書きは許諾されませんのでご注意ください。</p>
<p>ただし、原著作者および原著作者から別途ライセンスを取得している場合はその適用対象範囲外とします。</p>
<div class="post_box">＜操作方法＞</p>
<p>地図上のクリックすると、クリックした座標を含むヘックスが描画されます。<br />
画面右上の[+][−]でヘックスレベル（サイズ）を変更可能です。</p>
<p>＜表示項目＞<br />
[ZONE] ヘックスコード。<br />
[LEVEL] 0〜15。数字が大きいほど、ヘックスサイズが小さくなります。<br />
[X,Y] 各レベルにおける斜形座標系の座標値
</p></div>
<p>※GeoHexの<del datetime="2011-10-18T07:03:32+00:00">ライセンスおよび</del>規約は予告なく変更する可能性があります。<br />
GeoHexを利用している全てのプログラムやそのライブラリを利用しているサービスは、<br />
いずれもGeoHex.netの最新の規約に準拠していただくようお願いします。</p>
]]></content:encoded>
			<wfw:commentRss>http://geogames.net/geohex/v3/feed</wfw:commentRss>
		<slash:comments>61</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://geogames.net/geohex/v3" />
	</item>
		<item>
		<title>GeoHex世界版公開しました。</title>
		<link>http://geogames.net/geohex/v2</link>
		<comments>http://geogames.net/geohex/v2#comments</comments>
		<pubDate>Thu, 22 Jul 2010 18:40:14 +0000</pubDate>
		<dc:creator>sa2da</dc:creator>
				<category><![CDATA[GeoHex]]></category>

		<guid isPermaLink="false">http://geogames.net/?p=180</guid>
		<description><![CDATA[GeoHex（ジオヘックス）世界版を公開しました。 GeoHex世界版デモ ＜GeoHex世界版の概要＞ 日本限定→世界中にヘックスの対応範囲を拡張しました。GoogleMapsのカバーエリアすべての地点をヘックスで表す ]]></description>
			<content:encoded><![CDATA[<p>GeoHex（ジオヘックス）世界版を公開しました。</p>
<div id="attachment_45" class="wp-caption alignnone" style="width: 503px;"><a href="http://geohex.net/"><img src="http://geogames.net/wp/wp-content/uploads/2010/07/v2_image01.png" alt="v2_image01" title="v2_image01" width="480" height="242" class="alignnone size-full wp-image-190" /></a></p>
<p class="wp-caption-text"><a href="http://geohex.net/" target="_blank">GeoHex世界版デモ</a></p>
</div>
<div class="post_box">＜GeoHex世界版の概要＞</p>
<ol>
<li>日本限定→世界中にヘックスの対応範囲を拡張しました。GoogleMapsのカバーエリアすべての地点をヘックスで表すことが可能です（緯度限界は約85度）</li>
<li>緯度によるヘックスサイズの歪みをなくしました。</li>
<li>レベル（ヘックスサイズ）を大陸クラスの広範囲（Level:0）〜約<del datetime="2010-09-19T14:17:59+00:00">1mクラス</del>60cmの小範囲（Level:24）まで25段階に変更しました。</li>
<li>各レベル間のヘックスサイズ（直径）は常に二分割（面積比1:4）で変化します。</li>
<li>範囲の大幅な拡張に合わせ、新たなコード体系を用意しました（3桁〜<del datetime="2010-09-19T14:17:59+00:00">13</del>11桁）。広範囲ほど桁数が少なくなります。</li>
<li><del datetime="2010-09-10T16:34:09+00:00">PROJ4ライブラリを用いてWGS84⇔GOOGLE座標系変換の処理を行っています。</del><br />→PROJ4が不要になりました。</li>
</ol>
</div>
<p>基本的な概念や大枠は旧バージョンを継承しています。</p>
<div style="padding-bottom:10px;">
GeoHexの仕様ならびに関連するプログラム、サービスは以下の条件を満たすものに限り、クリエイティブ・コモンズのライセンス形式に則り、ライセンスバッジ画像およびライセンス文言・URL等のクレジットを再配布するソースコード・公開するサイト内・アプリのクレジット欄等に掲載していただくことにより自由に「改変」「再配布」「商用利用」が可能です。</p>
<p>・インターネット上のオープンなWebサービスである<br />
・GoogleMaps等の地図上で動作しGeoHexによるビジュアル表現を行う<br />
・地図もしくは同一画面上にクレジットバッジを表示する（要リンク）</p>
<p>クローズド用途のサービスや、バックエンド処理のみに利用される場合は別途ライセンスを発行いたしますのでお問い合わせください（→<a href="https://docs.google.com/spreadsheet/viewform?formkey=dHN6X240Q1JRSlRnbGhQb1BMeE1Gcnc6MQ">こちら</a>）。</p>
<div style="background-color:#ffffff;padding:5px;border:solid 1px #999999">
<a rel="license" href="http://creativecommons.org/licenses/by-sa/2.1/jp/"><img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by-sa/2.1/jp/88x31.png" /></a><br /><span xmlns:dc="http://purl.org/dc/elements/1.1/" property="dc:title">GeoHex</span> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://geogames.net" property="cc:attributionName" rel="cc:attributionURL">sa2da</a> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/2.1/jp/">Creative Commons &#34920;&#31034;-&#32153;&#25215; 2.1 &#26085;&#26412; License</a>.</div>
<p>ソースコード内には↓をお願いします。</p>
<div style="background-color:#ffffff;padding:5px;border:solid 1px #999999">
GeoHex by @sa2da (http://geogames.net) is licensed under Creative Commons BY-SA 2.1 Japan License.
</div>
</div>
<p>※クリエイティブ・コモンズ（CC BY-SA）ライセンスは、<br />
原著作者名とリンク、クリエイティブコモンズサイトへリンクが必要です。<br />
また、同一ライセンスによる公開／二次配布のみ可能です。<br />
（ソースコードを含む二次制作物は全てCC BY-SAライセンスが継承されます。）<br />
別ライセンスによる上書きは許諾されませんのでご注意ください。</p>
<p>ただし、原著作者および原著作者から別途ライセンスを取得している場合はその適用対象範囲外とします。</p>
<p>なお、今回のバージョンから専用ドメイン（http://geohex.net/)に移行し、ヘックスコードを含むURLの短縮化を図っています。<br />
例）<a href="http://geohex.net/gbao1/">http://geohex.net/gbao1/</a></p>
<div class="post_box">＜操作方法＞</p>
<p>地図上のクリックすると、クリックした座標を含むヘックスが描画されます。<br />
画面右上の[+][−]でヘックスレベル（サイズ）を変更可能です。</p>
<p>＜表示項目＞<br />
[ZONE] ヘックスコード。<br />
[LEVEL] 0〜24。数字が大きいほど、ヘックスサイズが小さくなります。<br />
[X,Y] 各レベルにおける斜形座標系の座標値
</p></div>
<div style="padding-top:10px;">
[2010.7.20] geohex.netを新設しました。
</div>
<p><span id="more-180"></span></p>
<p>ドキュメントや拡張ライブラリは順次追加を行なう予定です。<br />
ヘックス間のmodeパラメータや、移動量計算等は旧バージョン（<a href="http://geogames.net/labs/geohex">http://geogames.net/labs/geohex</a>）と共通仕様になっています。</p>
<p>※GeoHexの<del datetime="2011-10-18T06:57:23+00:00">ライセンスおよび</del>規約は予告なく変更する可能性があります。<br />
GeoHexを利用している全てのプログラムやそのライブラリを利用しているサービスは、<br />
いずれもGeoHex.netの最新の規約に準拠していただくようお願いします。</p>
]]></content:encoded>
			<wfw:commentRss>http://geogames.net/geohex/v2/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://geogames.net/geohex/v2" />
	</item>
		<item>
		<title>ジオブラ for i-mode2.0</title>
		<link>http://geogames.net/labs/geobrowser</link>
		<comments>http://geogames.net/labs/geobrowser#comments</comments>
		<pubDate>Thu, 26 Nov 2009 18:32:47 +0000</pubDate>
		<dc:creator>sa2da</dc:creator>
				<category><![CDATA[実験中]]></category>
		<category><![CDATA[i-mode2.0]]></category>

		<guid isPermaLink="false">http://geogames.net/?p=147</guid>
		<description><![CDATA[i-mode2.0で同時に複数サイトを表示できるWebアプリを作ってみました。 タブ切り替えが実装されているi-mode2.0ブラウザで何に使うかと言うと、 複数の位置ゲーコンテンツの現在地更新を簡単にするためのものです ]]></description>
			<content:encoded><![CDATA[<p>i-mode2.0で同時に複数サイトを表示できるWebアプリを作ってみました。</p>
<p>タブ切り替えが実装されているi-mode2.0ブラウザで何に使うかと言うと、<br />
複数の位置ゲーコンテンツの現在地更新を簡単にするためのものです。<br />
（ジオブラ＝ジオブラウザー）</p>
<p>位置ゲー位置情報取得部分の共通プラットフォーム化の話題も<a href="http://togetter.com/li/1137">チラホラ</a>出ているのですが、</p>
<p>今回はあえて単純に。<br />
i-mode2.0ブラウザで新たに実装されたiframeを用いて複数サイトを一括更新するという荒業系です。<br />
<img style="margin-right:30px;" class="alignleft size-full wp-image-149" title="i2b" src="http://geogames.net/wp/wp-content/uploads/2009/11/i2b1.jpg" alt="i2b" width="300" height="400" /></p>
<div>
<ol>
<li>各フォームにURLを入力</li>
<li>更新ボタンを実行</li>
<li>複数サイトを一括更新</li>
</ol>
<p>上下に2分割したiframeに、URL指定したサイトを表示。<br />
このページ自体のURLに各iframeのURLを引数で付与するため、マイページを表示した状態でブックマークすることも可能です。
</p></div>
<p><img src="http://geogames.net/wp/wp-content/uploads/2009/11/i2b_qr.png" alt="i2b_qr" title="i2b_qr" width="123" height="123" class="alignnone size-full wp-image-174" /></p>
<div style="clear:both"></div>
<p>今回のバージョンは、フォームのURLを実行するだけですが、<br />
サービスごとの位置情報更新部分の仕様が分かれば、JavaScriptからformアクションをキックしてすべてのサイトの位置情報取得画面を１アクションで実行するといったことができる予感がします。</p>
<p>位置ゲーに限らず、コンテンツごとに可処分時間の占有は行われる（重複は生じない）わけですが、位置ゲーの特殊な点は瞬間的な位置情報がゲーム性に大きく関わるとともに、過去に遡ってその情報を活用できないものが多く、複数の位置ゲーを同時進行している場合、ユーザへの負荷が非常に高くなります。<br />
そもそも、1つのサービスに夢中になるあまりに、とり忘れることも少なくありません。<br />
せっかく遠出をした際に取りっぱぐれをしたら結構凹みます。</p>
<p>ということで、位置ゲーのお供にジオブラどうですか？</p>
]]></content:encoded>
			<wfw:commentRss>http://geogames.net/labs/geobrowser/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://geogames.net/labs/geobrowser" />
	</item>
		<item>
		<title>World Scanner（ワールドスキャナー）</title>
		<link>http://geogames.net/idea/wscanner</link>
		<comments>http://geogames.net/idea/wscanner#comments</comments>
		<pubDate>Sat, 14 Nov 2009 15:49:42 +0000</pubDate>
		<dc:creator>sa2da</dc:creator>
				<category><![CDATA[妄想中]]></category>
		<category><![CDATA[AR]]></category>

		<guid isPermaLink="false">http://geogames.net/?p=117</guid>
		<description><![CDATA[iPhoneやAndroidなどのポータブルAR関連プロダクトはいずれも、カメラデバイスから入力された「実視界」上に各種センサーの力を借りてコンテンツの「可視化」を行えれば、それだけで新しいユーザ体験を得られるものとして ]]></description>
			<content:encoded><![CDATA[<p>iPhoneやAndroidなどのポータブルAR関連プロダクトはいずれも、カメラデバイスから入力された「実視界」上に各種センサーの力を借りてコンテンツの「可視化」を行えれば、それだけで新しいユーザ体験を得られるものとして扱われていますが、そろそろ次のステップ、すなわち「世界観」を持ったARの登場に期待したいところです。</p>
<p>AR的な世界観といえばSF映画やアニメに登場するような「近未来感」が必須です。</p>
<p>ということで、以下ペラ一画像だけですが、World Scanner（ワールドスキャナー　※セカイカメラをもじった訳ではない）を妄想してみました。</p>
<p><img class="size-full wp-image-119 aligncenter" title="WSimage" src="http://geogames.net/wp/wp-content/uploads/2009/11/WSimage.png" alt="WSimage" width="353" height="285" /></p>
<p>実際の目で見えている視界に対して、「素」のカメラ出力を見てもあまり面白くないのですが、ワールドスキャナーは、スキャンという行為をフィルタリング処理によって演出するところがポイントです。</p>
<p>フィルタリングには以下のパターンが考えられます。</p>
<div class="post_box">
<ol>
<li>カメラ入力情報に対して直接輪郭抽出処理を実施</li>
<li>ストリートビュー画像にあらかじめ輪郭抽出処理を行い画像配信（サーバサイド）</li>
<li>３Dモデルのワイヤフレームレンダリングを行い画像配信（サーバサイド）</li>
</ol>
</div>
<p>※今回のイメージ画像は、Googleストリートビュー背景上に３Dモデルを輪郭抽出後配置。</p>
<p><del datetime="2009-11-15T07:05:59+00:00">デバイスの処理能力が追いつくのであれば、是非クライアント単体で実現を。</del><br />
センサーの精度や内部的な処理タイムラグによって、映っているカメラ入力情報とオーバーレイされている内容がズレる問題は、フィルタリングされた画を挟むことで解決されます。</p>
<p>インタラクティブ面では、建物や構造物単位で選択できるようにしたいところです。</p>
<p>それを実現するためには、３Dモデル採用が前提となります。<br />
もしくは、３Dモデルを元に２次元のクリック領域を仕込む必要があります。</p>
<p>建物のワイヤーフレームで出来た街の中に入り込めるだけでも、すごくwktkしそう。</p>
<p>加えて、建物の階層までアクセスできれば最高。</p>
<p>こういった「世界観」をもったプロダクトは是非国内から出てほしいものです。</p>
]]></content:encoded>
			<wfw:commentRss>http://geogames.net/idea/wscanner/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://geogames.net/idea/wscanner" />
	</item>
		<item>
		<title>GeoHex（ジオヘックス）</title>
		<link>http://geogames.net/labs/geohex</link>
		<comments>http://geogames.net/labs/geohex#comments</comments>
		<pubDate>Thu, 05 Nov 2009 15:00:20 +0000</pubDate>
		<dc:creator>sa2da</dc:creator>
				<category><![CDATA[実験中]]></category>
		<category><![CDATA[GeoHex]]></category>

		<guid isPermaLink="false">http://geogames.net/?p=18</guid>
		<description><![CDATA[日本地図ヘックス化企画GeoHex（ジオヘックス）を公開しました。 →最新仕様はコチラ GeoHexデモ(v1) ＜GeoHexの概要＞ 日本中を隙間の無い六角形ポリゴン（ヘックス）で敷き詰めます。ヘックスに含まれる緯度 ]]></description>
			<content:encoded><![CDATA[<p>日本地図ヘックス化企画GeoHex（ジオヘックス）を公開しました。<br />
→最新仕様は<a href="http://geogames.net/">コチラ</a></p>
<div id="attachment_45" class="wp-caption alignnone" style="width: 503px;"><img class="size-full wp-image-45" title="hex_image" src="http://geogames.net/wp/wp-content/uploads/2009/11/hex_image.png" alt="GeoHexイメージ" width="493" height="402" /></p>
<p class="wp-caption-text"><a href="/hex/v1/" target="_blank">GeoHexデモ(v1)</a></p>
</div>
<div class="post_box">＜GeoHexの概要＞</p>
<ol>
<li>日本中を隙間の無い六角形ポリゴン（ヘックス）で敷き詰めます。ヘックスに含まれる緯度経度を、ヘックスのサイズ（６０段階）により４〜７桁の短いコードに変換します。</li>
<li>緯度経度から直接変換を行うため、ロジック単体で変換が可能です。</li>
<li>矩形メッシュと異なり、マス目間の距離がほぼ等しくなります。（緯度により南北方向の長さは多少異なりますが、実用範囲内。）</li>
<li>一定の精度幅を持つため、プライバシーの保護に向いています。</li>
<li>隣接するヘックスを６方向で表せるため、連続した軌跡をヘックスコード＋[1-6]*nで表すことが可能です。</li>
</ol>
</div>
<p>地図を使った壮大なシミュレーションゲームやテーブルトークゲームなどへの活用、連続した軌跡の統計による移動予測シミュレーションなどを想定しています。</p>
<p>また、短いコード体系を活かし、Twitterなどでの位置情報の共有にも向いています。</p>
<div class="post_box">＜操作方法＞</p>
<p>地図上のクリックすると、クリックした座標を含むヘックスが描画されます。</p>
<p>＜URLパラメータ仕様＞<br />
code: ヘックスコードを直接指定可能です。<br />
level: 1〜60まで指定可能です。数字が大きいほど、ヘックスサイズが大きくなります。指定したlevelによって、ヘックスコードが変動します。<br />
<del datetime="2009-11-07T12:23:26+00:00">trace=on</del><br />
mode: ヘックスの描画方法を指定可能です。<br />
mode=0（指定なし）: クリックでヘックスを追加します。<br />
mode=1: マウスムーブでヘックスを追加します（フキダシなし）。<br />
mode=2: iPhoneやFirefoxで現在地にヘックスを追加します（自動連続更新）。<br />
例）mode=1<br />
<a href="http://geogames.net/hex/?mode=1">http://geogames.net/hex/?mode=1</a></div>
<div style="padding-top:10px;">
[2009.11.7] 詳細仕様・モジュールを追記しました。<br />
[2009.11.11] ライセンス形式を追記しました。<br />
[2009.11.12] ヘックス間距離計算仕様を追記しました。<br />
[2009.11.24] CCライセンス形式を更新しました。
</div>
<p><span id="more-18"></span></p>
<div class="post_box" style=" height:248px">＜GeoHexコード体系＞<br />
<img style="float: left; border: 0px initial initial;" title="GeoHexコード体系" src="http://geogames.net/wp/wp-content/uploads/2009/11/hex_logic022.png" alt="GeoHexコード体系" width="264" height="208" /></p>
<p>A: ヘックスレベルを表します。<br />
level指定が無い場合は省略されます。</p>
<ul>
<li>B〜D: 座標を表します。<br />
ヘックスレベルによって桁数が異なります。<br />
１〜６）A+B+C+Dの７桁<br />
７ ）C+Dの４桁　[デフォルト]<br />
８〜６０）A+C+Dの５桁</li>
</ul>
<p>※ヘックスレベル＝ヘックスの大きさ
</p></div>
<div style="clear:both;"></div>
<p></p>
<div class="post_box">＜GeoHex座標系＞<br />
<img class="alignnone size-full wp-image-75" title="GeoHex座標系" src="http://geogames.net/wp/wp-content/uploads/2009/11/hex_logic012.png" alt="GeoHex座標系" width="473" height="233" /><br />
GeoHexは緯度経度を斜形座標系に置き換えることで、座標管理の効率化をはかっています。同じ斜線上のヘックス同士をGeoHex座標系では同一座標として扱います。<br />
青線をGeoX座標、赤線をGeoY座標とし、それぞれの交点をヘックスの中心点とします。六角形の各頂点座標を管理する必要がないことに加えて、隣接するヘックス同士をGeoHex座標系ではプラスマイナス（１）の差分で表すことが可能です。<br />
また、離れたヘックス同士の距離（マスの数）は、座標差の加減算で算出することが可能です。</p>
<p><img src="http://geogames.net/wp/wp-content/uploads/2009/11/hex_logic03.png" alt="hex_logic03" title="hex_logic03" width="273" height="248" class="alignleft size-full wp-image-111" />a,b,c: 単位ベクトル、座標差: (m,n)とすると、mとｎが同符号の場合のみc=a+bが成立します。<br />
m>nの場合、<br />
a*n+b*mは、a*(m-n)+c*nと表せることから、最短距離は(m-n)+n = m<br />
すなわち、座標差の大きい方の値が最短距離となります。<br />
左図の場合、赤から紫までの座標差が（3,1）→距離3となります。</p>
<div style="clear:both"></div>
<p>最南西端: 与那国島、最南東端:南硫黄島をそれぞれの座標原点とし、それ以北の日本全体がカバーエリアです。</p></div>
<p></p>
<div class="post_box">＜GeoHexモジュール＞<br />
以下のソースを追記することで、ヘックスメソッドを利用可能になります。<br />
※GoogleMapsのAPIがロードされていることが前提です（世界測地系・10進法）。</p>
<div style="background-color:#ffffff;padding:3px;border:solid 1px #999999">&lt;script src=&#8221;http://geogames.net/hex/hex_v1.js&#8221; type=&#8221;text/javascript&#8221;&gt;&lt;/script&gt;</div>
<p></p>
<div style="background-color:#ffffff;padding:3px;border:solid 1px #999999">getZoneByLocation( lat, lon, level )<br />
　緯度経度からzoneオブジェクトを取得します。</p>
<ul>
<li>lat: 緯度</li>
<li>lon: 経度</li>
<li>level: ヘックスレベル</li>
</ul>
</div>
<div style="background-color:#ffffff;padding:3px;border:solid 1px #999999">getZoneByCode( code )<br />
　ヘックスコードからzoneオブジェクトを取得します。</p>
<ul>
<li>code: ヘックスコード</li>
</ul>
</div>
<div style="background-color:#ffffff;padding:3px;border:solid 1px #999999">drawHex( zone, linecolor, fillcolor, popinfo )<br />
　zoneオブジェクトを渡すことで、ヘックスを描画します。</p>
<ul>
<li>zone: ゾーンオブジェクト</li>
<li>linecolor: ヘックスの線色</li>
<li>fillcolor: ヘックスの塗り色</li>
<li>popinfo: 吹き出し表示の有無</li>
</ul>
</div>
<div style="background-color:#ffffff;padding:3px;border:solid 1px #999999">zoneオブジェクトパラメータ</p>
<ul>
<li>code: ヘックスコード</li>
<li>lat: 中心緯度</li>
<li>lon: 中心経度</li>
</ul>
<p>var zone = getZoneByLocation( lat, lon, level );<br />
var code1 = zone.code;<br />
このような形で値を取れます。<br />
drawHexメソッドにはzoneオブジェクトごと渡します。</p>
</div>
</div>
<p>なぉ、GeoHexのコード体系については今後変更する場合があります。</p>
<div style="padding-top:10px;">
GeoHexの仕様ならびに関連するプログラム、サービスは以下の条件を満たすものに限り、クリエイティブ・コモンズのライセンス形式に則り、以下のクレジットをサイト内に掲載していただくことにより自由に「改変」「再配布」「商用利用」が可能です。</p>
<p>・インターネット上のオープンなWebサービスである<br />
・GoogleMaps等の地図上で動作しGeoHexによるビジュアル表現を行う<br />
・地図もしくは同一画面上にクレジットバッジを表示する（要リンク）</p>
<p>クローズド用途のサービスや、バックエンド処理のみに利用される場合は別途ライセンスを発行いたしますのでお問い合わせください（→<a href="https://docs.google.com/spreadsheet/viewform?formkey=dHN6X240Q1JRSlRnbGhQb1BMeE1Gcnc6MQ">こちら</a>）。</p>
<div style="background-color:#ffffff;padding:5px;border:solid 1px #999999">
<a rel="license" href="http://creativecommons.org/licenses/by-sa/2.1/jp/"><img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by-sa/2.1/jp/88x31.png" /></a><br /><span xmlns:dc="http://purl.org/dc/elements/1.1/" property="dc:title">GeoHex</span> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://geogames.net" property="cc:attributionName" rel="cc:attributionURL">sa2da</a> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/2.1/jp/">Creative Commons &#34920;&#31034;-&#32153;&#25215; 2.1 &#26085;&#26412; License</a>.
</div>
</div>
<p>※クリエイティブ・コモンズ（CC BY-SA）ライセンスは、<br />
原著作者名とリンク、クリエイティブコモンズサイトへリンクが必要です。<br />
また、同一ライセンスによる公開／二次配布のみ可能です。<br />
（ソースコードを含む二次制作物は全てCC BY-SAライセンスが継承されます。）<br />
別ライセンスによる上書きは許諾されませんのでご注意ください。</p>
<p>ただし、原著作者および原著作者から別途ライセンスを取得している場合はその適用対象範囲外とします。</p>
<p>また、GeoHexの<del datetime="2011-10-18T06:55:21+00:00">ライセンスおよび</del>規約は予告なく変更する可能性があります。<br />
GeoHexを利用している全てのプログラムやそのライブラリを利用しているサービスは、<br />
いずれもGeoHex.netの最新の規約に準拠していただくようお願いします。</p>
]]></content:encoded>
			<wfw:commentRss>http://geogames.net/labs/geohex/feed</wfw:commentRss>
		<slash:comments>71</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://geogames.net/labs/geohex" />
	</item>
		<item>
		<title>geogames.net始めました。</title>
		<link>http://geogames.net/news/lauch</link>
		<comments>http://geogames.net/news/lauch#comments</comments>
		<pubDate>Wed, 04 Nov 2009 16:19:08 +0000</pubDate>
		<dc:creator>sa2da</dc:creator>
				<category><![CDATA[お知らせ]]></category>

		<guid isPermaLink="false">http://geogames.net/?p=14</guid>
		<description><![CDATA[sa2daです。位置情報（ジオ）とゲーム要素をかけ合わせた様々な遊びを妄想・実験するサイトをはじめました。]]></description>
			<content:encoded><![CDATA[<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; line-height: 24px; padding: 0px;">sa2daです。位置情報（ジオ）とゲーム要素をかけ合わせた様々な遊びを妄想・実験するサイトをはじめました。</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; line-height: 24px; padding: 0px;">まずは位置情報（ジオ）にゲームジャンルをかけ合わた遊びの妄想・実験を行ないつつ、面白そうな位置情報サービスや体感型ゲーム・ガジェット、技術的なネタなどを紹介していく予定です。</p>
]]></content:encoded>
			<wfw:commentRss>http://geogames.net/news/lauch/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://geogames.net/news/lauch" />
	</item>
	</channel>
</rss>

