【问题标题】:How to create custom map view in Android?如何在 Android 中创建自定义地图视图?
【发布时间】:2014-07-16 06:44:41
【问题描述】:

我想为我的应用程序创建一个原始地图类型(视图)(例如,Ingress 游戏的原始黑色地图视图只有道路等)。目前在我的项目中,我使用的是 Google Maps v2,但如果可以通过其他方式创建新的地图视图,那就太好了。

我在互联网上搜索了很多关于如何在 Android 中创建自定义地图视图的信息,但我想知道结果与预期不一样。大多数人都在谈论在标准地图上插入图块(NORMAL、HYBRID 等),但是我必须为整个世界地图创建图块吗?

【问题讨论】:

  • 你检查过mapbox.com 吗?
  • 哇!我还没有看到它,谷歌也没有把它放在结果中:(非常感谢,这是一个很棒的 SaaS。

标签: android google-maps google-maps-android-api-2


【解决方案1】:

在 Android 中,目前无法创建自定义样式的地图视图。请参阅 https://code.google.com/p/gmaps-api-issues/issues/detail?id=5463 了解针对地图团队报告的错误。

Ingress 可以做到这一点,因为它是由 Google 制作的,因此他们可以访问私有代码来启用此功能。

注意:如果您确实想关注该错误,请点击左上角靠近问题编号的星号,而不是发表评论!

【讨论】:

    【解决方案2】:

    您可以为 Google 地图创建自定义 JSON 条目,以按照您认为合适的方式对地图进行颜色编码,并进行调查。 http://gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/wizard/index.html

    【讨论】:

    • 值得指出的是,这仅适用于嵌入网站的地图,而不适用于 Android 应用程序。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-22
    • 2012-07-25
    • 2014-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多