OpenStreetMap:社区驱动的谷歌地图替代品
![](https://linuxstory.org/wp-content/uploads/2024/06/192521p0og9bfllezfn1ew.jpg)
查看地图并不需要帐号,但如果你想要编辑或增加地图信息,就得先注册一个帐号了。
尽管 OpenStreetMap 以 开放数据库许可证 授权,可以自由使用,但也有所限制 —— 你不能使用地图 API 在 OpenStreetMap 之上建立另一个服务来达到商业目的。
因此,你可以下载地图数据来使用,以及在标示版权信息的前提下自己托管这些数据。可以在 OpenStreetMap 的官方网站上了解更多关于其 API 使用政策 和 版权 的信息。
在这篇文章中,我们将简单看看 OpenStreetMap 是如何工作的,以及什么样的项目使用 OpenStreetMaps 作为其地图数据的来源。
OpenStreetMap:概述
OpenStreetMap 是很好的谷歌地图替代品,虽然你无法得到和谷歌地图一样的信息水平,但对于基本的导航和旅行来说,OpenStreetMap 已经足够了。
就像其他地图一样,你能够在地图的多个图层间切换,了解自己的位置,并轻松地查找地点。
你可能找不到关于附近企业、商店和餐馆的所有最新信息。但对于基本的导航来说,OpenStreetMap 已经足够了。
通常可以通过网页浏览器在桌面和手机上访问 OpenStreetMap 的网站 来使用 OpenStreetMap,它还没有一个官方的安卓/iOS 应用程序。
然而,也有各种各样的应用程序在其核心中使用了 OpenStreetMap。因此,如果你想在智能手机上使用 OpenStreetMap,你可以看看一些流行的谷歌地图开源替代:
MAPS.ME 和 OsmAnd 是两个适用于安卓和 iOS 的开源应用程序,它们利用 OpenStreetMap 的数据提供丰富的用户体验,并在应用中添加了一堆有用的信息和功能。
如果你愿意,也可以选择其他专有选项,比如 Magic Earth。
无论是哪种情况,你都可以在 OpenStreetMap 的官方维基页面上看一下适用于 安卓 和 iOS 的大量应用程序列表。
在 Linux 上使用 OpenStreetMap
在 Linux 上使用 OpenStreetMap 最简单的方法就是在网页浏览器中使用它。如果你使用 GNOME 桌面环境,可以安装 GNOME 地图,它是建立在 OpenStreetMap 之上的。
还有几个软件(大多已经过时了)在 Linux 上使用 OpenStreetMap 来达到特定目的,你可以在 OpenStreetMap 的 官方维基列表 中查看可用软件包的列表。
总结
对于最终用户来说,OpenStreetMap 可能不是最好的导航源,但是它的开源模式允许它被自由使用,这意味着可以用 OpenStreetMap 来构建许多服务。例如,ÖPNVKarte 使用 OpenStreetMap 在一张统一的地图上显示全世界的公共交通设施,这样你就不必再浏览各个运营商的网站了。
你对 OpenStreetMap 有什么看法?你能用它作为谷歌地图的替代品吗?欢迎在下面的评论中分享你的想法。
via: https://itsfoss.com/openstreetmap/
作者:Ankush Das 选题:lujun9972 译者:rakino 校对:wxy
本文转载来自 Linux 中国: https://github.com/Linux-CN/archive