【问题标题】:Map creation API for fictional interactive maps?用于虚构交互式地图的地图创建 API?
【发布时间】:2021-06-05 23:27:10
【问题描述】:

我想为我玩的游戏制作一个交互式地图 Web 应用程序。基本上我希望它是一种谷歌地图的克隆,我有一个基于矢量图的区域区域,我可以放大和缩小以显示一定程度的细节。

我对地图 API 的研究几乎没有什么结果。 OpenStreetMaps 和谷歌地图只允许使用真实地理位置数据的自定义地图。我的项目需要创建一个不存在位置的地图。有人对如何解决这个问题有建议吗?谢谢。

【问题讨论】:

  • 你能不能不使用“真实”的 GPS 坐标而只使用虚构的背景地图?
  • 所以在具有真实坐标的真实地图上选择任意位置,然后在其上强制渲染假地图图块?
  • 我认为这是最好的解决方案。谷歌地图或 OpenStreetMaps 等 GIS 工具应该允许您选择不同的图像作为基础图层。我知道 OSM 允许这样做。 GPS 经纬度坐标(每个坐标在 -90 到 +90 之间)提供了与任何坐标一样好的比例,然后定位您的虚构位置。

标签: javascript api maps


【解决方案1】:

我认为您可以使用“真实”的 GPS 坐标,然后自定义下方的基础层。 GPS 经纬度坐标(每个坐标在 -90 到 +90 之间)提供了与任何坐标一样好的比例,然后定位您的虚构位置。

Google Maps 有一个 API,允许在此处放置自定义图层和底图:

https://developers.google.com/maps/documentation/javascript/maptypes#CustomMapTypes

OpenStreetMaps 也将允许这样做。这里有一些推荐的指南:

https://switch2osm.org/serving-tiles/

祝你好运!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-14
    • 2014-09-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多