KML ファイルが Google マップ アカウントにアップロードされていました。しかし、再度アップロードせずに更新するにはどうすればよいですか。たとえば、ユーザーが Web サイトで 1 つのポリゴンの色を変更できるようにしたいと考えています。ユーザーは自分のアカウントを使用して KML ファイルを更新し、動的に表示できますか?
まず、Google Maps Data API を使用してアカウントにログインしようとしましたが、うまくいきません。
<form method="post" action="https://www.google.com/accounts/ClientLogin">
<input type="hidden" name="accountType" value="GOOGLE" />
<input type="hidden" name="Email" value="**@gmail.com" />
<input type="hidden" name="Passwd" value="***" />
<input type="hidden" name="service" value="local" />
<input type="hidden" name="source" value="mycompany-myapp-1" />
<input type="submit" name="submit" value="Submit" />
</form>
次に、auth="DQ* * " を取得し、この認証を使用して次のステップを実行します。
<form method="get" action="http://maps.google.com/maps/feeds/maps/default/full">
<input type="hidden" name="Authorization" value="GoogleLogin" />
<input type="hidden" name="auth" value="DQ***"/>
<input type="submit" name="submit" value="submit" />
エラーが発生します......
実際、ユーザーが独自のシェード マップを作成できる Web ページを作成したいだけです。多くのポリゴンを組み合わせた KML ファイルがあります。そして、これらのポリゴンは異なるスタイルを持っています。ユーザーはどのようにポリゴンのスタイルを更新できますか?
どうもありがとう、