Webビューアで特定の座標のGoogleMapを表示
※本記事ではFileMaker19.3.1以降を対象としています。
GoogleMapで特定の座標を表示するには、以下のURLを使用する。http://maps.google.com/maps?q=緯度,経度&z=ズーム倍率
たとえば、http://maps.google.com/maps?q=35.6895,139.6917&z=15
ただし、マップの左側に検索のサイドパネルが表示されてしまう。このサイドパネルは通常は表示させないことはできないが、iframe要素の中で使用する場合のみ、非表示にすることができる。http://maps.google.com/maps?output=embed&q=緯度,経度&z=ズーム倍率
output=embedパラメータを指定することで、埋め込み用のURLとなり、サイドパネルを隠すことができる(ただし、表示させることはできなくなる)。このURLは、ブラウザのURL欄に打ち込んでも正しく機能しないが、HTML内のiframe要素に埋め込んで使用することができる。例えば、
<!DOCTYPE html>
<html>
<head>
<title>Embedded Google Map</title>
<style>
body{margin:0;height:97vh;width:100%;}
iframe{border:0;height:100%;width:100%;}
</style>
</head>
<body>
<iframe src='http://maps.google.com/maps?output=embed&q=35.6895,139.6917&z=15' allowfullscreen='' loading='lazy'></iframe>
</body>
</html>
投稿者プロフィール
-
スモールの未来探究部 所属
FileMaker開発エンジニア
最新の投稿
- FileMaker研究室2024年2月8日FileMaker WebDirectでアクセス時に発生する502エラーの解決方法
- FileMaker研究室2023年12月19日Webビューアで特定の座標のGoogleMapを表示
- FileMaker研究室2023年8月19日FelicaのIDmを取得する方法の模索
- FileMaker研究室2022年11月25日AWSでの環境構築録