4

好像好久没问这个问题了。。。

有什么方法可以从适用于 iOS 的 Google Maps SDK 获取街景?

我有一个客户对他的应用程序的谷歌地图街景功能特别感兴趣,但是,像大多数客户一样,他真的不希望该功能需要在应用程序之外进行。(这就是 Android 在 iOS 上的优势所在,其无处不在的后退按钮。叹息。)对街景的需求是由这个应用程序中的一个明显优势驱动的,即能够看到建筑物、地段等的实际图像,而不是Apple Maps 中的 3D 卫星图像,这很酷,但不太适合此应用程序的用途,因为建筑物、地段等被扭曲了。

我梳理了 iOS Google Maps SDK 的文档,寻找获取街景的方法。

我还下载了 SDK 并运行了演示。

两个帐户都没有骰子。

我看到我可以使用 Google Street View Image API 获得街景图像,这总比没有好:

https://developers.google.com/maps/documentation/streetview/

这是文档中的示例调用:

http://maps.googleapis.com/maps/api/streetview?size=400x400&location=40.720032,%20-73.988354&fov=90&heading=235&pitch=10&sensor=false

但是在应用程序中构建一些东西,让用户修改大小(通过缩放)、航向、俯仰等内容,感觉就像我会“重新发明轮子”,并且可以在 SDK 中使用......

谢谢!

德尔

4

2 回答 2

3

Google Maps iOS SDK 1.4(几小时前发布)有这个功能:

于 2013-07-17T04:13:28.860 回答
0

目前可用于从谷歌地图 ios sdk 访问街景的最佳选择似乎是使用谷歌地图 URL 方案,该方案将根据用户从自定义地图应用程序(使用 ios sdk)提供的值调用适用于 iphone 的官方谷歌地图应用程序. 可与 url 方案一起使用的输入值包括:

1、地图模式:这里可以选择街景选项,以街景模式显示地图

2、center:要显示的地图的中心纬度、经度点

3、缩放

4、意见

于 2013-07-16T18:45:36.540 回答