当方のWebサーバからStatic MAP(GIF)を取得(HTTP)→サーバ上でオーバレイ書き込み(地図上に必要な情報を上書き)→ユーザの
ケータイに送信(HTTP) という方法です。
上記のような方法は利用規約上、NGなのかOKでしょうか?
※ケータイでもJavaScriptが利用できれば、上記のように変なことをせずとも済むのですが。。。Android, iPhoneに期待です
ね・・・
それはNGです。Google Maps API 利用規約の10.2に明記されてます。
10. License Restrictions.
10.2 copy, translate, modify, create a derivative work of, or publicly
display any Content or any part thereof (for example, the following
are prohibited: (a) creating server-side modification of map tiles;
and (b) stitching multiple static map images together to display a map
that is larger than permitted in the Maps APIs Documentation);
■Google Maps API 利用規約
http://code.google.com/intl/ja/apis/maps/terms.html
早速のReplyありがとうございます。やはり、「再送信」「改変」に引っ掛かりますね。当面、標準APIでがんばります。
単純に、線を引くのと、ラベルを追加するだけの処理なんですが、Static APIでは、満足のいく結果が得られなくて・・・
こちらのサーバで用意したオーバレイしたい画像をGoogle サーバが拾ってくれて、その結果を返すようなAPIがあればいいんですけど・・・
たとえば、通常のAPIのコール(URL)に加えて、&overlayurl=http://foo.jp/testgif のような感じで・・・呼
び出すと、Google側からhttp://foo.jp/test.gifを取得して合成して返してくれるような。。
■Issue 207: Feature: GGeoXml support in Static Maps API
http://code.google.com/p/gmaps-api-issues/issues/detail?id=207
ということで、ぜひ一票を!
※左上にある星マークをつけると投票になります。
投票数が多いと対応してくれる”可能性”が高くなります