我的 KML 文件已上传到我的 Google 地图帐户。但是如何在不再次上传的情况下更新它。例如,我想允许用户在网站中更改一个多边形的颜色。用户可以使用我的帐户更新我的 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" />
会报错......
其实我只是想做一个网页,让用户自己制作阴影贴图。我有一个组合许多多边形的 KML 文件。这些多边形有不同的风格。用户如何更新多边形的样式?
非常感谢,