現在、Googleマップ画像をHTMLメールで送信しています。Google APIを呼び出して地図画像を取得し、どこかに画像を保存することは可能ですか
現在、私は仕事を達成するためにstatic-maps-apiを使用しています。静的マップapiを呼び出して画像URLに画像URLとしてsrc
を設定します。
<img src="https://maps.googleapis.com/maps/api/staticmap?markers=icon:http://mailadapterdev.vanapi.com/static/start.png|13.82,100.54&markers=icon:http://mailadapterdev.vanapi.com/static/waypt1.png|13.80,100.54&markers=icon:http://mailadapterdev.vanapi.com/static/waypt2.png|13.81,100.52&markers=icon:http://mailadapterdev.vanapi.com/static/waypt3.png|13.79,100.54&markers=icon:http://mailadapterdev.vanapi.com/static/dest.png|13.79,100.53&path=weight:3|color:blue|enc:[email protected]?HGLMX?VV`[email protected]|[email protected]@[email protected]`[email protected]`[email protected]@[email protected]`[email protected]@[email protected]|[email protected]@[email protected]~B{[email protected]@[A[[email protected]@[email protected][email protected]@[email protected][[email protected]?}A][email protected]@|A\J?JOIsCJgC?[[email protected]^[email protected]`[email protected]@[email protected]@[email protected]@DHDN?TC`@IFW^[email protected][[email protected]@[email protected]|@`@[email protected]{D~J}[email protected]@[email protected]`@Q^[email protected]{[email protected]@}[email protected]?LlCH~DI_EMmCH?|@BdA?lA?nCBfADlAFrDHnEH|ELtIRjAB|[email protected]`[email protected]@[email protected]@[email protected]@}[email protected]~AcE`[email protected]@[email protected]\mC|@[email protected]]XkAZuBX}[email protected]@[email protected]`[email protected][email protected]@[email protected][email protected][email protected]@[email protected]|GrB`I`CYnA_BpH{A`H&key=MY_API_KEY=400x400" >
スタティックマップAPIを呼び出す前に、私はスタティックマップのAPIを呼び出しますコール方向のAPIから取得ポリラインで、緯度長いとdirections-api を呼び出し、ポリラインを取得します。
私の問題は道ポイントの増加(通常5個以上)の数はポリラインが非常に大きくなると、それは2048の文字よりも大きい場合にはURLが、長くなります
ですが、私は私を見ることができませんマップ。 Googleはそれを有効なURLとして認識しません。それは明らかです。
私の質問は
- は策略ラインのサイズを小さくするために、とにかくありますか?
- Google APIを呼び出してイメージを取得し、それを自分のサーバーに保存する方法はありますか?
- 私が2番目の点を行うことができれば、私の望むたびにイメージを取得するためにgoogle serverを呼び出すのではなく、私のサーバーにGoogleマップを保存するのは不正ですか?
- 私の仕事を達成する他の方法はありますか?
私は今この問題を2週間以上抱えています。私はほとんどすべてを試しました。この問題を解決するために私を助けてください。
ありがとうございます。
を使用する可能性を持っている、ですあなたは何を使っているのですか?それはすでに単純化されています。 – miguev