
自分で作図した地図に、グーグルマップのような機能を持たせたものを作りたいと思っています。
(1)ブラウザ上で表示したい。
(2)マウスのホイールで拡大・縮小ができるようにしたい。
(3)XMLなどの別ファイルから情報を取得し、指定する座標にピン画像を配置したい。合わせてツールチップを用いて、マウスオーバーで説明が表示されるようにしたい。
(4)グーグルマップは地図画像の他に航空写真やストリートビューへの切り替えができるように、地図自体がレイヤー構造になっていて、選んだレイヤーごとに画像とXMLを切り替えて、ピン画像の位置やツールチップの説明内容を切り替えられるようにしたい。
上記の内容では、ほぼほぼ案件的になってしまっています。
これを実現できるようなオープンソースのライブラリがあれば教えていただきたく存じます。
(4)については、(1)から(3)までが実現できるようであれば、最悪AJAXの「タブ切り替え」で対応しようと思っています。
以上、よろしくお願いいたします。
No.3ベストアンサー
- 回答日時:
No1です
>地図上にXMLファイルなどで座標軸に合わせてピン画像やツールチップを配置したいと思っています。
>そのやり方についても何か参考文献が有りましたら教えていただきたく存じます。
google map は、以前はXMLの読み込み等にも対応していたようですが、どうやらその機能は削除されてしまったようですね。(KMLに完全に切り替えたのかな?)
ですので、読み込みとパースに関しては自前で実装する必要があるようです。
https://www.google-mapi.com/event-data-processin …
ただし、KMLデータであればサポートされていると思われます。
https://developers.google.com/maps/documentation …
※ google map 関連のドキュメントは上記サイトに全て記されていますので、何かを調べたい時には、ここで調べるのがよいと思います。
オープンソースのライブラリであれば、他にも Leaflet などでもほぼ同様のことが可能ではないかと思います。
(ほとんど使ったことはないので、詳細はわかりませんけれど・・)
https://leafletjs.com/index.html
お返事ありがとうございました。
Googleマップのライブラリを用いる方法のほうが導入の敷居が低いようなので、まずはこれでやってみようと思います。
ただ、複数の地図画像を併用してレイアウトするには、オープンソースのライブラリを用いないとできないことも多く含んでいそうなので、こちらもチャレンジしてみようと思います。
お忙しい中、丁寧に教えていただき、ありがとうございました。重ねてお礼申し上げます。
No.2
- 回答日時:
こんにちは
確か、google map では自作の画像タイルを地図代わりに表示する方法も提供していたと思います。
https://developers.google.com/maps/documentation …
通常のmapに画像を埋め込むこともできたかと・・
貴重な情報ありがとうございました。
画像の拡大・縮小、複数画像のレイヤー構造(多分)については、教えていただいたURLのドキュメントでなんとかできそうです。
これ加えて、地図上にXMLファイルなどで座標軸に合わせてピン画像やツールチップを配置したいと思っています。そのやり方についても何か参考文献が有りましたら教えていただきたく存じます。
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
画像認識アルゴリズムについて
-
ローカルで動くページがサーバ...
-
画像比較
-
VBAのユーザーフォームのイメー...
-
スマホでサイトの画像を長押し→...
-
Jimdoで画像をポップアップ表示...
-
gif 画像上の ボタンに リン...
-
UWSC「画像が無い場合」
-
画像のビット数を変更する方法
-
UWSC 画像判定と条件分岐について
-
UWSCでループ処理がうまくいき...
-
PowerPoint VBA で画像の鮮明度...
-
生成AI画像について
-
エクセルで、日付を入力すると...
-
「ご処理進めて頂きますようお...
-
マウスイベントが動かない
-
Googleフォーム・複数人の申し...
-
特定のキーを押すまでループさ...
-
月度は何て読みますか?
-
銀行の窓口処理の件で知ってる...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
背景画像の繰り返しについて
-
画像のビット数を変更する方法
-
EXCEL VBA 複数のImageコントロ...
-
「using Windows」でエラーが出る
-
【EXCEL VBA】ダブルクリックで...
-
UWSC 画像判定と条件分岐について
-
Excel ユーザーフォームで表示...
-
VBAのユーザーフォームのイメー...
-
MFCでCImageListに画像追加失敗
-
gif 画像上の ボタンに リン...
-
画像のピクセルデータの取得
-
同じ画像を複数回表示させる
-
uwcs のマクロで画像認識をして...
-
vb.net 画像の透過について
-
UWSC 画像認識で条件分岐
-
UWSCでループ処理がうまくいき...
-
UWSC「画像が無い場合」
-
uwscについての質問です。 画面...
-
画像比較
-
生成AI画像について
おすすめ情報