gpt4 book ai didi

iphone - iPad 应用程序中的自定义 map

转载 作者:可可西里 更新时间:2023-11-01 05:03:33 25 4
gpt4 key购买 nike

我只想构建一个像这样的下钻 map - Drill Down Map在这里我想展示一些关于每个区域的窃听数据。我不知道。我怎样才能 ?我应该使用什么?从哪里开始?

编辑:在链接中,它在鼠标悬停时显示国家名称,而不是我想在触摸时显示国家的一些数据/信息。请访问链接中显示的 map ,您将了解整个想法。

谢谢!!

最佳答案

如果您想要完全控制 map 布局,并能够检查用户点击了哪个国家/地区,这不是什么 secret :您需要知道要检测的所有国家/地区的边界。
这是我将用来重新实现看起来像您链接到的 map 的东西的全局方法(如果您愿意,我可以为您提供更多详细信息,但首先,这是全局方法):

  • 获取所需国家/地区边界的数据。这可以使用 OpenStreetMap.org 数据来完成。[编辑] 我刚刚浏览此网站,将国家边界下载为文件,然后您可以将其与 tilemill 一起使用:http://www.gadm.org/country
  • 将此数据与 tilemill (http://mapbox.com/tilemill/) 结合使用:此工具能够使用一种看起来像 CSS 但专用于 map 的语言来设计 map 。结果很好,工具也很棒。此工具还支持形状文件,因此如果您可以获得国家边界作为形状文件,您将能够将它们与 tilemill 一起使用,这将比使用开放街道 map 中的 .osm 文件更容易)。看这里http://mapbox.com/tilemill/data/了解支持的格式。
  • 然后,使用 tilemill,将您的 map 导出为 MBTile 文件(此文件包含在不同缩放级别呈现 map 所需的所有图 block )。
  • 使用route-me项目以显示生成的 MBTile 文件(在其最新版本中,route-me 能够做到这一点,mapbox 团队已实现此功能以支持他们的开放格式 MBTile)。

Mapbox 的小伙伴在这里发布了一个很好的教程“从数据到 map ”:http://mapbox.com/demo/making_massredistrict/这也可能有帮助

关于iphone - iPad 应用程序中的自定义 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7790062/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com