Maps 如何渲染自定义街道地图
这是一个分为两部分的问题 首先,如何渲染自己的贴图?谷歌、必应等似乎提供了他们自己的渲染,这些渲染实际上是图像,至少我是这么理解的。然而,我的目标是能够获得街道的数据,并从这些数据中创建我自己的表示 第二部分是在哪里以及如何获得这些信息?无论我在哪里,我都能找到如何嵌入谷歌、必应或其他人地图的信息 如果有一个资源可以回答其中一个、另一个或两个部分,那就太棒了 你退房了吗?它们大多是开源地图数据(街道布局等)的存储库,但项目链接到地图数据的渲染器,这可能会让您开始创建自己的地图数据。两个快速答案:和 OpenStreetMap是全球唯一一个公开许可街道数据的重要来源。有些国家有自己的数据来源——例如,在美国,你可以使用美国人口普查局的数据(质量参差不齐),或者在英国,你可以使用——如果你的需求仅限于一个国家,那就可以了。即便如此,OSM的社区创建的数据往往比国家测绘机构的数据丰富得多,尽管在某些领域可能缺乏完整性 OSM是一个庞大的文件,您需要相当严肃的硬件来处理它,但是国家和地区摘录可以(免费)从第三方提供商那里获得,例如 Mapnik是一款标准的渲染软件,能够对主要的网络地图站点(谷歌等)进行2D渲染。它通常作为名为的包的一部分使用,该包提供类似CSS的样式语言Maps 如何渲染自定义街道地图,maps,Maps,这是一个分为两部分的问题 首先,如何渲染自己的贴图?谷歌、必应等似乎提供了他们自己的渲染,这些渲染实际上是图像,至少我是这么理解的。然而,我的目标是能够获得街道的数据,并从这些数据中创建我自己的表示 第二部分是在哪里以及如何获得这些信息?无论我在哪里,我都能找到如何嵌入谷歌、必应或其他人地图的信息 如果有一个资源可以回答其中一个、另一个或两个部分,那就太棒了 你退房了吗?它们大多是开源地图数据(街道布局等)的存储库,但项目链接到地图数据的渲染器,这可能会让您开始创建自己的地图数据。两个快速答案:
您可以在教程站点上找到有关完整工具链和OSM渲染基础知识的更多信息。谢谢您,Richard。我将不得不仔细研究MapNik,而开放OSM正是我所寻找的。干杯