草庐IT

地图学

全部标签

微信小程序获取定位显示在百度地图上位置出现偏差

项目场景:背景:微信小程序端获取手机定位坐标,以及正确展示位置通过详细地址解析为定位坐标显示在小程序端以及PC后台小程序获取的地理坐标与百度地图坐标相互转化相关知识目前国内主要有以下三种坐标系:WGS84:为一种大地坐标系,也是目前广泛使用的GPS全球卫星定位系统使用的坐标系。GCJ02:又称火星坐标系,是由中国国家测绘局制订的地理信息系统的坐标系统。由WGS84坐标系经加密后的坐标系。BD09:为百度坐标系,在GCJ02坐标系基础上再次加密。其中bd09ll表示百度经纬度坐标,bd09mc表示百度墨卡托米制坐标。非中国地区地图,服务坐标统一使用WGS84坐标。坐标系使用厂商大地坐标系(WGS

Android 谷歌地图 v2 moveCamera 不工作

我正在尝试像这样控制Googlemap相机privatevoidsetUpMap(){Log.e(LOG_TAG,"insetupmethod");mMap.setMyLocationEnabled(true);LatLngstartingPoint=newLatLng(129.13381,129.10372);mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(startingPoint,16));Log.e(LOG_TAG,"inSetupmethod"+(mMapFragment==null));}LogCat打印“在设置方法中”“

微信小程序模仿高德地图向上拖动展开向下拖动收起效果(包含判断向哪个方向滑动)

默认效果(收起状态)  展开效果(将整个地图覆盖了) 实现思路:我这里用的方法是根据滑动控制view元素的高度 WXML:{height}}vh;"bind:touchstart="touchStart"bind:touchend="touchEnd"bind:touchcancel="touchCancel">{15}}"wx:key="item">地点{{index+1}}JS //pages/watch/touch.jsvarminOffset=30;//最小偏移量,低于这个值不响应滑动处理varminTime=60;//最小时间,单位:毫秒,低于这个值不响应滑动处理varstartX=

android - 谷歌地图上的比例标记大小

本地图缩放发生变化时,如何在androidgooglemapsfragment中缩放标记大小。获得与优步与汽车相同的效果。 最佳答案 下面是一种根据尺寸创建标记的方法:publicBitmapresizeMapIcons(StringiconName,intwidth,intheight){BitmapimageBitmap=BitmapFactory.decodeResource(getResources(),getResources().getIdentifier(iconName,"drawable",getPackageNa

QT、C++实现地图导航系统(mapSystem)

文章目录地图导航系统项目应用背景技术栈选择数据处理算法实现界面实现源码展示成果展示源码下载(免费)地图导航系统项目应用背景电子地图导航系统的主要目的是为用户提供精确、实时的导航和位置信息,以帮助他们在城市或地区内轻松找到目的地。①提供用户友好的界面,使用户能够轻松输入起点和目的地,并获取最佳的导航路线。②支持用户个性化设置,例如选择不同的地图样式、导航偏好和关注的兴趣点,以满足不同用户的需求。③提供可靠的地图数据,包括道路、建筑物、公共设施和兴趣点的详细信息,以帮助用户更好地理解其周围环境。技术栈选择用哈希map以及设置类进行数据的存储对于地图导航系统,我们需要考虑到数据的存储防止内存的溢出,

UE4导入roadrunner地图并运行carla自带的demo

*本文记录一下我自己导入地图的过程及遇到的问题,当个日志,能帮到其他人就更好了〇.软件版本:(ubuntu18)UE4.24+carla0.9.10+roadrunner2022b 包括UE4下的roadrunner插件,假设您已经安装完这些并成功运行demo;一.roadrunner导出地图        这一部分基本没有什么问题,可以参照网上的教程,导出carla格式的地图内容,并放在一个文件夹下,如下图:    这里遇到了一个问题:网上有些教程用了roadrunner自己的demo场景,我试了某些,在后续导入UE4的时候会出现程序卡死的情况。分析原因可能是地图要素过多或者电脑配置不够,导

基于数据结构知识解决地图着色问题

摘 要地图着色(mapcoloring)是一种组合构形,它是对于地图面集的一种分划,分配地图的每一个面一种颜色,使得相邻的面(指有公共边界边)具有不同的颜色,称这样一种色的分配为这个地图的一个着色,或者说,将地图的面集分划为若干个子集,使得每个子集中的任何两面均不相邻,这样就可以将每个子集中的面用一种颜色着染使得不同子集用的颜色不同,在地图M的所有着色中,使用颜色最少的着色的颜色数目称为地图M的色数,地图的顶点着色,或者说,对于与它同构的图的顶点做正常着色,就是其对偶地图的地图着色。第一章 绪 论1.1课设主要研究问题已知中国地图,对各省进行着色,要求相邻省所使用的颜色不同,并保证使用的颜色总

android - PhoneGap : markers not drawing properly after move 中的谷歌地图 API v3

我一直在使用PhoneGap在Android上开发GoogleMapsAPI3应用程序。它应该跟踪用户位置并用标记和周围的圆圈标记该位置。我一直在Android2.3上开发它并且运行良好。然后我升级到Android4.x的手机,它仍然运行良好,我想。上周我开始注意到当我移动标记时它会做一些奇怪的事情。它似乎创建了一个重复的标记,而不是仅仅移动它。与圆相同。有时,如果我更改缩放比例,那么重复项似乎就会消失。而且,它偶尔会画出一些奇怪的切线。请参见下图。这是在我的手机上收到Android更新到4.1.1版后不久。不确定这是否相关,我找不到有关问题的任何信息。我将map和phonegap代码

android - 检测 Android 谷歌地图上的拖动

我正在使用谷歌地图API开发应用程序。我有一个bool值可以告诉我是否跟随用户移动。当用户拖动map时,我想将其设置为false。但是我该怎么做呢?这是我的代码在java类中我称之为mapFragment=newMapFragment();getFragmentManager().beginTransaction().add(R.id.map,mapFragment).commit();getFragmentManager().executePendingTransactions(); 最佳答案 您可以创建自定义的根布局,它会监视映

android - 在谷歌地图中更改 autocomplete_fragment 的图标

我有一个使用谷歌地图的安卓应用程序,我想要一个看起来像安卓谷歌地图的搜索栏。下面是我的XML代码和我所拥有的图片。问题是我有一个抽屉导航,当你从左边滑动时它会打开。我想像谷歌地图一样将“三条水平线”添加到搜索栏,这样无论何时单击它,抽屉导航都会打开,如下所示。那么如何将“放大镜”更改为“3条水平线”并使抽屉导航在单击时打开。谢谢! 最佳答案 您可以找到相应的ImageView并更改它的图标和点击事件:PlaceAutocompleteFragmentplaceAutocompleteFragment=(PlaceAutocomple