【问题标题】:Mapbox or Google Maps. Is this possible?Mapbox 或谷歌地图。这可能吗?
【发布时间】:2016-08-29 20:44:39
【问题描述】:

我有一张来自客户的自定义地图。他们想使用 Mapbox 或谷歌地图为其添加标记。问题是他们已经定制了世界地图的实际外观。它没有显示在随附的地图图像上,但他们切断了阿拉斯加,并希望将其直接显示为德克萨斯州下方的浮动州。他们还想以奇怪的顺序显示其他状态。在阿拉斯加的右边,他们想要夏威夷、波多黎各、美属维尔京群岛。

这里有两个问题:

1) 可以这样做吗?我找不到任何关于通过移动状态来切割地图的信息。

2) 如果我能做到这一点,地理编码仍然适用于地图吗?因为现在阿拉斯加真是太糟糕了。

【问题讨论】:

  • 我不会使用那个图像;它不像谷歌地图那样投影地图。看谷歌地图,你看到的是垂直线和水平线,比如与加拿大的边界(左边)必须是水平直线,不能是曲线。

标签: google-maps google-maps-api-3 geocoding mapbox


【解决方案1】:

据我所知,对你的两个问题都是肯定的。

现在,回答您的问题:

1) 可以这样做吗?我找不到任何关于通过移动状态来分割地图的信息。

Translate your project from Google to Mapbox 中所述,您可以选择自定义地图和功能。然后,在 Mapbox Editor 中创建或从 Mapbox Studio Classic 上传的任何自定义项目都将具有 Map ID。初始化地图时使用地图 ID 将其添加为活动图层。

2) 如果我能做到这一点,地理编码仍然适用于地图吗?因为现在阿拉斯加真是太糟糕了。

是的,地理编码仍然有效。使用 Mapbox,L.mapbox.geocoder() 很乐意对您的地址进行地理编码。

请尝试浏览给定的文档以获取更多信息和示例代码。希望对您有所帮助!

【讨论】:

  • 所以如果我理解正确的话,你是说我可以用你在这里看到的这个图形层覆盖一张“真实”的美国地图?并且对图像层上的黄点进行地理编码仍然可以正常工作吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-25
  • 1970-01-01
相关资源
最近更新 更多