草庐IT

googlemap

全部标签

ios - 适用于 ios 的 GoogleMaps SDK 中的 fitBounds 不适合

我想在适用于iOSSDK的GoogleMaps中使用fitBounds方法,但View不适合。我的变量没问题(路径、数组等),因为我可以在map上看到带有标记的折线。唯一不起作用的是适合查看。我哪里弄错了?谢谢。//Createa'normal'polyline.GMSPolyline*polyline=[[GMSPolylinealloc]init];GMSMutablePath*path=[GMSMutablePathpath];locationInfoArray=[LocationInfoMemoryManagerloadLocationDataWithPath:_locatio

ios - 无法使用 Xcode 7 和 GoogleMaps 使用 Podfile 将 IOS 应用程序上传到 iTunes

我有一个使用Xcode7重建的应用程序。此应用程序一直在使用GoogleMapsIOSSDK。同时(大错),我正在将代码更新到Xcode7(为了支持IOS9),我决定升级到最新版本的GoogleMapsAPI。此版本要求项目使用Podfiles。我有多个目标,让Podfiles工作很痛苦,但我成功了。该应用程序在模拟器中编译并运行良好。当我存档项目并尝试将应用程序上传到AppStore时,问题就来了。我收到以下错误:我不知道该怎么办。我似乎无法找到有关此错误的任何信息。这是我的Podfile的副本:#Podfilesource'https://github.com/CocoaPods/

iphone - 使用适用于 iOS 的新 GoogleMaps SDK 找不到文件

一段时间以来,我一直在努力使用新的iOSgooglemapssdk。我根据以下教程工作:https://developers.google.com/maps/documentation/ios/start然而,每当我尝试编译我的简单项目时,我都会收到一个在线错误:#import找不到文件...顺便说一句,我正在使用Xcode4.5.1你知道如何解决这个问题吗? 最佳答案 别担心iPhone开发者还不支持谷歌地图。因为尚未生成APIkey,您需要等待来自Google的电子邮件。所以不要费心应用本教程。因为最终它不会起作用。单击以下链接

java.lang.NullPointerException GoogleMaps V2

我刚刚学习android编程来显示map。但是当我运行这段代码时,出现了一些错误。谁能解释为什么会出现此错误?我能做些什么来解决这个问题?非常感谢你。堆栈跟踪:12-0102:58:27.324:E/AndroidRuntime(1360):FATALEXCEPTION:main12-0102:58:27.324:E/AndroidRuntime(1360):java.lang.NullPointerException12-0102:58:27.324:E/AndroidRuntime(1360):atandroid.app.Instrumentation.execStartActiv

android - MapView 谷歌地图 NullPointerException?

我正在尝试使用MapView创建一个如何获取。我创建了一个fragment和一个XML来使用它。问题是当我尝试打开MapView时抛出NullPointerException但我不明白为什么。我该如何解决?XMLfragmentpublicclassFormComoChegarEmpresaextendsFragment{MapViewmapView;privateGoogleMapgoogleMap;privatefinalStringTAG=getClass().getSimpleName()+"->";@OverridepublicvoidonCreate(Bundlesaved

java - 在 map 上放置多个标记时获取 Latlng 值的无效双 "n\a"

我正在开发一个应用程序,我想在map上显示多个标记。(标记来自数据库(dynamodb)并且值都在“STRING”中而不是double)。将所有“纬度和经度”的double转换为字符串后,出现java.lang.NumberFormatException:Invaliddouble:"n/a"异常,应用程序崩溃。因为在表格中,一纬度显示为“na”。(如图所示)我卡住了,不知道如何处理这个空值。我应该放一些支票还是什么?提前致谢((MapFragment)getFragmentManager().findFragmentById(R.id.map)).getMapAsync(newOnM

android - 我如何访问我的 GoogleMap 对象(android map v2)上的所有标记并将它们设置为(不)可见?

我目前正在尝试实现一个ActionBar按钮,该按钮在使用时将我在GoogleMap对象上的所有标记设置为可见或不可见。我的问题是,一旦创建并显示在我的map上,我不知道如何获取对所有标记的引用。我正在寻找一种解决方案,将所有标记对象存储到一个数组中,我也可以在代码的其他部分访问它。这种做法合理吗?这是我的想法:privateMarker[]mMarkerArray=null;for(inti=0;i并在另一种方法中将我所有的标记设置为不可见:for(inti=0;i它拒绝将标记添加到Marker[]数组。我怎样才能实现它?mMarkerArray.add(marker)不起作用

android - 在 getMapAsync() 中调用 GoogleMap.getProjection() 时 IllegalArgumentException left == right

更新到最新的支持库(版本24.2.0)并将compileSdkVersion设置为24后,我开始在旋转后调用GoogleMap.getProjection()时看到IllegalArgumentExceptionleft==right。map的初始渲染有效,当旋转回原始方向时,不会抛出异常。它只是从原来的方向到另一个方向(每次旋转从原来的方向改变到新的方向时都会发生异常)使用相同代码返回支持库的23.4.0版不会出现此行为。所以,我不确定最新的支持库是否存在问题(这应该与GoogleMap无关),或者最新版本只是在我的代码中暴露了一个错误。两个版本都使用相同的GooglePlay服务(

java - Android GoogleMaps V2 MarkerDemo IllegalStateException 无包含点

我正在创建为GoogleMapsV2提供的MarkerDemo的自定义实现。我有一个奇怪的错误,我将LatLng值提供给LatLngBounds.Builder实例,然后将其作为变量传递给.build。当我通过Eclipse在Debug模式下运行应用程序时,map会加载。当我通过Eclipse正常运行它时,会抛出一个IllegalStateException消息,其中包含“没有包含的点”作为消息。谁能帮忙?这里有一些代码可以提供帮助。publicclassMyActivityextendsandroid.support.v4.app.FragmentActivityimplements

android - 在 Android 上按下 googleMap Marker 时,右下角会出现 2 个按钮,我可以禁用它们吗?

如标题所示,我需要禁用这些按钮,我附上了该应用程序的屏幕截图,以便您了解我在说什么。这可能吗? 最佳答案 使用yourGoogleMap.getUiSettings().setMapToolbarEnabled(false); 关于android-在Android上按下googleMapMarker时,右下角会出现2个按钮,我可以禁用它们吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest