草庐IT

google-maps - 迭代标记 Google Flutter map

我正在尝试在新的googlefluttermap中迭代标记.我使用Web服务检索坐标数组,然后迭代元素并获取具有纬度和经度的索引。for(inti=0;i还有map选项。GoogleMapControllermapController;GoogleMap(onMapCreated:(GoogleMapControllermapController){mapController=mapController;},options:GoogleMapOptions(mapType:MapType.satellite,myLocationEnabled:true,cameraPosition:C

android - 无法导入 com.google.android.maps.MapActivity

我尝试导入com.google.android.maps.MapActivity但我的程序无法识别它。我还有并在我的项目中设置apiKey。任何人都可以解释为什么我可以导入上面的行吗?提前致谢。 最佳答案 您使用什么Android版本?在您的项目设置中,确保您使用包含googleapi的项目构建目标。通常它们是名称“GoogleAPI”。我包含了项目设置的图像。 关于android-无法导入com.google.android.maps.MapActivity,我们在StackOverf

android - 带有 viewPager 的 Maps V2

我目前正在为Android4.3开发。背景:我正在使用pageViewer在三个不同的fragment之间滚动。我的第二个fragment(选项卡2)包含带有SupportMapFragment和其他内容的XML。如下图:Myproblemhttp://imageupload.co.uk/files/vrhg1e06x977rkm1vhmd.jpg我的尝试:在搜索网络时,我注意到对于SupportMapFragment,我需要FragmentActivity,它不适用于FragmentPagerAdapter。我需要用户能够控制map以及控制fragment中的其余内容。我的问题:如何

google-maps - Flutter:带有图像叠加的 map

我实际上正在开发一个Web项目,其中显示map(传单)并带有叠加层中的图像。在Web应用程序上,用户可以移动图像以与Leafletmap上的建筑物指纹完全匹配。放置图像后,由于图像3个角的3个GPS坐标,我们能够存储图像的确切位置。现在,我想在移动应用程序中使用map上的3个角坐标添加此图像。我对Flutter很感兴趣,但在继续之前,我想知道这个实现是否可以使用Flutter。这是放置在网络应用程序上的图像示例:这是与图像关联的3个角坐标的示例:"corner1":{"type":"Point","coordinates":[48.44125015626304,-4.412910623

google-maps - Flutter:带有图像叠加的 map

我实际上正在开发一个Web项目,其中显示map(传单)并带有叠加层中的图像。在Web应用程序上,用户可以移动图像以与Leafletmap上的建筑物指纹完全匹配。放置图像后,由于图像3个角的3个GPS坐标,我们能够存储图像的确切位置。现在,我想在移动应用程序中使用map上的3个角坐标添加此图像。我对Flutter很感兴趣,但在继续之前,我想知道这个实现是否可以使用Flutter。这是放置在网络应用程序上的图像示例:这是与图像关联的3个角坐标的示例:"corner1":{"type":"Point","coordinates":[48.44125015626304,-4.412910623

android - Google Maps API V2 'Failed to Load Map. Could not contact Google Servers',即使我检查权限和 keystore

我关注guide创建一个谷歌地图示例,但它总是抛出以下错误。E/GoogleMapsAndroidAPI(27821):Failedtoloadmap.CouldnotcontactGoogleservers.权限READ_GSERVICES以及调试和发布keystore已经过测试。他们也无法解决上述问题。谁能告诉我为什么会抛出该错误?list文件:Java文件:packagecom.where.common;importandroid.os.Bundle;importandroid.app.Activity;importandroid.view.Menu;publicclassMai

android - 如何将相机移动到 android 中的 google maps v2 中的特定标记

当用户第一次查看map时,我能够显示标记并通过缩放和相机设置显示标记。但我的要求是,如果用户在访问期间离开该标记位置(标记离开屏幕),则将相机移动到相同的标记位置(当用户需要时)。 最佳答案 有了对GoogleMap对象和标记的引用,您可以简单地使用GoogleMapmMap;MarkermMarker;[...]mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(mMarker.getPosition(),14));(您可以用“14”代替您想要的缩放级别)。只需将该行附加到按钮

android - 更改或完全删除 Android 上 Google Maps v2 信息窗口的突出显示颜色

是否有可能更改Android版Googlemapv2组件中信息窗口的突出显示颜色?我已经接受了这样一个事实,即没有通用的方法为驻留在通过自定义InfoWindowAdapter传递的自定义InfoWindowView中的小部件应用自定义新闻突出显示,因为map控件将View重新呈现为位图(https://developers.google.com/maps/documentation/android/marker#info_windows参见注释)。在同一个网站上,最底部(https://developers.google.com/maps/documentation/android/

Android Maps ClusteredMarkers - 不显示未聚类?

我正在使用来自here的GoogleMapsAndroid标记聚类实用程序我从服务器收到的列表中添加了一堆项目(大约700个)。我已经解决了我最初的错误,我可以看到集群,然后放大它们并看到它们分解成单独的标记。然而,有几个项目与其他项目相距很远,因此即使在最大程度缩小时,它们也永远不会聚集在一起。出于某种原因,这些项目没有显示在我的map上-放大时不显示,缩小时不显示。我已经检查了坐标,它们是真实的,并且在我开始使用聚类之前我可以看到这些项目没有问题,所以我假设我在我的聚类代码中做错了什么。这是一些代码:privatevoidsetUpClusterer(){//Initializet

android - 在 Maps V2 上绘制多色折线

我通过以下方式在我的map上绘制了一条纯色折线,效果很好:PolylineOptionspolyLine=newPolylineOptions();polyLine.width(5);polyLine.color(Color.RED);polyLine.geodesic(true);for(inti=0;i现在我想在不同点之间绘制一条具有不同颜色的折线,具体取决于这两点之间的速度。似乎没有一种简单的方法可以做到这一点。我指的是这个问题:drawpolylineswithdifferentcolorsonv2maps,并且我可以一个接一个地添加多个PolylineOptions,但我认为