小程序能使用海外版的地图开发应用吗
2021-09-23 17:51
2021-09-23 17:51
二姐
码介绍下: 先是wxml文件:<map id='parkingMap' class='mp_map' longitude="{{lon}}" latitude="{{lat}}" scale='14' markers='{{markers}}' controls='{{controls}}' bindcontroltap='controltap' bindmarkertap='markertap' show-location='true' bindregionchange='regionchange' bindtap='clickOther'> 1标签里的属性API里都有介绍,应该没什么好说的了; 可以看到在地图上有标记p,点击需要有提示信息,查了下地图map上面无法在继续添加覆盖物,然后看了API有个cover-view,于是就用这个来做了个提示信息: <cover-view class='parkingName'>{{parkingName}}</cover-view><cover-view class='space'><cover-view class='totalNum'>总车位:<cover-view style='color:red'>{{totalNum}}</cover-view></cover-view><cover-view class='leftNum'>剩余车位:<cover-view style='color:red'>{{leftNum}}</cover-view></cover-view></cover-view></cover-view><cover-view class='right'><cover-image src='../../image/arrow_right.png' class='arrow'></cover-image></cover-view></cover-view> 123456789101112131415注意这里是要添加到map标签里面:<map> <cover-view> </cover-view></map> 加了个if判断,点击地图上的P才显示; 文件: 初始化data://定义全局变量var longitude, latitude, mapCtxvar centerLongitude, centerLatitude, windowWidth, windowHeight /*** 页面的初始数据*/data: {lon: '',lat: '',is_show: false,parkingName:'',totalNum:'',leftNum:'',markers: [],controls: []},12345678910111213141516首先是获取标注,使用地图小程序API提供的方式:getloca:function(){var that = thisvar timewx.getLocation({type: "wgs84 ",success: function (res) {console.log(res.latitude)console.log(res.longitude)latitude = res.latitudelongitude = res.longitudecenterLatitude = latitudecenterLongitude = longitudethat.setData({lat: res.latitude,lon: res.longitude,})},fail: function (res) {}})},1234567891011121314151617181920212223在实际测试中,发现有的机掉用改API就是无法标注,测试过所需要的权限都有,最后尝试了下地图,居然发现成功了,一下是地图标注(具体可以查看地图小程序API)的方式://引入地图var bmap = require('../../libs/bmap-wx.min.');//标注我的位置getLocaByBM:function(){var that = this; var BMap = new bmap.BMapWX({ak: '你自己申请的ak'}); var fail = function (data) {console.log(data)}; var success = function (data) {wxMarkerData = data.wxMarkerData;console.log(wxMarkerData)centerLatitude = wxMarkerData[0].latitudecenterLongitude = wxMarkerData[0].longitudethat.setData({markers: wxMarkerData});that.setData({lat: wxMarkerData[0].latitude});that.setData({lon: wxMarkerData[0].longitude});} //好像必须要加这个BMap.regeocoding({fail: fail,success: success,iconPath: '../../image/center.png',iconTapPath: '../../img/center.png',width:23,height:40});},12345678910111213141516171819202122232425262728293031323334353637好吧,这次的测试结果苹果,小米,华为,三星均能正常标注了;希望地图以后能改善这个问题吧。 不过这里需要注意一个问题,小程序是基于地图(使用火星坐标),地图标注出来的坐标需要转换才能正确的标识,文末会贴出转换的代码; 下面是map的操作了,常见的几种添加markers,controls,地图移动时的监听处理; 先介绍地图移动的监听处理: 这里可以结合地图API来看会更清晰(文笔不好,写的有些乱),先获取map对象:
2021-09-23 19:00:42
柔风
我觉得应该不会同意的吧
2021-09-23 19:00:42
Vagaaquamarine
1.小程序设置下坐标就可以了。2.这个很简单的,问题不是很难的。
2021-09-23 17:27:04 1292查看 2回答
我想问一下,小程序怎么在附近展示,那些门指路人地图标注服务中心照片在哪里添加
西秦十三
门指路人地图标注服务中心要求 1小程序可绑定的门指路人地图标注服务中心必须满足以下条件:1、必须是线下可提供面对面服务的网点;2、具备经营资质,如营业执照或组织机构代码证等,且要求资质材料中的地址与门指路人地图标注服务中心地理位置一致,经营主体与小程序帐号主体一致;3、指路人地图...
2021-09-23 17:35:47 306查看 2回答
十里桃花
“小程序是一种不需要安装即可使用的应用,它实现了应用‘触手可及’的梦想,用户扫一扫或搜一下即可打开应用;也体现了‘用完即走’的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。”“之父”张小龙的这段话确定了小程序的开发基调。鉴于小程序作...
2021-09-23 17:49:50 280查看 2回答
公众号开发内置地图可以标记多个自己定义的位置吗?请求大神帮忙。十分感谢
趁早
看一下地图,找到标记地址的方法,如果能标记1个地址,就能标记多个地址。
2021-09-23 17:51:07 266查看 2回答
小程序地图组件map的markers的alpha为什么设置无效
?了个?
据直接报错了,而异步过来又变成动态更新导致了wxml需要重新渲染map组件的情况导致的。因为官方有提到:地图组件的经纬度必填,如果不填经纬度则默认值是北京的经纬度。标记点markers只能在初始化的时候设置,不支持动态更新。只能初始化一次,因此导致每次都是显示的初始化信息...
2021-09-23 17:51:07 297查看 2回答
冯老板
位置'}],covers:[{latitude:23.099794,longitude:113.324520,icaonPath:'../images/car.png',rotate:10},{...
2021-09-23 17:51:07 255查看 2回答
热闹
开发的企业导航精确地理位置,在地图上直接查找经纬度,没有或位置错误的就手动添加一个企业标记。
2021-09-23 17:51:07 302查看 3回答
婷婷私教
<map></map>show-location这条属性不要加上,,就行了,如果加上了设置成true或false都表示显示
2021-09-23 17:51:07 437查看 3回答
二姐
码介绍下:先是wxml文件:<mapid='parkingMap'class='mp_map'longitude="{{lon}}"latitude="{{lat}}"scale='14'markers='{{markers}}'controls='{{co...
2021-09-23 17:51:07 302查看 3回答
公司地址如何入驻花小猪打车地图标记?指路人地图标注服务中心铺如何入驻花小猪打车地图标记?
小编为您整理美团商家如何入驻,商家入驻教程、商家如何入驻地图、如何入驻地:、养殖营业执照如何入驻地图、家政公司如何入驻美团相关地图标记知识,详情可查看下方正文!
2023-01-17
公司地址认领搜狗地图标注多久审核?公司地址认领地图标注多久审核?
小编为您整理我在地图上标注审核认领需要多久、我在地图上标注审核认领需要多久y、我在地图上标注审核认领需要多久i、我在地图上标注审核认领需要多久Y、搜狗地图标注要多久才显示相关地图标记知识,详情可查看下方正文!
2023-01-17
门指路人地图标注服务中心如何做花小猪打车地图位置标记?门指路人地图标注服务中心花小猪打车地图位置地址标记?
小编为您整理如何做地图标记、地图如何做标记、so搜街景中如何做标记、360e启花贷款申请通过了是要去到门指路人地图标注服务中心办理手续的吗、哪些软件能实现在地图上标记门指路人地图标注服务中心位置相关地图标记知识,详情可查看下方正文!
2023-01-17
门指路人地图标注服务中心地图位置地址标记?门指路人地图标注服务中心苹果地图位置地址标记?
小编为您整理哪些软件能实现在地图上标记门指路人地图标注服务中心位置、门指路人地图标注服务中心地址标注、如何创建门指路人地图标注服务中心定位地址、如何创建门指路人地图标注服务中心定位地址、服装门指路人地图标注服务中心地址标注上地图怎么弄相关地图标记知识,详情可查看下方正文!
2023-01-17
凯立德地图位置定位怎么设置自己的指路人地图标注服务中心名?凯立德地图位置定位怎么设置公司地址?
小编为您整理凯立德怎么定位自己的位置啊、手机凯立德地图定位怎么设置往上走、地图位置定位怎么设置自己的指路人地图标注服务中心名、凯立德手机版如何定位自己的位置,求助、凯立德导航怎么设置指路人地图标注服务中心铺招牌相关地图标记知识,详情可查看下方正文!
2023-01-17