草庐IT

地图学

全部标签

RecyclerView 持有者中的 Android 谷歌地图动态 fragment

我正在尝试将Googlemapfragment添加到Android中的RecyclerView中。我在阅读它时发现我需要动态创建fragment而不是通过XML来避免重复ID错误。这是我的适配器代码:publicclassMapViewHolderextendsRecyclerView.ViewHolder{protectedFrameLayoutmapContainer;publicMapViewHolder(Viewv){super(v);view=v;mapContainer=(FrameLayout)v.findViewById(R.id.mapContainer);}}pri

谷歌地图的 Android 替代品(离线)

我正在开发一个应用程序,用户可以在其中按一个按钮来查看map。我已经实现了谷歌地图在应用程序内部打开以显示map。现在我的问题是:如果没有wifi/3G就不可能缓存map,有没有其他方法可以显示map的离线版本?我正在考虑显示map的svg图像。我试过了,但是没有办法放大svg图像,所以有更好的方法吗? 最佳答案 您可以使用OpenStreetMap而不是Googlemap。有一个Android库可以很好地在线和离线工作:OSMDroid 关于谷歌地图的Android替代品(离线),我们

java - 使用谷歌地图 V2 在多段线中绘制箭头

我使用googlemapsandroidV2和折线在pointA和pointB之间绘制一条路线。问题是我不知道如何指示方向。从A点到B点和从B点到A点是不一样的。如何指示方向?我可以在多段线中画箭头吗??有什么想法吗?非常感谢。 最佳答案 您目前无法绘制带箭头的多段线。您可能想要为此功能请求加注星标:http://code.google.com/p/gmaps-api-issues/issues/detail?id=4884作为目前的解决方法,我建议在pointA和pointB中添加两个区分对象(例如具有不同图标的标记),以清楚地显

android - 以地理 Intent 开始的谷歌地图 7 将在最接近坐标的地址而不是确切位置放置图钉

在我的应用程序中,用户可以保存特定位置的纬度和经度。我希望他们能够通过geointent在他们的手机上启动其他应用程序例如谷歌地图,这样他们就可以很容易地得到准确的方向。这是我用来生成地理Intent的代码:publicstaticIntentgetFindIntent(Contextcontext){Intentintent=newIntent();SharedPreferencesprefs=Tools.getPrefs(context);Stringlatitude=prefs.getString(Const.LAT_KEY,"");Stringlongitude=prefs.g

android - 模拟位置在谷歌地图上不起作用

我使用了来自this的代码.我已经改变了一点。下面是我的代码fragment。问题是谷歌地图没有显示我mock的正确位置。publicclassMockGpsProviderActivityextendsActivityimplementsLocationListener{publicstaticfinalStringLOG_TAG="MockGpsProviderActivity";privatestaticfinalStringMOCK_GPS_PROVIDER_INDEX="GpsMockProviderIndex";privateMockGpsProvidermMockGpsP

Python绘制中国地图

 1.导入库importcartopyimportnumpyasnpimportpandasaspdimportproplotasppltimportgeopandasasgpdimportmatplotlib.pyplotaspltfromproplotimportrcimportcartopy.crsasccrsimportcartopy.featureascfeatureimportmatplotlib.pathasmpathimportcmapsseis=cmaps.GMT_seis#导出指北针的库importgmaimportgma.extend.mapplottoolsasmpti

android - 如何消除谷歌地图中的碰撞标记

我应该在map上显示一组标记以指示附近的兴趣点。这些标记将通过单击打开公共(public)聊天室,因此我认为用户在进入该房间之前应该看到有关每个标记的简短地址信息,而无需单击标记。但是,如果我在这种意义上更改标记图标,一些标记可能会发生冲突,如下所示:我想做的是在没有碰撞的情况下显示尽可能多的标记,并将这些碰撞标记的图标替换为非常小的标记(如点)(并且没有地址信息):我通过执行x轴扫描算法来检测碰撞来获得这个结果,但不幸的是,如果标记在用户滚动map后停止碰撞,或者它从屏幕上存在,或者另一个标记进入屏幕并开始与其他标记或用户滚动到一个全新的区域,..应该在每次转弯时一次又一次地执行此算

android - 在 Android 中使用谷歌地图

我根据教程测试了一个使用谷歌地图的程序。我按照教程中的方式制作了所有内容,但我的应用程序甚至在显示任何消息“不幸的是HelloGoogleMaps已停止”之前就崩溃了。我尝试调试,似乎它甚至在进入onCreate方法之前就崩溃了。这是我的代码:packageru.medinfo.HelloGoogleMaps;importandroid.os.Bundle;importcom.google.android.maps.MapActivity;importcom.google.android.maps.MapView;publicclassHelloGoogleMapsActivityex

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

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

微信小程序集成腾讯地图

微信小程序集成腾讯地图微信小程序集成腾讯地图,实现用户附近停车位搜索显示。腾讯开发者Key申请官方地址:https://lbs.qq.com/下载工具JS微信小程序JS代码//pages/check-services.jsconstapp=getApp()//引入SDK核心类varQQMapWX=require('../../utils/qqmap-wx-jssdk');//实例化API核心类varqqmapsdk=newQQMapWX({key:'OJ7BZ-KNMCJ-XXXXXXXWQP3-3YBNU',//必填});Page({/***页面的初始数据*/data:{//中心纬度lati