Ada*_*dam 6 api google-maps-api-3 leaflet
目前,我正在使用Google Maps API 3来展示遍布全球的约1000名用户.这是免费的,只要我每天下载的地图视图少于25.000.
最近,我发现了令人惊叹的JS Library Leaflet.我想在OpenStreetMaps中使用它.据我所知,不应该使用OpenStreetMaps(Tile使用策略)提供的磁贴,而应使用从OSM数据制作磁贴的第三方提供商,或生成自己的磁贴.
我无法提供自己的瓷砖,因为我没有适当的硬件要求.不幸的是,我发现很多第三方瓷砖供应商都有非常严格的限制,比如MapQuest,只要你每月不超过15.000个地图视图,这是免费的(与你可以使用它的谷歌地图相比,它似乎不是很有吸引力只要您每天不超过25.000个地图视图,就可以免费获得.
所以我想知道,是否可以将Leaflet与Google地图一起使用,这样我每天只能获得25.000个地图视图的限制?
根据这个问题,答案显然是否定的.但是,根据带有Google卫星图层的Leaflet Map API,答案是肯定的.
ghy*_*ybs 10
好吧,这里有很多话要说.
1)只要您的使用合理,您就可以使用OSM磁贴.如果您发现MapQuest限制非常严格,那么您可能会处于"过度合理"的情况.
2)你有很多第三方替代瓦片来源(包括MapQuest和谷歌地图).如果您处于每月或每天生成数千个视图的情况,则可能需要为商业服务付费并确保某些可用性服务级别.当然,谷歌地图仍然是免费的,并且对于高使用率具有吸引力,但要遵守其条件(下文).
3)Google地图条款规定您只能通过Google Maps API使用Google地图图块.这就是一些Leaflet插件提供的内容:它们充当代理并使用Google Maps API,因此您应该遵守Google Maps服务条款.这是您应该提供API密钥的地方.
4)因此,您显示的代码段(直接使用Google地图切片模板网址)很可能不符合他们的条款,即使它在技术上可行.
作为旁注,在瓷砖源的商业第三方服务中,有Mapbox.我并不特别喜欢广告,但我提到它是因为这是主要的Leaflet作者所在的公司.
| 归档时间: |
|
| 查看次数: |
11441 次 |
| 最近记录: |