おさけ@youzyに貼っているGoogleマップのマイマップ。
正確にはマイマップで生成されたKMLをGoogle Map API使って貼ってるわけですが。
これ、やっぱりアイコンでかいよなぁ。
どうにかしてアイコンを小さくできないものか。
KMLを編集して、kml/Document/Style/IconStyle/Icon/href の値を変えれば出来るんだと思うけど、
マイマップを編集
↓
KMLを保存
↓
KMLを編集
↓
自サーバにアップロード
なんて毎回やってられんです。
そのうちマイマップ自身にアイコンを変更できる機能が追加される、なんてこともあり得るのでそれまで待つというのもアリなんだけれど。
てーことで、なんとかアイコンだけ変えられないものか。
...あー、自サーバにXSLTエンジン動かして、マイマップから吐かれるKML内のアイコンのURLだけ変えたXMLを生成するってのでどうだ。
XSLTの処理ならJavaScriptでもできてしまいそうだが、どうもブラウザによって色々と面倒そうなので却下。出来る処理はサーバ側でやろう。
さて、肝心のXSLTエンジンをどう実装しようかねぇ... 専らじゃばじゃばな人間だが、普通の人間ならPerlなりPHPなんだろう。
ちょっとやってみるか。
コメントする