我需要每个德国州的多边形。我将所有内容都GeoPoints
放在一个JavaScript
文件中,但该文件是因为大约4MB
. 我整天都在谷歌上搜索并思考这个问题,但无法找到解决方案......
如何在Google Maps
不强制用户下载带有坐标的巨大 js 文件的情况下使用多边形?
谢谢!罗恩
我需要每个德国州的多边形。我将所有内容都GeoPoints
放在一个JavaScript
文件中,但该文件是因为大约4MB
. 我整天都在谷歌上搜索并思考这个问题,但无法找到解决方案......
如何在Google Maps
不强制用户下载带有坐标的巨大 js 文件的情况下使用多边形?
谢谢!罗恩
您可以对多边形点进行编码以大大减小 javascript 文件的大小。为此,您必须包含几何库。
https://developers.google.com/maps/documentation/javascript/reference#encoding
https://developers.google.com/maps/documentation/javascript/geometry#Encoding
嗯......不知何故,这些点必须到达用户手中。您可以考虑以下解决方案来减少数据使用量: