【发布时间】:2016-04-16 13:50:28
【问题描述】:
似乎使用 MapBox GL 瓦片集和样式在地图上放置文本。它甚至可以在放大的级别显示更多文本。
我们如何做到这一点?
您能否指出一个详细的示例或视频,显示加载瓦片集的步骤(可能来自 GeoJSON 文件等)
谢谢。
很高兴我们可以在没有 javascript 的情况下做这么多事情 :)
这使得 Android 和 iOS 等更容易。
注意学校名称的文字:
然后当你放大时,你会看到犯罪的文字:
【问题讨论】:
似乎使用 MapBox GL 瓦片集和样式在地图上放置文本。它甚至可以在放大的级别显示更多文本。
我们如何做到这一点?
您能否指出一个详细的示例或视频,显示加载瓦片集的步骤(可能来自 GeoJSON 文件等)
谢谢。
很高兴我们可以在没有 javascript 的情况下做这么多事情 :)
这使得 Android 和 iOS 等更容易。
注意学校名称的文字:
然后当你放大时,你会看到犯罪的文字:
【问题讨论】:
这确实是一张非常漂亮的地图,他使用 Mapbox Studio 创建它,上传犯罪和学校数据作为图层源。您可以按照“design a map”指南了解有关创建自己的地图样式的更多信息。创建地图后,您需要通过以下操作获取样式 ID:
(来源:mapbox.com)
然后……
(来源:mapbox.com)
现在您还提到在您的 Android 或 iOS 应用程序中使用这些地图,这类似于使用 api(您在上面提供的链接)。关注this example,了解如何在您的 Android 应用中包含 Mapbox Studio 风格。该示例将样式 url 放置在 XML 中,如下所示:
<com.mapbox.mapboxsdk.maps.MapView
...
mapbox:style_url="mapbox://styles/<your-account-name>/<your-style-ID>"
/>
希望这会有所帮助!
【讨论】: