« September 2005 | Main | November 2005 »

Google Mapsでタブ付Info Windowを使うHackの和訳

Google-Maps-APIグループでタブ付Info Windowを使うHackの説明ページを作ってる人がいたので、気まぐれに和訳してみた(わりといい加減)。なお、前のエントリの通り、早速Google Maps->Blogはタブ対応してます(下の説明の通り、イマイチuglyな見た目なんだけど)。
※同じ内容ですが、TEDDY-G隣家の記事の方が見やすいかもしれません。

Continue reading "Google Mapsでタブ付Info Windowを使うHackの和訳"

| | Comments (221) | TrackBack (4)

Google Mapsをブログに貼ってみる、超微妙にアップグレード、あとGoogle Date Map(笑)

Google Maps->Blogをまたしても超微妙にアップグレード。メッセージのタブのON/OFF機能がつきました。
と言っても偉いのはGoogle MapsとHackしたKscさんKsGMapの作者の方)なので、私は何もしておりません。例によって例のごとく、成果物をパクっただけです。Kscさん、有難う御座いました。
なお、デフォルトでタブがONになるようにしているので、嫌な方はタブの指定をOFFにして貼り直してください。
お知らせのため、利用して戴いている方々には、ブログへのリンクなしトラックバックを打たせて戴いています。迷惑であれば消してください。

:より簡単にGoogle Mapsをブログに貼れる「G2Gmap」もあわせて御確認下さい!

また、Geocoding.jpさんがREST APIを公開されましたので、前回同様、JSONで利用できるモノを作って見ました。下記リンク先のjsファイルがそれです。
http://www.got2do.com/api/geocoder.js

Google-Maps-API-Japanグループにも投稿してますが、同じものをブログにもアップ。
使い方は下記のとおりです(Google Maps APIの基本的な使い方は割愛)。

Continue reading "Google Mapsをブログに貼ってみる、超微妙にアップグレード、あとGoogle Date Map(笑)"

| | Comments (85) | TrackBack (1)

JSONでBiddersインクリメンタル検索、をブログに貼ってみる

前回皆様方への御礼を書いてからまたずいぶん経ってしまった。BiddersMapAds配布は頓挫したわけではなく、単に時間がないだけです。すいません。

さて、JSONという技術が流行っているらしい。JSONというのはJavaScript Object Notationの略で、その名のとおり、サーバからクライアントにデータを送るときにJavaScriptのObjectの表記法で送ってあげる手法のことだ。
ここでJavaScriptのObjectの表記法とは何ぞやという話になるが、その前に、誰もが最初に覚えるであろうJavaScriptでのObjectのProperty(値や機能)の定義方法をおさらいしておきたい。色んな入門書を見ると次のような書き方が挙げられている。

var args.x=1;
var args.y=1;
var args.methodA=function() {...}

ひとつひとつ定義するから分かりやすくはあるんだろうけど、如何にも冗長だ。それとは別に、JavaScriptでは下記のようなObjectのPropertyのセット方法が準備されている。

var args={x:1, y:2}

たとえばプロパティとして関数を追加する(メソッドを追加する)場合には下記のようになる。

var args={
methodA : function() { ... },
methodB : function() { ... },
...
methodZ : function() { ... }
}

この{x:1,y:2}という表記方法こそがJSONである。但し、この形式でサーバからデータを送られただけではJavaScript内で利用することはできない。よって、例えばXMLHTTPオブジェクトでサーバから得たJSONアウトプットを下記のようにevalを使って評価してやることで初めてスクリプトにデータが受け渡されることになる。

eval ('var args=' + JSONアウトプット );

Continue reading "JSONでBiddersインクリメンタル検索、をブログに貼ってみる"

| | Comments (6) | TrackBack (1)

« September 2005 | Main | November 2005 »