PUKIWIKIでGoogle Earth の変更点
#author("2025-11-29T11:59:23+09:00","","")
#author("2025-11-29T13:12:30+09:00","","")
* Google Maps 埋め込み用メモ [#e09f3c00]
#comment
** 使用例(Google Maps 埋め込み) [#pf5dcf40]
#iframe(https://www.google.com/maps/embed?pb=ここにURL,style=width:100%;height:500px;)
** 許可されているドメイン(正規表現) [#u0e14b45]
- /^https?:\/\/www\.google\.com\/maps\/embed/
- 必要に応じて以下も追加可能:
- /^https?:\/\/www\.google\.com\/maps\/d\/embed/ (Googleマイマップ)
- /^https?:\/\/neogamma\.loader\.jp\/embed/
** 許可設定の場所 [#v85ab2be]
plugin/iframe.inc.php の先頭付近:
$iframe_accept_regurl = '/^https?:\/\/www\.google\.com\/maps\/embed/';
$iframe_accept_url = array();
** ログ出力(デバッグ用) [#c6965b16]
plugin_iframe_body() 関数内に以下を追加:
$log = "=== plugin_iframe_body ===\n";
$log .= "URL: $url\n";
$log .= "RegExp: $iframe_accept_regurl\n";
$matched = preg_match($iframe_accept_regurl, $url);
$log .= "preg_match result: " . ($matched ? "MATCHED\n" : "NOT MATCHED\n");
file_put_contents(__DIR__ . '/iframe_debug.log', $log, FILE_APPEND);
** 今後のアイデア [#fe65ee7a]
- Google Earth のページを作成して、そこに埋め込み許可を与える
- Googleマイマップの埋め込みにも対応
- iframe以外の埋め込み系プラグインの整備
siteが死んでるのか ずっとドメイン登録街のような感じで webback でも過去のもどって検索もできなかったので
7を使用
-[[IJOUZ]]で自販機の設置場所に使用 本家の設置場所は引き付けず KMZでそれが可能なので関西版をIJOUZから提供してもらうか 地道に自分で保存していくかで悩み中 ライブ会場なら1個でいいけど マップのアイコンを立てる練習でもするか検討中
[[BING RERWORDS]]