使用 Google Maps Android API 构建派对应用?

Posted

技术标签:

【中文标题】使用 Google Maps Android API 构建派对应用?【英文标题】:Building a party app with Google Maps Android API? 【发布时间】:2019-10-20 12:43:06 【问题描述】:

我正在尝试制作一款 android 应用,在应用中的 Google 地图热图上显示用户所在的位置,以便用户可以看到他们大学校园的哪些部分很受欢迎 - 例如,用户可以找到大学派对。我在一年前实施了该应用程序,但发现地图上将个人用户显示为地图上的绿点,侵犯了用户隐私。我想重新制作没有这个问题的应用程序。有没有一种方法可以将 Google 地图热图配置为不将单个用户显示为点,而只在用户所在的位置显示一大片绿色?我希望能够在不泄露用户位置的情况下向用户展示其他用户高度集中的地方(例如受欢迎的派对)。

【问题讨论】:

【参考方案1】:

我曾经实现过 Google Heatmap 实用程序,但我从来没有遇到过绿点显示用户确切位置的问题,也许你在热不透明度和半径方面做错了,我记得我的热不透明度是设置为0.3,我的半径设置为50

并确保您没有使用加权纬度/经度点,如文档中所述

在创建HeatmapTileProvider 时,您可以向它传递一个集合 加权纬度/经度坐标。如果您想这样做,这很有用 说明一组特定位置的重要性。

为每个需要加权的位置创建一个新的WeightedLatLng。传入LatLng 和一个代表强度的双精度 必需的。强度表示相对重要性或价值, 这个位置的

如果您能提供有关您的实现(代码)的更多信息,那就太好了!

【讨论】:

以上是关于使用 Google Maps Android API 构建派对应用?的主要内容,如果未能解决你的问题,请参考以下文章

无法通过 gradle 导入 com.google.maps.android:android-maps-utils

错误:com.google.maps.android.kml 包不存在

import com.google.android.maps.geopoint 无法解析

Android:使用 Google API 获取实时方向,还是与 Google Maps 通信?

com.google.android.gms:play-services-maps 的最佳 sdk 版本是啥?

Android:无法使用 Google Maps Fragment 进行共享元素转换