uniapp使用腾讯地图进行地址搜索定位附近门店等本人所在的公司最近在做共享电动车的项目,打开该应用看到的就是一副地图

使用uniapp是因为它是一个使用vue.js开发所有前端应用的框架,开发者编写一套代码,可以发布到ios,android,web以及各种小程序,快应用等多个平台。使用map地图组件开发,地图组件用于展示地图(使用的时腾讯地图),说一下它的属性有:

longitude(类型为Number,没有默认值,表示中心经度)latitude(类型为Number,没有默认值,表示中心纬度)scale(类型为Number,默认值为16,缩放级别取值范围为5-18)markers(类型为Array数组,类型为数组即表示地图上可以有多个,没有默认值,表示标记点)polyline(类型为Array数组,没有默认值,表示路线,数组上的所有点连成线)circles(类型Array数组,表示圆)controls(类型Array数组,表示控件)include-points(类型Array数组,表示缩放视野已包含所有给定的坐标点)enable-3D(类型为Boolean,默认值为false,表示是否显示3D搂块)show-compass(类型为Boolean,默认值为false,表示为是否显示指南针)enable-overlooking(类型为Boolean,默认值为false,表示为是否开启俯视)enable-satellite(类型为Boolean,默认值为false,表示为是否开启卫星图)enable-traffic(类型为Boolean,默认值为false,表示为是否开启实时路况)show-location(类型为Boolean,表示显示带有方向的当前定位点)polygons(类型Array,表示为多边形)

点击属性

我们在写map组件时,组件的宽/高推荐写直接量,比如说是750rpx,不要设置百分比值,在uni-app中只支持gcj02坐标。

介绍markers属性-类型为数组Array

由之前描述可知,markers属性类型为Array,表示标记点用于在地图上显示标记的位置。这个数组属性,它里面有它的对象配置属性,分别是:

marker上的气泡callout(Object类型)marker数组上属性callout对象使用属性:

marker上的标签label(Object类型)

polyline

polyline表示指定一系列坐标点,从数组第一项连线至最后一项

circlescircles在地图上显示圆

注意在uniapp中地图组件的经纬度必填,如果不填,经纬度则默认值是北京的经纬度。

使用uniapp开发中的map组件,基本使用方法:代码如下(示例):

controls:[{//在地图上显示控件,控件不随着地图移动id:1,//控件id iconPath:'../../static/icon.png',//显示的图标 position:{ //控件在地图的位置 left:15, top:15, width:50, height:50},}],地址搜索uni-app只支持gcj02坐标

uni.getLocation(OBJECT)中的object参数

OBJECT参数说明

对于success返回参数说明:

address地址信息说明

uni.chooseLocation(OBJECT)打开地图选择位置。

success返回参数说明:

代码如下(示例):

uni.getNetworkType(OBJECT)获取网络类型。

uni.createMapContext(mapId,this)创建并返回map上下文mapContext对象。在自定义组件下,第二个参数传入组件实例this,以操作组件内组件。

mapContext-mapContext通过mapId跟一个组件绑定,通过它可以操作对应的组件。

该对象得方法列表:

successFunction不必填,接口调用成功的回调函数,res={longitude:"经度",latitude:"纬度"}

moveToLocation的OBJECT参数列表-可不必填

translateMarker的OBJECT参数列表

腾讯(推荐)

varmap=newqq.maps.Map(document.getElement('container'),{center,//坐标,即最初显示的地图中心zoom//缩放级别,即显示的比例})给地图添加事件

qq.maps.event.addListener(map,'click',function(res){//res即点击后的位置信息})添加标记

varmarker=newqq.maps.Marker({position,//标记点的位置,也可以是通过IP获取到的坐标map,//标记在哪个地图上animation,//标记显示时的动画效果title,//鼠标悬浮到标记上时的标题draggable//是否可拖拽})创建信息窗口

varinfo=newqq.maps.InfoWindow({map,//标记在哪个地图上content//信息窗口的内容})覆盖物

varpolyline=newqq.maps.Polyline({map,//标记在哪个地图上path,//一个坐标数组,折线、多边形就是依靠这些坐标数组来成形的strokeColor,//折线颜色strokeDashStyle,//折线样式strokeWeight,//折线宽度editable,//折线是否可编辑clickable//是否可点击})单个标注点

在mounted生命周期或者从后台接口获得信息后调用初始化地图方法

1.我申请了开发者密钥key2.开通webserviceAPI服务:控制台->key管理->设置(使用该功能的key)->勾选webserviceAPI->保存(小程序SDK需要用到webserviceAPI的部分服务,所以使用该功能的KEY需要具备相应的权限)日调用量:1万次/Key----并发数:5次/key/秒。

THE END
1.忠石广告图文印刷装饰公司·广告招牌门头牌匾制作灯箱装裱条幅横幅喷很好,做得很高清,服务态度非常好,用心的在解决我的每一个需求 voiceInput: dotSource: 回应(1) 2024-11-02 更新于24-11-03 17:15 商家回应2024-11-03 17:47:34 在青秀山跑步的油条 服务态度非常好下次一定还要找老板 回应 2024-10-30 15:23 https://www.dianping.com/shop/1949694185
2.三家店火车站附近周边哪里有门牌信息公交站点周边三家店火车站附近的门牌信息有: - 滨河路12号 距离三家店火车站448米,在北京市门头沟区 。可换乘961路等公交车。 - 滨河路18号 距离三家店火车站684米,在北京市门头沟区 - 蓝龙家园10号楼 距离三家店火车站672米,在北京市门头沟区 。可换乘891路等公交车。 https://mbus.mapbar.com/beijing/4u95ks5wN71h8zc7hP_F11
3.无门牌号]位置示意图,地图位置,交通指引,附近酒店广东省·韶关市·始兴县·沈所镇 无门牌号位于韶关市广东-韶关市,靠近Y326、河南路、X344和Y325。在公共交通方面,附近设有多个公交站,包括沈所镇、朱子桥等,可以换乘始兴3路等多条公交线路。为了让您更好地了解广东省·韶关市·始兴县·沈所镇 无门牌号的详细情况及周边环境,城市吧提供丰富的相关信息,包括位置https://m.city8.com/shaoguan/zhuanyejigou/2470336_x36h_address
4.杭州这几家好吃的馄饨店,据说住在附近的人经常被求代购!烧麦煎饺跟面馆一样,杭州的馄饨店遍布城市的各个角落:几乎所有的早餐店都有小馄饨,几乎所有做烧麦的店也会顺便做馄饨,现在连一些私房菜都会将馄饨列入菜单,整个提升了馄饨的“档次”。 亦蒸亦煮 地址:萍水街47号 虽说馄饨满大街都有,可如果附近就有好吃的馄饨,就算是馄饨爱好者的运气了。 https://www.163.com/dy/article/GNVBIP0L051492LM.html
5.日本电影剧本—啊,无声的朋友们55.辰一的饮食店外面(东京四谷附近) 木匠正在忙着最后的装修工程。 56.店内 小巧而整齐的设备。 民次来到。 辰一在旁边翻阅贴着火柴盒广告样品的粘贴簿。 民次:这个店子还有什么话说,布置得多么漂亮。 辰一:我搞黑市时认识的土木建筑行经理,他借了一笔钱给我。 http://www.360doc.com/content/22/0717/10/71664270_1040170458.shtml
6.寻访后门大街的那些老店铺吴肇祥茶庄创办于清光绪年间。最初为前店后厂经营模式,自行采购、自行加工、自行销售。由于茶叶质量上乘,且口味纯正,深受附近居民欢迎。吴肇祥茶庄也是后门大街诸多老字号中保留时间最长的店铺之一。 谦祥益北号创办于1902年,后来改号为“晋隆祥”“乾泰隆”。主要经营上好的绸缎布料,消费对象为清末的遗老遗少、政界https://www.meipian.cn/392gkt3s
7.开个美发店一年利润能赚多少钱?年赚12万,总结开店需要的详情调查商圈的方法:在店铺附近的商方,住户、企业的人员进行调查访问他们的消费能力,对美的意识,对美发美容行业的认识,对发廊的态度和希望,在哪家发廊消费,如果附近有新店,他们的反应等等。这种调查一方面可以根据调查结果来确定装修店面档次。另一方面也对新开的店做了宣传。开店后,他们可能成为客人。http://www.kangel.net.cn/ganxidianlirun/5023.html
8.2024纽约7家Outlet奥莱/打折村全攻略(地址和营业时间+品牌列表+必Tanger Outlet Deer Park坐落在长岛鹿园I-495公路附近,距离纽约约拥有超过85个名品折扣店。整个奥莱档次比较高,其中有Saks Fifth Avenue off 5th、Barneys New York Outlet和Last Call by Neiman Marcus三个高档百货商场的outlet店。购物环境宽敞优美,通常也是城市居民周末出游的好去处。推荐到纽约住在皇后区或者专程到https://www.extrabux.cn/chs/guide/8324655
9.学做牛肉锅贴,南京早餐培训学校第二种是资金比较大,考虑做南京早餐培训店的.直接开南京早餐培训店的有点就是拥有自己的店铺,容易打响品牌,更容易吸收附近固定的客源,同时相较于摆摊来说更为轻松.一般来说,直接开南京早餐培训店的话,开店资金大概需要3-5万元,如果店铺比较大,同时位置比较好,那可能需要5-8万元甚至是10万以上的开店资金. http://www.njxiaochi.com/pxxm/847.html
10.晨报专访丨寻找上海人心目中的光明邨光明邨的外卖熟食生意也比其他地方要好,因为它是自产自销的,而不是像其他熟食店都是从加工厂进货,光明邨是自己烧的,所以熟食生意一直很好。 再后来,光明邨增加了一个原本不属于它的经营范围——月饼,我是这么开玩笑的。本来淮海路做月饼的店家包括卖鲜肉月饼的,有光明邨斜对面的长春食品商店,还有再过去一点的高桥https://static.zhoudaosh.com/85AF405B32E92FD4832057E703DE1E410E58DE3FBE3AF2B01194190BB2EB1F05
11.夏夏脚疼吃到撑香港游美食攻略2010.12.281、大家乐(海港城内):夏夏为什么会推荐这家店呢,告诉你吧,这个大家乐是在海港城里面的,海港城附近很多香港职工都在那里用餐,中午的时候有特价,会送饮料汤之类的,而且量很大份,绝对感觉物超所值。夏夏点了四宝饭配猪肉花生汤,室友点了番茄猪扒饭家冻饮料。四宝饭里面是叉烧、油鸡、玫瑰鸭、一个什么肉,都是广东https://www.douban.com/note/127282437/
12.营业时间告示牌门挂牌商场店铺门店上班标识贴玻璃门贴24小时营业营业时间告示牌门挂牌商场店铺门店上班标识贴玻璃门贴24小时营业中欢迎光临创意商店简约指示门牌墙贴定制做原价:10.00元折后:8.8元 --- 所在地:浙江 温州店铺掌柜:妙恒旗舰店 --- 速度抢购:https://www.igove.cn/m_item.php?id=QA6QMPsbmJo048mhB 点击一键复制复制口令购买 ↓↓复制下方口令,打开手机淘https://www.igove.cn/m_item.php?id=QA6QMPsbmJo048mhB
13.走访30家瑞幸门店:有的爆单有的闭店,顾客只关心优惠券其中一家小鹿茶位于光华路SOHO-3号楼,在高德地图上没有显示具体地址,路线也指向不清。燃财经在询问旁边瑞幸咖啡门店的店员后,才找到了这家店。 该店仅有五六平米,门牌上的“瑞幸咖啡中国旗下品牌”这几个字分外显眼。店里有3名店员在工作,燃财经点了一杯酸奶,但迟迟未好,店员先做了后面几单。当燃财经询问原因https://36kr.com/p/1725385572353
14.门牌号码门号亚克力房号家用数字标识定做街道店铺订做楼号牌小区门牌号码牌门号亚克力房号家用号数字标识定做街道店铺订做楼号牌做小区单元楼栋层指示挂牌号码牌子字定制7 元 去天猫购买声明:此商品数据来源由淘宝官方接口提供,所有交易过程在淘宝或天猫与第三方卖家进行,本网站不参与交易,如有交易产生的疑问请联系天猫卖家【菲唐旗舰店】,如需删除此页面请 联系本站 >> 菲唐旗舰https://m.ftxia.com/item.htm?id=80jVQ0MF0yOqNzW7TO