草庐IT

mapbox-streets-v

全部标签

android - 谷歌地图安卓 : snap polyline to street

使用GooglemapAndroidv2,我如何捕捉用折线绘制的路线或仅捕捉与街道相连的点?我正在从GooglePlay服务获取位置信息,但准确度通常在5-10米左右,因此点不是直接在街道上,而是有点错误。 最佳答案 您可以看一下我写的关于如何调用Google方向API解析点并将其显示在Googlemap上的博客文章指南:GooglemapsdirectionsusingGoogleDirectionsAPIandPolylines 关于android-谷歌地图安卓:snappolyli

java - 在 Mapbox 中获取 geogson 要素的坐标

GeoJson功能如下所示:{"type":"Feature","properties":{},"geometry":{"type":"Point","coordinates":[43.59375,59.17592824927136]}}在使用Java/JVM的Mapbox中,我们可以像这样构建特征:valtestFeature=Feature.fromGeometry(Point.fromLngLat(2.0,3.0))但我似乎没有找到从map项中获取坐标/点的方法。有一个Feature#getGeometry()但我无法从中获取坐标,因为它只是GeoJson接口(interface

android - 如何在 MapBox Android 上设置标记 Z-index?

我的应用程序显示了一个用户标记。基本上,用户标记显示当前用户在map上的位置,但我还在map上放置了其他标记。最后,它掩盖了我的用户标记。我希望我的用户标记位于map顶部。我希望它最后呈现,所以它显示在最上面。有什么想法吗? 最佳答案 如果有人正在寻找最新SDK的更新答案。Mapbox标记类现在已在较新版本的MapboxAndroidSDK中弃用。Annotations建议改用插件,它有一个用于标记的Symbol类。在mapbox-android-plugin-annotation-v7库Symbol类中有一个withZIndex(

android - 显示黑色 map 标记的 nativescript-mapbox

我在android模拟器中遇到问题,我的svg/icon图层显示为黑色。这有时会影响高速公路/道路标记以及我的map标记。该插件目前使用默认标记,但我也提供了我自己的png文件,它们都遇到了这个问题。有时放大会修复它(如下图中的一个标记所示)我还没有在任何其他设备上对此进行测试,并且只使用了来自androidstudio的android模拟器。一些额外的细节我正在使用Angular(和TS)运行nativescript,我已经注释掉了任何添加标记等的无关代码,并且在高速公路编号标记上仍然存在问题(如下示例)。这是我的模板:似乎我可以通过使用以下代码调用removeMarkers和add

android - Mapbox 添加 WMS 源

目前我正在努力在原生android平台的map上添加WMS源。我正在使用mapbox在应用程序中显示map。我正在尝试从Geo-server添加WMS源层但是WMS源层在map上多次添加,如图所示:这是我用来添加WMS源的代码fragment:@覆盖publicvoidonMapReady(MapboxMapmapboxMap){RasterSourcewebMapSource=newRasterSource("web-map-source",newTileSet("tileset","http://geo.skymetweather.com:8081/geoserver/cite/w

android - 如何在android中的MAPBOX中获取当前位置

因为我在我的应用程序中使用MAPBOX。我不知道如何获得当前的纬度和经度。我用这种方式获取当前位置。但是它显示空对象引用。请帮助我解决我的问题mapView=(MapView)view.findViewById(R.id.mapView);mapView.setStyleUrl(Style.MAPBOX_STREETS);mapView.onCreate(savedInstanceState);//AddamapBoxMapmapView.getMapAsync(newOnMapReadyCallback(){@OverridepublicvoidonMapReady(MapboxMa

android - 解析 XML 时出错 : unbound prefix for mapbox

我正在尝试在我的android应用程序中使用mapbox。我使用androidstudio0.8.0。我已将此行包含在我的build.gradle文件中compile('com.mapbox.mapboxsdk:mapbox-android-sdk:0.4.0@aar'){transitive=true}compile('com.cocoahero.android:geojson:1.0.0@aar'){transitive=true}但是当我在我的xml文件中使用它时,它有一个命名空间错误。mapbox命名空间导致了这一点。知道是什么原因造成的吗?notcausingerrorand

android - MapBox SDK如何获取marker的点击事件?

我正在使用MapBoxSDK制作离线map我在map上添加了多个标记,如何获取标记的点击事件。有什么办法可以获取marker的点击事件吗? 最佳答案 我使用mapboxsdk提供的名为ItemizedIconOverlay的功能获得了mapbox中标记点击事件的解决方案。我做了如下:publicvoidplaceGTMarker(){alMarkerGT=newArrayList();marker=newMarker("myMarker","",latLng);marker.setMarker(activity.getResourc

如何在Google Street View Panorama上拦截点击活动?

我有这个简单的HTML/JavaScript代码,该代码使用GoogleMaps和GoogleStreetView...testStreetViewhtml,body{min-height:100%;min-width:100%;margin:0;padding:0;}table{width:95vw;height:95vh;}td{width:50%;height:50%;}varpanorama;functioninitialize(){//###Theoriginalpegmanposition...varpegman_position={lat:42.628386111111126,l

android - Mapbox Android 禁用滚动和平移 map

我正在尝试禁用map框中的缩放和平移mapView。我使用mapbox0.4.0。目前我可以禁用缩放,但不能禁用平移MapViewmv=(MapView)tab.findViewById(R.id.mapid);mv.setZoom(14);mv.setMaxZoomLevel(14);mv.setMinZoomLevel(14); 最佳答案 在当前版本(4.1)中,可能应该这样做:map.getUiSettings().setZoomControlsEnabled(false);map.getUiSettings().setZoo