Android Streetview - 避免室内位置

标签 android google-maps google-play-services google-maps-android-api-2 google-street-view

有什么方法可以阻止新发布的 Android 街景(作为 Google Play 服务 SDK 的一部分)向我显示室内位置?

我想根据 LatLng 和半径设置位置,但我只想要室外位置。

谢谢,

安迪。

最佳答案

2018 年 3 月 20 日,Google 终于宣布实现了此功能。

When setting the position of a Street View Panorama, you can now provide a StreetViewSource allowing the search to be restricted to outdoor-only results. Note this feature is experimental and some searches may still include indoor panoramas. For details, see the guide to Street View.

来源:https://developers.google.com/maps/documentation/android-api/releases#march_20_2018

公共(public)问题跟踪器中的相应功能请求已标记为已修复

https://issuetracker.google.com/issues/69047818

StreetViewPanorama 现在支持以下方法

public void setPosition(LatLng 位置,StreetViewSource 来源)

public void setPosition(LatLng 位置,int 半径,StreetViewSource 源)

查看文档以获取更多详细信息:

https://developers.google.com/android/reference/com/google/android/gms/maps/model/StreetViewSource

https://developers.google.com/android/reference/com/google/android/gms/maps/StreetViewPanorama

编码愉快!

关于Android Streetview - 避免室内位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23856145/

相关文章:

in-app-purchase - Google Play 结算 : Error retrieving information from server. [DF-PPA-10]

android - 找不到 com.google.gms :google-services:4. 0.1

java - 无法从 BaseGameActivity 类型对非静态方法 getApiClient() 进行静态引用

java - 无法锁定方向;可能的修复?

java - 在 Android 应用程序中看不到导入的依赖模块类 LibGDX

android - ViewPager 内的 NumberPicker 会终止水平滑动

google-maps - 资源解释为图像,但在使用 Google map 时传输为文本/html

android DownloadManager 在 Activity 与服务(或 IntentService)中的使用

java - Google map v2 - 用不同颜色绘制路线 - Android

php - 列出用户位置附近的地理位置