草庐IT

GoogleMaps

全部标签

ios - 是否可以使用 GoogleMaps iOS SDK 获取 Google map 显示的地点信息?

我有GMSPlace对象,但在iOSSKD中,信息太少了,快要死了!是否可以使用另一个图书馆,而不仅仅是谷歌来获取有关某些地址的详细信息-有些像历史帮助。例如我想像谷歌地图那样获取信息 最佳答案 您正在查找的大部分信息都可以从GooglePlacesservices中提取。称为“地点细节”。要获得大部分此类信息,您需要拥有placeid。获取placeid的一种方法是执行“地点搜索”。支持的类型是here.在您的屏幕截图中,我还看到了对维基百科的引用。维基百科有自己的API.前段时间有人问过这个问题here.

iOS FacebookSDK + Parse SDK + GoogleMaps SDK

我搜索了很多,我意识到,GoogleMapSDK需要的-ObjC标志,不能很好地与ParseSDK和一起使用FacebookSDK。所以我阅读了所有stackoverflow的答案并尝试解决我的问题。问题还没有解决。我执行的步骤:问题1:解析不适用于-ObjC解决方案1:要使Parse与-ObjC一起工作,请导入FacebookSDK。完成问题2:Parse和FbSDK都使用Bolts.framework并且链接器给出了duplicatesymbol错误(大约92他们)解决方案2:删除Bolts.framework,因为FacebookSDK已预先捆绑。问题3:删除Bolts.fram

android - 在 Android 上使用复选框更改 GoogleMaps v2 中的 MapView

我无法在我的Android应用程序上更改map类型,一切正常,但这个功能不行。这是MapActivity类的一部分publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);this.locationManager=(LocationManager)getSyste

android - 让 googlemaps 接受本地 KML 文件?

我正在尝试让googlemaps接受本地KML文件。finalIntentmyIntent=newIntent(android.content.Intent.ACTION_VIEW,Uri.parse("geo:0,0?q=file://"+Environment.getExternalStorageDirectory()+"/locate.kml"));startActivity(myIntent);该文件位于SD卡上,并且是有效的kml文件。Googlemaps加载了,但说找不到文件。finalIntentmyIntent=newIntent(android.content.Int

android - GoogleMaps - 调用 onPause()

我想知道:当使用GoogleMapsv2时,mapView应该调用mapView.onPause()在onPause()中。super.onPause()应该在mapView.onPause()之前调用,还是之后调用?是不是应该这样:@OverridepublicvoidonPause(){super.onPause();mapView.onPause();}或者像这样:@OverridepublicvoidonPause(){mapView.onPause();super.onPause();}?两者似乎都有效(编译器和运行应用程序时都没有错误),但正确的用法是什么?

android - 根据用户移动 android googleMaps v2 更新折线

我有带有折线的googleMap(v2),显示用户当前位置和目的地点之间的路线。现在,我想根据用户的移动更新折线。我试图在位置更改时重新绘制整条多段线,但多段线在闪烁。我在PolylineOptions类中没有找到合适的函数(函数add()只是添加一个顶点,而不是更新或删除)你知道如何更新折线吗???感谢您抽出时间。 最佳答案 从版本3.1.36开始的唯一方法:Listpoints=polyline.getPoints();points.add(newPoint);polyline.setPoints(points);希望API在以

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

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

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的新更新,我还必须