※ここギコ!の関連記事へのコメントにも同じPOSTをしてしまいました。トラックバックが何故かうまくいかなかったので。。マルチポストで申し訳ありません。
シフト済みエリア(英語ならShifted Area Code かな?)
SD9.XC4[NA]
で[]がURIでパーセントエンコードが必要だと不便というご意見がありましたね。
URIの予約文字は :/?#[]@!$&'()*+,;= なんでそれ以外で、、、元プログラマーなんで「シフト」という言葉のイメージから
SD9.XC4>>NA
なんていうのも考えましたが、もしXMLで使うとなると、>は予約文字なんで、やっぱり不便かな。
非予約文字だと -._~ があるので、
SA2.WU4~SK
などどうでしょう?フォーマットの美しさからすると
SA2.WU4.~SKの方が個人的に好きかな・・・
ところで、ここギコ!ねねさんの案では
>上記新エリアSD9.XC4[NA]の中で皇居の位置はBI7.FB2と表せますが、これをフルスペックのロカポにした場合は飽くまでSE0.XC4.BI7.FB2であって、SD9.XC4[NA].BI7.FB2ではないということです。
とありますが、上記の書き方をすると
SD9.XC4.~NA.BI7.FB => 2SE0.XC4.BI7.FB2
で左側の書き方も「あり」としたほうが柔軟性があるかもしれません。この場合、これも書き方を考えないといけませんが
SD9.XC4.~NA
の部分を「IPに対するドメイン名」のように「ロカポエリア+シフト に対する ロカポエリア名」みたいにすれば
SD9.XC4.~NA を tokyostation などにすると
tokyostation.BI7.FB2 =>SD9.XC4.~NA.BI7.FB2 => 2SE0.XC4.BI7.FB2
となりませんかね?この場合は、
「(tokyostationエリアの) BI.FB」
だけでほぼナビ完了です!あとはtokyostation から どうやって SD9.XC4.~NA を引いてくるかですが、DNS(Domain Name System)ならぬ、LPANS(LocaPoint Area Name System)みたいな、なんらかの仕組みを構築できればいいのですが。。。。どなたかいいアイデアありませんか?
2006/11/02
2006/10/30
ロカポイントのエリア定義を自由にシフトする仕様案
ロカポイントのエリア定義を自由にシフトする仕様案
ここギコ!のねねさんから、すばらしいアイデアを頂きました。
もともと、ねねさんがから頂いた「シフトして使えたら便利」というご意見に応じて、私がリプライしたアイデアを、さらに洗練して頂きました。
エリアの大きさは南北がおよそ3Km、東西は緯度によって違いますが、日本だとおよそ4.6Kmの長方形になります。
この範囲の中で、ロカポはローカルコードだけ分かれば事足りるように出来ています。さらに、ロカポの最高分解能は南北方向約45cm、東西方向は約70cmです。現在の携帯用GPSの精度でもここまで出ないので、「道案内などでそこまでの精度は要らないよ」という時には、ローカルコードの下の数字一文字は覚えなくても南北4.5m、東西7mの精度があります。そのとき、下一桁の数字の処理としては
1.無条件にゼロにしてしまう
例 RZ7.WU8.BX0.MK0
2.エリアコードの数字と同じ数字を入れて「韻」の効果でよりエリアを覚えやすくする
例 RZ7.WU8.BX7.MK8
3.ゴロや音感を考えて自分の好きな数字にしてしまうなどができます。
話が飛びましたが、要するにエリアさえ決まってしまえば、ローカルコードのアルファベット4つだけ使えば、ナビに入力することもできるし、地図上で場所を簡単に見つけることもできます。ここギコ!ねねさんによるシフト案は、所定のエリアに縛られず、ローカルコードだけで運用できるすばらしいアイデアですね。
ここギコ!の記事にコメントにあった「 [] を使うとパーセントエスケープしないといけない」というのも検討に値するご意見ですね。できるだけ多くの人のご意見を取り入れて、本当に使いやすいものができるといいと思っています。
ここギコ!のねねさんから、すばらしいアイデアを頂きました。
もともと、ねねさんがから頂いた「シフトして使えたら便利」というご意見に応じて、私がリプライしたアイデアを、さらに洗練して頂きました。
エリアの大きさは南北がおよそ3Km、東西は緯度によって違いますが、日本だとおよそ4.6Kmの長方形になります。
この範囲の中で、ロカポはローカルコードだけ分かれば事足りるように出来ています。さらに、ロカポの最高分解能は南北方向約45cm、東西方向は約70cmです。現在の携帯用GPSの精度でもここまで出ないので、「道案内などでそこまでの精度は要らないよ」という時には、ローカルコードの下の数字一文字は覚えなくても南北4.5m、東西7mの精度があります。そのとき、下一桁の数字の処理としては
1.無条件にゼロにしてしまう
例 RZ7.WU8.BX0.MK0
2.エリアコードの数字と同じ数字を入れて「韻」の効果でよりエリアを覚えやすくする
例 RZ7.WU8.BX7.MK8
3.ゴロや音感を考えて自分の好きな数字にしてしまうなどができます。
話が飛びましたが、要するにエリアさえ決まってしまえば、ローカルコードのアルファベット4つだけ使えば、ナビに入力することもできるし、地図上で場所を簡単に見つけることもできます。ここギコ!ねねさんによるシフト案は、所定のエリアに縛られず、ローカルコードだけで運用できるすばらしいアイデアですね。
ここギコ!の記事にコメントにあった「 [] を使うとパーセントエスケープしないといけない」というのも検討に値するご意見ですね。できるだけ多くの人のご意見を取り入れて、本当に使いやすいものができるといいと思っています。
2006/10/27
緯度経度のフォーマットってバラバラすぎませんか?
半年も書き込みがないと、もはやブログとは言えませんが(汗)、公にしておきたいことは書いておくことにします。
現在、Webサイト上のロカポを検出して、GoogleMapsなど指定したサイトへのリンクに変換するJavaScriptなどは公開(http://www.locapoint.com/jp/links.html)しているのですが、予め決めたサイトにしかリンクできないのが不便だなあと考えておりました。
そこで、一つの位置データから、地図サイトを自由に切替え、好きなサイトに飛ばすことができるアプリを開発してます。詳細はおいおい発表するとして、位置データを地図サイト各社のURLに埋めこんでいるのですが、そのフォーマットが、、、、バラバラすぎます。
・測地系は何?
・緯度と経度は別々?セット?
・セットの場合、緯度と経度のどちらか先?
・小数点付きの度、整数の度+小数点付きの分、整数の度+整数の分+少数点付きの秒、全部秒単位
・少数以下の桁数の固定か否か
・たとえば経度の度が2桁のとき、-074度とゼロで左側を埋めるか否か
・符号は常に+/-表示か、-の時のみ表示か、N・Eなど方角の記号か、大文字か小文字か、または符号なしか、
などなど。GoogleMapsだけの時はプログラムの中にハードコードしてたのですが、今度のはユーザーが自分でカスタマイズできるように考えてるので、ハードコードは不可能です。
仕方なく、独自の「位置情報フォーマット記述言語」もどきみたいなものを作って、カスタマイズに対応しています。おかげで、新しい地図サイトをリストに登録するときでも、設定用のテキストファイル をいじるだけで対応できるようになりました。
前置きが長くなってしまいましたが、みなさま、もし世の中に緯度経度フォーマット用のフォーマット記述言語があって、何かご存知であればぜひ御教授頂きたいと思っています。そういうものがあれば、すぐに採用したいのですが。
また、もしなければ、現在の「フォーマット記述言語」をいろいろ叩いて頂いて、もっと良い仕様にしたいなと思っています。
現在仮採用している緯度経度記述フォーマットの説明用文章
実際にアプリのオプションに使っているテキストファイル(XML形式)
皆様からのご意見いただければ幸いです。
追記: ここギコ!さんから緯度経度のデータ種別と、フォーマット情報は分離した方がいいというご指摘頂きました。ありがとうございます。
現在、Webサイト上のロカポを検出して、GoogleMapsなど指定したサイトへのリンクに変換するJavaScriptなどは公開(http://www.locapoint.com/jp/links.html)しているのですが、予め決めたサイトにしかリンクできないのが不便だなあと考えておりました。
そこで、一つの位置データから、地図サイトを自由に切替え、好きなサイトに飛ばすことができるアプリを開発してます。詳細はおいおい発表するとして、位置データを地図サイト各社のURLに埋めこんでいるのですが、そのフォーマットが、、、、バラバラすぎます。
・測地系は何?
・緯度と経度は別々?セット?
・セットの場合、緯度と経度のどちらか先?
・小数点付きの度、整数の度+小数点付きの分、整数の度+整数の分+少数点付きの秒、全部秒単位
・少数以下の桁数の固定か否か
・たとえば経度の度が2桁のとき、-074度とゼロで左側を埋めるか否か
・符号は常に+/-表示か、-の時のみ表示か、N・Eなど方角の記号か、大文字か小文字か、または符号なしか、
などなど。GoogleMapsだけの時はプログラムの中にハードコードしてたのですが、今度のはユーザーが自分でカスタマイズできるように考えてるので、ハードコードは不可能です。
仕方なく、独自の「位置情報フォーマット記述言語」もどきみたいなものを作って、カスタマイズに対応しています。おかげで、新しい地図サイトをリストに登録するときでも、設定用のテキストファイル をいじるだけで対応できるようになりました。
前置きが長くなってしまいましたが、みなさま、もし世の中に緯度経度フォーマット用のフォーマット記述言語があって、何かご存知であればぜひ御教授頂きたいと思っています。そういうものがあれば、すぐに採用したいのですが。
また、もしなければ、現在の「フォーマット記述言語」をいろいろ叩いて頂いて、もっと良い仕様にしたいなと思っています。
現在仮採用している緯度経度記述フォーマットの説明用文章
実際にアプリのオプションに使っているテキストファイル(XML形式)
皆様からのご意見いただければ幸いです。
追記: ここギコ!さんから緯度経度のデータ種別と、フォーマット情報は分離した方がいいというご指摘頂きました。ありがとうございます。
2006/05/01
GoogleMaps ヨーロッパをカバー
ふと気づくとGoogleMapsがヨーロッパをカバーしていた。(いままではトリノのみだった)。
この調子で世界中をカバーしていくのだろう。
MSNマップ(英語版)が米国周辺しかカバーしておらず、日本の地図サイトも日本しかカバーしていない状況では、全世界を対象とするGISサービスのベースとしてGoogleMaps以外の選択肢がおそらくないだろう、と思う。
逆に言うと、GoogleMapsを利用したサービスを作れば、そのマーケットは自動的にアメリカやヨーロッパにも広がっていることを認識しないといけない。
やっぱり英語をメインとした多言語対応かなぁ。。。
この調子で世界中をカバーしていくのだろう。
MSNマップ(英語版)が米国周辺しかカバーしておらず、日本の地図サイトも日本しかカバーしていない状況では、全世界を対象とするGISサービスのベースとしてGoogleMaps以外の選択肢がおそらくないだろう、と思う。
逆に言うと、GoogleMapsを利用したサービスを作れば、そのマーケットは自動的にアメリカやヨーロッパにも広がっていることを認識しないといけない。
やっぱり英語をメインとした多言語対応かなぁ。。。
2006/04/19
Google Map内部がまた変わった!?
GoogleMapに数日前から子ウィンドウのようなものが付いて、広域表示できるようになっている。
それと関係ないかも知れないが、GMapExtras!などのグリースモンキースクリプトや、GoogleMapを直接操作するBookmarkletなどが軒並み使えなくなっている事に気づいた。
これらは _m.map というオブジェクトをGMapオブジェクト使っていて、このおかげでキーがなくてもJavascriptを割り込ませることが出来てたのだが、
(例: _m.map.getCenterLatLng(); などで緯度経度が取得できていた)
どうやら”_m”というオブジェクトが無くなったようだ。
GoogleMapsのAPIがダウンロードしてくるファイルも、全ての関数や変数名が二文字のものに圧縮されているので、どうも読み辛い。
どなたか"_m"の代わりに使えるものをご存知ないでしょうか?
それと関係ないかも知れないが、GMapExtras!などのグリースモンキースクリプトや、GoogleMapを直接操作するBookmarkletなどが軒並み使えなくなっている事に気づいた。
これらは _m.map というオブジェクトをGMapオブジェクト使っていて、このおかげでキーがなくてもJavascriptを割り込ませることが出来てたのだが、
(例: _m.map.getCenterLatLng(); などで緯度経度が取得できていた)
どうやら”_m”というオブジェクトが無くなったようだ。
GoogleMapsのAPIがダウンロードしてくるファイルも、全ての関数や変数名が二文字のものに圧縮されているので、どうも読み辛い。
どなたか"_m"の代わりに使えるものをご存知ないでしょうか?
2006/04/14
2006/03/08
ロカポとは関係ありませんが、募金にご協力ください
2006/02/11
Google Mapの衛星写真と、APIから使用できる衛星写真が違う!?
GoogleMapの衛星写真が超高解像度になったようです。でもAPIからは使えない・・・
使いたい・・・。
トリノにも地図が追加されたし、Googleもタイムリーですね。
関西でも2/16の神戸空港の開港に合わせて、衛星写真が最新のものに・・・なったりするといいのに、とも思いますが、どうなんでしょう。2/16がちょっと楽しみです。
使いたい・・・。
トリノにも地図が追加されたし、Googleもタイムリーですね。
関西でも2/16の神戸空港の開港に合わせて、衛星写真が最新のものに・・・なったりするといいのに、とも思いますが、どうなんでしょう。2/16がちょっと楽しみです。
2006/02/08
DIYマップのご利用ありがとうございました。
DIYマップのオープン以来、20000アクセスを突破しました。どうもありがとうございました。
英語圏でもプレスリリースを出しましたが、米英のGISマニアのブログで取り上げていただいたりしました。
日本でもあのここギコ!さんを始め、多くのGIS系のブログで取上げていただきました。どうもありがとうございました。
いろいろご要望を頂いています。なかなか対応する時間がないのですが、少しづつご要望にお答えしていけるようにがんばります。
今後ともDIYマップをご愛顧頂きます様お願い致します。
ところでここギコ!のねねさんより、ロカポに関する業務連絡(ご提案)を頂きました。どうもありがとうございます!できるだけ早くに対応いたします!
英語圏でもプレスリリースを出しましたが、米英のGISマニアのブログで取り上げていただいたりしました。
日本でもあのここギコ!さんを始め、多くのGIS系のブログで取上げていただきました。どうもありがとうございました。
いろいろご要望を頂いています。なかなか対応する時間がないのですが、少しづつご要望にお答えしていけるようにがんばります。
今後ともDIYマップをご愛顧頂きます様お願い致します。
ところでここギコ!のねねさんより、ロカポに関する業務連絡(ご提案)を頂きました。どうもありがとうございます!できるだけ早くに対応いたします!
2006/01/19
ロカポのサイト リニューアルします
情報を更新しないブログなんて意味がない、と言っていた私でしたが、サイトのデバッグの2ヶ月間ほどまったくブログの事を触る時間がありませんでした・・・
ロカポのサイトをリニューアル・オープンします。世間向けには正式オープンです。
Google Maps APIを使った個人の実験サイトに近いのですが、ブログ用のコード(IframeのHTMLをつけただけですが・・・)を吐き出せるように改造し、ユーザーインターフェースも改め、
グーグルマップを加工してオリジナルマップを作り、簡単にブログに貼り付けれる無料サービス『ロカポ DIYマップ』として1/23に正式オープンします。
慣れれば↓こんな地図が1~2分で作成して自分のブログに貼れます。
非常に長いURLを吐き出すのですが、それが嫌な方(たとえばメールで送りたい時)向けに、圧縮URLサービスもあり、最短30文字程度のURLでカスタマイズした地図を友人に送ることができます。
当面の課題は「今は非常に重い」事で、javascriptコードの見直しやチューニングが必須です。
皆さんのお越しをお待ちしております。
ロカポのサイトをリニューアル・オープンします。世間向けには正式オープンです。
Google Maps APIを使った個人の実験サイトに近いのですが、ブログ用のコード(IframeのHTMLをつけただけですが・・・)を吐き出せるように改造し、ユーザーインターフェースも改め、
グーグルマップを加工してオリジナルマップを作り、簡単にブログに貼り付けれる無料サービス『ロカポ DIYマップ』として1/23に正式オープンします。
慣れれば↓こんな地図が1~2分で作成して自分のブログに貼れます。
非常に長いURLを吐き出すのですが、それが嫌な方(たとえばメールで送りたい時)向けに、圧縮URLサービスもあり、最短30文字程度のURLでカスタマイズした地図を友人に送ることができます。
当面の課題は「今は非常に重い」事で、javascriptコードの見直しやチューニングが必須です。
皆さんのお越しをお待ちしております。
登録:
投稿 (Atom)