草庐IT

googlemap

全部标签

android - 如何缩放相机以覆盖android googlemap中的路径?

我使用LatLng.Builder覆盖了Googlemap中的多个位置,并且它正在运行。有什么方法可以覆盖Googlemap中两个位置之间的整个路径?我的当前代码包含多个位置builder=newLatLngBounds.Builder();builder.include(LatLng1);builder.include(LatLng2);googleMap.animateCamera(CameraUpdateFactory.newLatLngBounds(builder.build(),17));有什么建议吗?谢谢 最佳答案 我知

android - Googlemaps v2 for Android 中 getInfoWindow() 和 getInfoContents() 之间的区别

两个问题:publicabstractViewgetInfoWindow(Markermarker)和publicabstractViewgetInfoContents(Markermarker)有什么区别。getInfoContents()有什么用。Googlemapblog说:(getInfoWindow())允许您提供将用于整个信息窗口的View。(getInfoContents())允许您自定义窗口的内容,但仍保留默认的信息窗口框架和背景。。任何人都可以解释(尝试与现有项目进行比较,可能像listView行项目左右)谢谢 最佳答案

android - 什么时候可以在 OnMapReadyCallback 的 onMapReady 之后调用 GoogleMap.moveCamera?

当前的AndroidGoogleMapsAPI要求您在访问GoogleMap之前使用OnMapReadyCallback调用mapFragment.getMapAsync。我假设一旦你有了GoogleMap就可以安全地调用moveCamera()但我看到崩溃报告中有一个IllegalStateException说map大小不能为0。很可能,mapView的布局尚未发生。所以我尝试添加一个ViewTreeObserver.OnPreDrawListener,并将moveCamera()调用移动到onPreDraw方法,作为该方法的文档说“此时,树中的所有View都已测量并给出了一个框架”

android - googleMap.getMyLocation();无法获取当前位置

我想制作一个程序来计算一些地方到我当前位置之间的距离,但是我的googleMap.getMyLocation();无法正常工作。googleMap=((MapFragment)getFragmentManager().findFragmentById(R.id.map)).getMap();googleMap.setMyLocationEnabled(true);googleMap.getUiSettings().setCompassEnabled(false);mylocation=googleMap.getMyLocation();direction=newGMapV2Direct

Android - SupportMapFragment with GoogleMaps API 2.0 给出 IllegalArgumentException

我正在尝试使用为Android提供的最新MapAPI2.0。我正在使用支持库,因为我想支持Android2.2。以下是我的代码:主要Activity类publicclassMainActivityextendsFragmentActivity{publicFragmentManagerfManager;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);fManager=getS

ios - 无法将 GoogleMaps 导入 Xcode 7 中的框架

我有一个新项目,我在其中使用XCode7beta3和Swift2.0,使用通过cocoapods导入的GoogleMaps。这是一个WatchKit2.0应用程序,所以我有一个iPhone的主要目标(Destinations),一个AppleWatch的目标(DestinationsWatchKitApp和DestinationsWatchKitExtension)和一个内部框架(DestinationsKit),它负责与GoogleMaps进行交互其他事情。我可以成功将GoogleMaps导入到主要目标(Destinations)并成功显示map。importUIKitimportD

ios - GoogleMaps SDK 类未声明的类型或未解析的标识符

我正在使用cocoapods导入库。我刚刚更新了我的pod,此后一些GoogleMapsSDK类不再可用。例如GMSAutocompletePrediction或GMSPlacesClient标记为“使用未声明的类型”和“使用未解析的标识符”。我曾尝试删除GoogleMapspod,然后重新安装它,但没有成功。尽管如此,一些类仍然可用,例如GMSAddress。我注意到GoogleMaps不是我工作区的Pods项目中的目标之一,这是否与我的问题有关? 最佳答案 我终于找到了解决方案。事实上,由于GoogleMaps的新更新,我还必须

更新 GoogleMaps 和 GooglePlaces pod 后 iOS 在发布时崩溃

我有一个使用GoogleMaps和GooglePlacespod的objective-c应用程序,版本2.7.0到现在为止。由于最近的弃用,Google要求将两者升级到v3.0.0。https://developers.google.com/places/ios-sdk/client-migration问题当我编辑应用程序以使用版本3.0.0时,它在LaunchScreen之后崩溃,而没有调用委托(delegate)的didFinishLaunchingWithOptions。这种情况仅发生在发布配置中,并且仅发生在物理设备中。#00x00000001014d5290instd::__

ios - 将 GoogleMaps 与 Mapbox iOS SDK 集成

我正在为iPad应用程序使用MapBox,我们希望为map图像使用各种图像源。有没有办法获取谷歌地图图block并在MapBox中显示它们?我们可以构建url以直接获取图block,但如果您这样做,google会阻止您,因为我们不会使用官方API。还有其他办法可以解决这个问题吗? 最佳答案 这在技术上是可行的,但Google的服务条款不允许在他们自己的软件框架之外显示他们的磁贴。 关于ios-将GoogleMaps与MapboxiOSSDK集成,我们在StackOverflow上找到一个

ios - 如何使用 pod 获取最新的 GoogleMaps SDK

我正在试用googleplacessdk示例。我安装它使用podtryGoogleMaps我使用cocoapods安装了GoogleMaps(1.10.5)source'https://github.com/CocoaPods/Specs.git'platform:ios,'8.1'pod'GoogleMaps'在这两个步骤中检查GoogleMaps,示例(1)中的那个包含更多header,例如GMSAutocompleteTableDataSource.h为什么不同?sample里的好像是更好的版本但是pod给的不是最新的?它甚至不在changelog中