【发布时间】:2016-07-28 21:02:11
【问题描述】:
伙计们,我是这张地图的新手,它单独工作得很好。我已经理解了许多概念等。但是,我一直坚持我不知道如何在静态地图上标记通过 API 获取的位置。
这是一个可爱的静态地图http请求:
https://maps.googleapis.com/maps/api/staticmap?center=40.75901,-73.98447&zoom=17&scale=2&size=640x640&maptype=roadmap&markers=color:green|label:C|40.75901,-73.98447
让我说得详细一点。我尝试让它们在 Unity 5 上工作,并将响应保存为纹理以放入 3d 模型中。结果是这样的:
到目前为止一切都很好,但我无法超越。假设我想获得公交车站并将 3d 公交车站模型放到地图上。我可以得到该地区车站的坐标。现在,如何将 3d 模型放到红色圆圈上?
- 我知道地图的中心坐标
- 我知道汽车站的坐标
- 我不知道的是场景中对应的3d坐标
你们能帮我找到解决办法吗?
PS:我遇到了一个术语“墨卡托投影”,但我无法将它注入到我的项目中:S
【问题讨论】:
标签: c# google-maps unity3d google-places-api google-static-maps