1
10
我个人使用JSON,因为KML生成的特性比解析JSON创建的功能更不灵活。例如,不能从kml向多边形添加悬停事件。 |
2
7
KML是XML,是 非常 与JSON相比,如果您只是加载更简单的数据,那么不仅在网络传输方面,而且在解析时间方面都会受到性能损失。当然,JSON的缺点是,您不仅在潜在的表达能力上受到限制(取决于Google Maps组件通过JSON和KML可以使用什么),而且在哪些客户机可以使用您的数据上也受到限制。如果您以KML格式提供数据,任何读取KML的内容都可以使用您的数据,比如Google Earth。这就像地理数据的RSS,如果你想或者需要的话。 |
3
7
|
4
3
我想为KML做一个案例,特别是在谷歌地图的背景下:
|
5
0
您可以在KMZ、KML和GeoJSON之间进行转换: KMZ只是KML文件的ZIP存档。因此,至少KMZ->KML是容易的。
还有
如果上传速度是一个问题,我会与压缩文件。我的猜测是:对于小数据,GeoJSON要小得多,如果您的特性变得更复杂,KMZ就要小得多。但我很高兴看到一些基准/数字/例子。 |
Kirds · 在ggplot中将国家名称添加到地图中 2 年前 |
Fadi Ft Ftena · 基于类名的Web抓取 2 年前 |
Drew LeSueur · 谷歌地图JavaScript街景错误 6 年前 |
ttattini · 使用MapsActivity中的当前位置填充标记 6 年前 |
user2682025 · 在谷歌地图上使用JSON:标记不显示 6 年前 |