api-百度地图geocoder.getPoint()回调函数的坐标怎样保存下来

问题描述

百度地图geocoder.getPoint()回调函数的坐标怎样保存下来

百度地图api 想使用 driving.search(point1, point2)来查找两地之间路线,但是geocoder.getPoint()的坐标不知道怎么保存到point1,point2

解决方案

不用传point啊,直接传递地址就行。百度会自动转为坐标的

 var map = new BMap.Map("container");
map.centerAndZoom(new BMap.Point(116.404, 39.915), 14);
var driving = new BMap.DrivingRoute(map, {
 renderOptions: {
   map: map,
   autoViewport: true
 }
});
driving.search("中关村", "天安门");

http://developer.baidu.com/map/index.php?title=jspopular/guide/service#.E9.A9.BE.E8.BD.A6.E5.AF.BC.E8.88.AA

你一定要传递point,需要用2个全局变量保存解码后的经纬度,然后在回调里面判断是否2个值都有了,有了才调用search

解决方案二:

不太懂 最好把 参数的类型什么的带上

时间: 2024-09-14 02:50:44

api-百度地图geocoder.getPoint()回调函数的坐标怎样保存下来的相关文章

百度地图API使用方法详解_php实例

最近做了个项目,其中项目中有个需求需要用到百度地图进行导航,通过查阅相关资料参考百度地图api完成了一个例子. 示例一: API地址:http://developer.baidu.com/map/jsdemo.htm <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> &l

如何调用百度地图API实现手机自动定位_Android

最近由于项目需要,研究了下百度地图定位,他们提供的实例基本都是用监听器实现自动定位的.我想实现一种效果:当用户进入UI时,不定位,用户需要定位的时候,自己手动点击按钮,再去定位当前位置.经过2天研究和咨询,找到了解决方案,在此备忘一下. //声明地址解析器 var geoc = new BMap.Geocoder(); //自动定位 var autoLocation = function () { if (navigator.geolocation) { //判断浏览器是否能获取当前位置 nav

android-关于百度地图MapView控件点击事件的

问题描述 关于百度地图MapView控件点击事件的 我是新人,求各位帮忙.最近在做百度二次开发!用Android 想实现当点击地图也就是点击MapView上的某一点的时候给地图添加一个覆盖物,并且获取到点击地点的经纬度!该用什么方法实现,百度官网提供的接口有一个 地图单击事件监听接口: OnMapClickListener listener = new OnMapClickListener() { /** * 地图单击事件回调函数 * @param point 点击的地理坐标 / public

Android高效率编码-第三方SDK详解系列(一)——百度地图,绘制,覆盖物,导航,定位,细腻分解!

Android高效率编码-第三方SDK详解系列(一)--百度地图,绘制,覆盖物,导航,定位,细腻分解! 这是一个系列,但是我也不确定具体会更新多少期,最近很忙,主要还是效率的问题,所以一些有效的东西还是会及时更新的,比如后续会出 分享SDK:sharesdk 后端SDK:Bmob 推送SDK:极光推送 短信SDK:验证码实现 等等-- 或者出一些装ubuntu系统或者黑苹果教程什么的,或者5.X之后的新玩法,主要还是困于时间方面缺少,或许这也是一种锻炼吧,工作了挺久的了,越发觉得自己的JAVA基

Python回调函数用法实例详解

  本文实例讲述了Python回调函数用法.分享给大家供大家参考.具体分析如下: 一.百度百科上对回调函数的解释: 回调函数就是一个通过函数指针调用的函数.如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数.回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应. 二.什么是回调: 软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用.回调和异步调用.同步

api-JQuery可以跨域访问,但是回调函数却无法成功,具体目的:百度地图API地址查坐标

问题描述 JQuery可以跨域访问,但是回调函数却无法成功,具体目的:百度地图API地址查坐标 我要用百度地图API的一个功能, 要用的技术是JavaScript, 百度API文档链接是百度地图根据地址查询经纬度 我选取测试的具体API为http://api.map.baidu.com/geocoder/v2/?address=北京市海淀区上地十街10号&output=json&ak=E4805d16520de693a3fe707cdc962045&callback=showLoc

凨-百度地图API之地图标注(JS版),地理位置信息,根据地址获取经度纬度

使用的时候记得更改百度地图的开发者KEY <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>凨-百度地图API之地图标注(JS版),地理位置信息,根据地址获取经度纬度</title> <script type="text

【百度地图API】如何进行地址解析与反地址解析?——模糊地址能搜索到精确地理信息!

原文:[百度地图API]如何进行地址解析与反地址解析?--模糊地址能搜索到精确地理信息! 摘要: 什么是地址解析? 什么是反地址解析? 如何运用地址解析,和反地址解析? 可以同时运用地址解析,和反地址解析麼?答案是,可以的.详见最后一个示例与代码. --------------------------------------------------------------------------------- 一.地址解析 地址解析,是用户输入一个详细到门牌号的地址.例如"北京市中关村南大街27

【百度地图API】如何使用suggestion--下拉列表方式的搜索建议

原文:[百度地图API]如何使用suggestion--下拉列表方式的搜索建议 摘要: 百度地图上有一个很强大的搜索建议功能,以下拉列表的方式展示出来.比如,输入"百度",下拉列表中就会出现"北京市海淀区百度在线网络技术(北京)有限公司".这个如何实现呢?让我们一步一步来学习. -----------------------------------------------------------------------------------------------