Google Earth(TM) 地図サービスのオススメスポット・Wiki更新状況・おもしろい情報の紹介などを書き綴っていきます。

水曜日, 8月 13, 2008

Google Earth APIのサンプルを読む その2

 前回の続きです。作成したプレイスマークを利用してみます。 window.alert(feature.getChildNodes().item(0).getGeometry().getLatitude());  前回紹介したサンプルでは、上記の記述によって、一番最初のプレイスマークの緯度をalertするようにしています。  item関数がポイントです。サンプルではfeatureに格納したplacemarkたちの中でインデックスが「0」のものを呼んでいます。そこから位置情報の中の緯度を呼び出しているわけです。 var item = feature.getChildNodes().getLength();  ちなみに、featureに格納されている子要素(ここではplacemark)の数を得るには上記のようにgetLength関数を利用します。  Google Earth APIを利用してプレイスマークを表示したり、その位置情報を利用したりするわけですが、これだけだと、今までのMaps APIを利用してコンテンツを表示する時と比べての優位点がイマイチわかりません。Maps APIにG_SATELLITE_3D_MAPを加えれば事が足りることが多そうな気がします。もっとほかの機能も見てみないといけませんね。

0 コメント: