草庐IT

​​Maps

全部标签

android - Google Maps Android 如何显示指示边界外附近标记的箭头?

一张图片描述了一千多个字,所以我用我糟糕的Gimp技能创建了下面的草图。中间的图标是用户的当前位置,周围的标记是附近的地方。黑色方block表示用户可以在当前缩放级别的map上看到的内容,但这只显示2个地方。所以我的问题是:有没有内置的方法在屏幕外区域显示某种指示符,以便用户可以看到此时屏幕上可见区域之外有附近的地方。如果这些指示器能够显示未显示在正方形内但在给定半径内的标记,那就太好了。如果没有内置方法,我应该研究什么来解决这个问题? 最佳答案 YoucanuseaLatLngBounds.Builder;andSpherical

android - 以最大缩放级别平移 MapView 时 GeoPoint 和/或 android.maps.Projection 的奇怪行为

我遇到了一个奇怪的问题,即使用googlemap包时点偏移。我有一个MapView,上面显示了一条路线。我注意到,如果我一直放大,然后四处平移,我的路线会在窗口边缘附近被剪掉。经过多次调试自己的代码后,我发现即使是像这样的简单案例也足以重现问题:GeoPointmidPoint=projection.fromPixels(mapView.getWidth()/2,mapView.getHeight()/2);GeoPointnextPoint=newGeoPoint(midPoint.getLatitudeE6(),midPoint.getLongitudeE6());pathPain

android - Google Maps Android Api 2 - 用于 MapBox 实现的混合 TileProvider/URLTileProvider

我想实现一个具有此功能的TileProvider:Map要求TileTileProvider检查是否说Tile可以离线使用如果是,TileProvider返回Tile无论是否可用,TileProvider在线检查新的Tile并将其下载到Cache在外部存储中。TileProvider为map提供新的Tile,然后map对其进行更新。这是我当前的UrlTileProvider实现:publicclassMapBoxOnlineTileProviderextendsUrlTileProvider{privatestaticfinalString[]FORMATS;static{finalS

android - 影响 Android Maps TileProvider 中的 Tile 大小?

我一直在玩弄Androidmapv2中的TileOverlay,并且构建了一个自定义TileProvider,非常类似于thisone但有些事情让我觉得很奇怪。无论我将哪个数字传递给Tile构造函数,屏幕上的图像始终相同-4到9个Tiles均匀地共享屏幕空间,如下所示:当然,这是您阅读documentation时所期望的内容:Thecoordinatesofthetilesaremeasuredfromthetopleft(northwest)cornerofthemap.AtzoomlevelN,thexvaluesofthetilecoordinatesrangefrom0to2N

Android Google Maps v2 - 缩放后的灰色瓷砖

我制作了一个使用谷歌地图的应用加载应用程序后,map在默认缩放级别下显示良好但是如果我缩放,map不会更新,它会变得模糊,并在足够缩放后最终变成灰色该问题仅在测试时出现在我的GalaxyS4上,但如果我使用Nexus7,一切都会按计划进行。LogCat也不是很有用,没有错误。有什么想法吗? 最佳答案 我建议清除GooglePlay服务应用的缓存。您的缓存中的某些map数据可能已损坏。在SamsungGalaxyS4上,它应该位于:菜单->设置->应用程序管理器->GooglePlay服务然后,点击清除缓存。

android - 适用于 Android 业务的 Google Static Maps API V2

我正在尝试在Android上使用GoogleStaticMapsAPIV2开展业务。首先,使用客户端ID和加密key生成签名,并在Android设备上对Google进行以下调用。(修改后的客户ID)http://maps.googleapis.com/maps/api/staticmap?center=51.52574%2C-0.07724&zoom=15&size=510x271&sensor=false&scale=2&client=gme-XXXXXXXXX&signature=DVEffwz-at_xWsarlhLLjURWfaA但是我有以下错误信息。GoogleMapsAPI

java - Android:在 Google Maps API 中创建自定义 View 作为标记

奇怪的是,我在这里的其他任何地方都没有看到正确的答案。这可能是不可能的,但我仍在尝试。在适用于Android的最新GoogleMapsAPI版本中,我想创建一个自定义View,一旦您单击它,它就会放置在标记上:MapPreview当然,我希望能够与其内部组件(即ListView)进行交互。即使您在map上四处移动,菜单仍会显示并保持附加到标记上。据我所见,您只能在map上渲染位图。真的没有解决方法吗?提前致谢 最佳答案 UseInfowindowtodisplaycustomlayoutongooglemaps.这是来自docume

android - Google Maps API V2 - InfoWindow 错过了标记

我相信图片说明了一切。我的应用程序在多个设备上运行,但只有在我friend的这个特定设备(GalaxyS4)上,InfoWindow才会错过标记。我猜这与他的设备的超高密度(XXHIGH)有关。我还在他的设备上安装了SKD的示例map应用程序,结果是一样的,这证明我的代码没有错:有什么想法吗?谢谢 最佳答案 我建议在gmaps-api-issues上发帖带有map示例应用程序的屏幕截图。编辑:张贴在这里:http://code.google.com/p/gmaps-api-issues/issues/detail?id=5439

android - 带有奇怪 logcat 错误的 Google Maps V2 加载 map 失败

所以我尝试在我的应用程序中实现一个mapfragment。该应用程序在我的GalaxyS4上运行良好,但无法在我的XperiaZ上运行。fragment显示为空白,没有map。LogCat指出:07-3100:20:07.265:E/GoogleMapsAndroidAPI(8763):Failedtoloadmap.ErrorcontactingGoogleservers.Thisisprobablyanauthenticationissue(butcouldbeduetonetworkerrors).所以我检查了Google-play-services_lib的引用是否正确,我确实

javascript - React Native Maps - 自定义标记图像不在更高的 Android 版本中呈现

图像不显示在标记上。您好,我正在使用React-Native为Android开发一个应用程序,它使用react-native-maps包。除Android7.1+外,所有平台都可以正常运行。标记中包含的所有图像都不会显示/加载在标记组件中有一个名为“image”的Prop,只能用于本地镜像。但就我而言,我需要渲染远程图像Url,所以我无法使用这个Prop所以我决定使用自定义标记在我用更高版本的Android测试我的应用程序之前,它一直运行良好 最佳答案 使用image属性为标记定义图像。它适用于android7+版本return(o