2005/12/01
plone で Google Maps への道(その2)
作成者 takanori
—
投稿日
2005年12月01日 01時49分
最終変更日時
2006年04月05日 00時48分
(その1) から一ヶ月以上たってしまいましたが、いちおう全体的な構成とかはプロダクトっぽくなってきました。
名前は ATGoogleMaps にする予定です。
作っている途中で RichDocument How Toの翻訳 が全部公開されたり、 それを参考にして ATBookshelf が作られたり COREBlog2 も ATContentTypes ベースだってこともあったりしたので、 それらに影響を受けて ATContentTypes ベースで plone 2.1 の流儀とやらに沿って作っています。 (多分)
というわけで表示例として 豊島区の図書館 の地図ページをどうぞ。
公開に向けてやること、やりたいこと(順不同)
- Google Maps API Key の設定画面(今は ZMI からしかかけない)
- 地図がフォルダでその中にマーカーがあるんだけど、フォルダっぽく見せないで使えるようにする
- 緯度経度を入力するための専用 Field と Widget を作る
- しかも編集画面で地図が表示されたりして、自動で入力できたりして
- しかも住所を入力してだいたいの場所を表示してくれたりして
- マーカーを並べるのが普通の ul だったりするので、もうちょっとかっこよくする
- マーカーのアイコンが汚いのでなんとかする
- 情報画面のタブ表示に対応する
- 資料を書く
- 英語の資料を書く?
うーん、色々あるなぁ。
「こんなのもあるといいかもよ」とか「表示こうした方がかっこよくない?」「俺がかっこいいコードにしてやるからさっさとソース見せやがれ」などのご意見・ご質問どしどし募集中です。
- カテゴリ
-
plone
-
- ¦
- 固定リンク
- ¦
- コメント (4)
- ¦
- トラックバック (1)
- トラックバック用URL:
- http://takanory.net/takalog/420/tbping
GoogleAPI
事前準備 1.デベロッパーズキットをdownload 2.Googleアカウントを作って、個人識別のライセンスキーを取得する 3.ライセンスキーをAPIに渡すようにロジックを書く デベロッパーズキットを展開して、"GoogleSearch.wsdl"を開発するディレクトリにコピーす...
鈴木たかのりです。とりあえず日記っぽく雑多なことを書き込んでいこうと思っています。
zope/plone関係の技術的な内容については
- 欲しい機能
やはり、COREBlog2で定義しているIInlineObjectへの対応でしょう!マーカーをリファレンスで関連づけるとIInlineObjectのViewとして地図情報が表示される!
- Google Maps API Keyの入力について
ATBookshelfでもAmazonのKeyを設定しておく必要があって、最初は親フォルダに持たせていたのですが、今は個人設定内で行っています(フォルダ単位でもサイト単位でもないので).
返答どうもです。
やっぱそれですかね < ほしい機能
COREBlog2 使ったら試してみます...
API Key を書くところは portal_properties/gmap_properties っていう場所を作って、そこに書くことにしました。Google Maps API Key はサイトで一つあればいいようになったので。
(前はフォルダ単位でしたが)
そうそう、GMap アイテムのアイコンどうっすか?
適当にネットで拾ったものを加工したものですが。日本が中心の地図の方がいいかなぁとも思ったり。
> GMapのアイコン
あっ!地図だったんだ!本当だ!(すぐ気付けと...)
日本人的には日本中心の方がわかりやすいですね。
さりげなくアイコンで日本が中心!をアピールしてみるとかの効果が期待出来...ないか、やっぱり。
期待できないとは思いますが、個人的に見慣れた日本中心の地図にしようと思います。
それから、ATBookShelf を ATContentTypes ベースのプロダクト作るのに、参考にさせてもらいました。
どうもありがとうございます。 > 清水川さん