更新日期:2023-02-23 09:44:44 浏览:731
公司项目中有地图展示和定位功能,使用uniapp本以为应该很是容易,应该有现成的空间,去市场一找,大部分的都是针对H5的,对于app端很少,要不就是需要花钱,这才自己动手实现。
公司过去的项目使用的是地图,所以uniapp也就只能使用地图了,但是一看官方:就是没有地图。
在网上搜了一堆,需要使用使用到自定义基座,才能使用,那就只能通过自定义基座看看效果。
1.首先去 地图开发者平台申请
这里主要是对安卓端进行操作(这里的包名和下边创建基座的包名一致)
2.申请后再Hbuilder中manifest.on 中配置
3.制作基座
切记:Android包名一定要和地图开发平台中的一致
一、定位
1.创建获取定位的类fun.
2.主类main.中引入
3.需要的类中使用
输出结果:
二、地图展示
一开始的时候,我总是试图寻找地图是不是对uniapp这个平台有单独的API,但是很可惜没有。在地图引入后,直接调用uniapp给的map组件,可以展示出地图,但是很多的属性不支持,也找不到相关的处理。没办法,上网查找,大部分的处理方案是通过动态引入地图JavaScript API GL框架,进行展示。
这个地方,我们需要在地图开发者平台申请web前端的开发的
1.地图开发者控制平台,创建web端应用
2.创建动态引入地图的script类map.
3.使用(这里使用到了render),切记如果需要开,查看JavaScript API GL相关
4.运行效果
这样地图的定位和地图展示基本就完成了,如果需要更加复杂的功能只能去查看的官方
神奇的左手 发表于 2022-06-06 18:20:32
能看到的,喔趣考勤用的是地图,定位很精准的。外勤打卡也是需要定位的。
如何创建登录:
第一步
打开喔趣考勤App,输入用户名和密码,登录App,如果您是首次使用,会提示您创建公司。
点击“我知道了”,即可跳转到“创建公司”界面。
第二步
点击“创建新公司”,会打开创建公司填写页面
在“选择地区”的时候,会根据您当前的地址来自动定位,并列出地址供您选择,从而填写到“详细地址”中。
第三步
选择详细地址之后,会自动打开扫描二维码界面,请拿出“喔趣考勤”二维码仪器,对准二维码进行扫描。
第四步
点击“完成”创建用户即完成。
小气泡 发表于 2022-06-06 18:08:25
第一步
打开网址:
地图首页,拉到网页下方,找到“插件与工具”栏目中的“地图快速生成器”,
第二步
创建地图:
1、定位中心点。按照自己的实际情况定位即可。
2、设置地图。同样根据自己的实际情况设置合适的宽度和高度即可。
3、添加坐标。根据情况添加点标记、线标记、文字标记即可
第三步
直接点击“获取代码”按钮即可。
第四步
将该代码加入到网站源码合适的地方即可。
小怪兽永远18岁 发表于 2022-06-06 18:18:42
亲亲,可以直接在地图或者地图搜索所需要查找的酒店就能够定位到了哦
酒店定位怎么弄的
亲亲,可以直接在地图或者地图搜索所需要查找的酒店就能够定位到了哦
麻辣烫真好吃 发表于 2022-06-06 18:18:48
第一步
打开网址:
地图首页,拉到网页下方,找到“插件与工具”栏目中的“地图快速生成器”。
第二步
创建地图:
1、定位中心点。按照自己的实际情况定位即可。
2、设置地图。同样根据自己的实际情况设置合适的宽度和高度即可。
3、添加坐标。根据情况添加点标记、线标记、文字标记即可。
第三步
直接点击“获取代码”按钮即可。
第四步
将该代码加入到网站源码合适的地方即可。
岁月迢迢 发表于 2022-06-06 18:18:49
第一步打开网址:地图首页,拉到网页下方,找到“插件与工具”栏目中的“地图快速生成器”。第二步创建地图:
1、定位中心点。按照自己的实际情况定位即可。
2、设置地图。同样根据自己的实际情况设置合适的宽度和高度即可。
3、添加坐标。根据情况添加点标记、线标记、文字标记即可。第三步直接点击“获取代码”按钮即可。第四步将该代码加入到网站源码合适的地方即可。
咼咼 发表于 2022-06-06 18:18:56
亲亲,可以直接在地图或者地图搜索所需要查找的酒店就能够定位到了哦
酒店定位怎么弄的
亲亲,可以直接在地图或者地图搜索所需要查找的酒店就能够定位到了哦
天穹 发表于 2022-06-06 18:19:01
全球定位系统由美国国防部(U.S.Department of Defense)领导的卫星导航和定位联合规划局(Joint Planning Bureau of Satellite Navigation and Positioning)领导,该局在洛杉矶空军航天局设立了办事处。它有许多成员,包括美国陆军、海军、海军陆战队、交通部、国防测绘局、北约和澳大利亚的代表。
美国的目的是收集信息,观察地形类型,后来用于民用,美国的GPS在早期创建是为了绘制地形图和定位导航系统,所以会有谷歌高清卫星地图。
中国北斗定位导航系统由中国自主研发。北斗具有信号、定位和国际救援功能。中国北斗首先实现的是区域主动定位。只有在区域被动定位和全球被动定位功能的基础上,才能绘制全球地形卫星地图。
北斗定位系统已经在许多手机型号中使用,地图和地图都使用北斗定位导航系统。我从未听说过北斗高清晰度地形不要误会,中国的北斗还没有完全装备好地形图,而美国GPS的创建原本是为地形图设计的,所以你不应该总是上网查看北斗的高清地形图,小心不要被病毒感染。图。
绝代风华 发表于 2022-06-06 18:19:04
亲亲,可以直接在地图或者地图搜索所需要查找的酒店就能够定位到了哦
酒店定位怎么弄的
亲亲,可以直接在地图或者地图搜索所需要查找的酒店就能够定位到了哦
消极傲娇 发表于 2022-06-06 18:19:42
地图开发者使用教程
录
1、申请账号和ak
2、准备页面
3、添加meta标签 方便在移动平台上展示
4、引用地图API文件
5、创建地图容器元素 设置容器样式 大小
6、创建地图实例
7、设置中心点坐标
8、地图初始化,同时设置地图展示级别
9、开启鼠标滚轮缩放
10、设置地图的旋转角度和倾斜角度
1
1、变更地图类型为地球
1
2、声明控件并添加到地图中
1
3、向地图中添加标注
1
4、监听标注
1
5、添加折线
1
6、添加多边形
1
7、向地图中添加文本标注
1
8、修改文本标注样式
1
9、向地图中添加信息窗口
20、定位
定位
IP定位
定位SDK辅助定位
綮紫@ 发表于 2022-06-06 18:20:30
爱赛车
1、登录的网站,打开地图。2、点击右上角登录帐号,登录之后点击上面的“商户免费标注”3、进去之后是一个的本地商户中心,点击左边的“商户管理”下面的“我要标注认领”。4、现在搜索框里面搜索一下你要标注的地址是否已经存在,要是没有就可以点后面的“免费添加标注”。5、添加标注的时候要填...
2021-09-23 17:19:42
与你共赢
需要准备几样材料,1 准备好账号 2 准备好门脸照片,然后提交给,让他们审核,审核通过之后,就可以添加成功了,1-7天就会展现出来
2021-09-23 17:19:42
简小伊
如果你的指路人地图标注服务中心铺需要很大的客,并且都是通过搜索引擎搜索找到你们,还是推荐你付费去做地图标注,需要的话可以给你发份资料,因为首页搜索显示,是一种广告如果单纯的想让自己的指路人地图标注服务中心名出现在地图上,给已有客户介绍自己位置,现在可以去申请商户标注,通过几率很小,不过可以试试
2021-09-23 17:19:42
小太阳
朋友册一个帐号。址:链接。注册后,激活并完善个人信版息。然后登录权地图。再点击地图主页右上角点击“商户免费标注”。需要标注的指路人地图标注服务中心铺是否存在,如果存在可以直接认领。如果不存在可以直接新增。在地图上填写信息,上传各种证明资料。提交申请后,需要5-7天的审核期,请耐心等待...
2021-09-23 17:33:58
万能的孚格
的网站,打开地击右上角登录版帐号,登录之后点击上面的“商户权免费标注”3、进去之后是一个的本地商户中心,点击左边的“商户管理”下面的“我要标注认领”。4、现在搜索框里面搜索一下你要标注的地址是否已经存在,要是没有就可以点后面的“免费添加标注”。5、添加标注的时候要...
2021-09-23 17:34:57
season
账号登陆打开搜索图内”,点击进容入。2、打开地图后,可以看到底部的商户免费标注并点击。3、点击商户免费标注后,就会弹出如下窗口,选择相应的认证,并点击立即认证。4、然后选择所属地区,搜索——点击免费添加标注,把自己商铺的地址输入进入。5、然后添加指路人地图标注服务中心铺相关信息,指路人地图标注服务中心铺名称、地...
2021-09-23 17:34:57
嘟比嘟_Air
肯定是实际距离啊,导航如果用直线距离,那还怎么正确导航。而且还分2种情况:导航上的两地,比如是从南京到上海,不可能使用上海到南京的直线距离吧,太夸张了,肯定是根据实际的路线来计算的。还有一种理想情况,两地距离非常近,比如某条直路上的两点,假设这条路很长,那正确的方法也是取这2点的...
2021-09-23 17:57:11
922109
最新版创建地点方法:1.打开手机软件,输入账号和密码进行登录。2.登录后,点击下方的【发现】图标,再点击上方的【朋友圈】图标。3.在弹出的界面,点击手机屏幕右上角的【照相机】图标,然后根据自己的需求选择上传的照片。4.照片上传完以后,点击【所在位置】。5.在弹出的页面输入...
2021-09-23 17:59:07
小仙女呀
最新版创建地点方法:1.打开手机软件,输入账号和密码进行登录。2.登录后,点击下方的【发现】图标,再点击上方的【朋友圈】图标。3.在弹出的界面,点击手机屏幕右上角的【照相机】图标,然后根据自己的需求选择上传的照片。4.照片上传完以后,点击【所在位置】。5.在弹出的页面输入...
2021-09-23 17:59:15
su哒哒
第一步:打开地图地图第二步:点击下方商户免费标记第三步:阅读条约后点击同意第四步:点击添加新地点第五步:输入各类信息点击提交即可
2021-10-17 22:15:25