GoogleMapsAPIで描画した画面に、別の主題地図を重ね合わせて公開してもいいのでしょうか。

189 views
Skip to first unread message

satoru_m

unread,
Sep 26, 2009, 4:51:32 AM9/26/09
to Google-Maps-API-Japan
地震ハザードステーションという、内閣府のサイトで、通常とは違うGoogleMapsAPIの利用がなされているのに気がつきました。
↓こちら。
http://www.j-shis.bosai.go.jp/

おそらく、Googleで取得した地図画面に、別の自前サーバで描画させた主題図を上乗せして公開しているようで、
規約表示やGoogleロゴなどが、主題図の下敷きになって(半透過)隠れてしまっています。

このような利用方法はライセンス的にOKなのでしょうか?
(まさかの「国の機関」のサイトなので…気になっています。)

satoru_m

unread,
Sep 26, 2009, 4:55:19 AM9/26/09
to Google-Maps-API-Japan
(自己訂正)
「内閣府」ではなかったですね。独法の機関のようです。

Masashi.K

unread,
Sep 26, 2009, 1:40:12 PM9/26/09
to Google-Maps-API-Japan
たしかに市街地が見えるくらいまでズームインしたときに
ロゴやCopyrights の表示が隠れてしまってますね。


=======================

Google Maps/Google Earth APIs Terms of Service
Last updated: May 27, 2009
http://code.google.com/apis/maps/terms.html

-----------------------
7.4 Brand Features License.

(b) Restrictions. In using Google Brand Features, you will not:
 (vii) display a Google Brand Feature in your Maps API Implementation
or on a site that violates any law or regulation; or
 (viii) remove, distort or alter any element of a Google Brand Feature
(this includes squeezing, stretching, inverting, discoloring, etc.).

-----------------------
9.3 End User Terms and Privacy Policy. If you develop a Maps API
Implementation for use by other users, you must:

(a) display to the users of your Maps API Implementation the link to
Google's Terms of Use as presented through the Service or described in
the Maps APIs Documentation;
-----------------------

(抜粋・意訳なので参考程度に)

Google の ロゴや 利用規約へのリンクは常に表示していなくてはなりません。
そしてそれを改変(拡大縮小や反転など)や削除などをしてはいけません。

=======================

ということで、ロゴや利用規約が下敷きになるのは好ましくないと思います。

Masashi.K

unread,
Sep 26, 2009, 1:45:55 PM9/26/09
to Google-Maps-API-Japan
補足ですが、Google Maps APIの地図に別の地図を重ねること自体には問題がなく
そのための機能すら用意されています。
(GOverlay, GGroundOverlay, GMapType などなど)

見た限り問題になりそうなのは、
「ズームしたときに利用規約やロゴが隠れてしまう/クリックできなくなってしまう」
という点のみです。

satoru_m

unread,
Oct 8, 2009, 8:54:51 AM10/8/09
to Google-Maps-API-Japan

丁寧なご回答ありがとうございます。

一点だけ可能でしたら、追加でご教示いただけますと幸いです。

>Google Maps APIの地図に別の地図を重ねること自体には問題がなく
>そのための機能すら用意されています。
>(GOverlay, GGroundOverlay, GMapType などなど)

についてですが、「GOverlay, GGroundOverlay, GMapType などなど」で描画される
「重ねる別の地図」は、ユーザのサーバにあるデータを用いて「Googleのサーバに別の地図を描かせる」もの
という認識でいるのですが、

今回例示した「地震ハザードステーション」では、どうやら、
「Googleのサーバに描かせた背景地図」と、「自前のサーバでGIS等を使って描いた別の地図」とを、
重ね合わせて見せているようなのです。
(そのために、ロゴが重ねられて見えているものと解釈しています。)

このような用法もGoogleのAPIの規約の範囲内でOKなのでしょうか。

可能な範囲でお知らせいただけると幸いです。

Masashi.K

unread,
Oct 8, 2009, 12:04:19 PM10/8/09
to google-map...@googlegroups.com
satoru_mさん

GOverlay, GGroundOverlay, GMapType などなど・・・は、
JavaScriptなのでGoogle のサーバーに別の地図を描画させるというようなことはできません。
正しくは「Google のサーバから持ってきた地図画像の上に重ね合わせている」だけです。

もう少し技術的に言えば、<img>の上に<div>タグをzIndex で重ねているだけで
決してGoogle のサーバーに別の地図を描画させるようなことはしていません。

----------------

例示していただいた「地震ハザードステーション」の場合は、
同じように重ね合わせているだけのように見えます。
少なくとも、地図画像は加工されていないです。

GOverlay など、Google があらかじめ用意してある機能を標準的に使えば
地図に別の画像を重ね合わせてもロゴが隠れることはありませんが
「地震ハザードステーション」の場合は、それ以外の方法で重ね合わせているようですね。
(コードを読んだわけではないので、詳しくは分かりませんが。)
----------------

規約面から言えば、画像を重ねることが問題ではなく、
ロゴの上に重なっていることが問題あると思います。

なので、Google の ロゴや、地図右下の著作権表示に重ならなければ
規約上は問題ないはずです。

satoru_m

unread,
Oct 8, 2009, 9:38:43 PM10/8/09
to Google-Maps-API-Japan
Masashi.K さま

たいへん丁寧なご回答。ありがとうございました。
とてもよく状況がわかりました。

こんごともよろしくお願いいたします。

Reply all
Reply to author
Forward
0 new messages