百度地图
文章平均质量分 73
Sup_Heaven
这个作者很懒,什么都没留下…
展开
-
js百度地图 搜索附近银行医院酒店
Html代码: 银行 公交 地铁 医院 商场 学校 酒店 餐厅 邮局 娱乐 Js代码function addMarker(map,point){ var myIcon = new BMap.Icon("images/buildingMa原创 2012-04-23 18:31:46 · 11777 阅读 · 0 评论 -
百度地图API详解之自定义地图类型
今天的文章主要介绍如何利用地图API实现自定义地图。百度地图API目前默认支持两种地图类型(map type):普通图和三维图,它们分别通过常量BMAP_NORMAL_MAP和BMAP_PERSPECTIVE_MAP来表示,在1.2版本中这两个常量实际上是MapType对象的实例。当然开发者也可以自己实例化一个MapType从而实现一个自定义的地图。切图工具的使用我们先从切图工具的使用转载 2013-01-03 16:38:31 · 18686 阅读 · 11 评论 -
百度地图API详解之地图标注
本文将向大家介绍百度地图API的标注(Marker)的使用方法和一些实现细节。标注概述标注(Marker)是用来表示一个点位置的可见元素,每个标注自身都包含地理信息。比如你在西单商场位置添加了一个标注,不论地图移动、缩放,标注都会跟随一起移动,保证其始终指向正确的地理位置。从上面的图可以看出,不论地图如何变化标注始终指向“西单商场”的位置。如何知道某个点的坐标?上例中我们在转载 2013-01-03 16:35:45 · 3709 阅读 · 0 评论 -
百度地图API详解之地图初始化
一次调试百度地图多marker事件监听的问题,不知如何解决,后来看了原作者jz1108才知道要用闭包。觉得原作者jz1108关于百度地图的文章写的不错,所以转载到了CSDN,为了尊重原作者jz1108,特此说明。从今天开始我会陆续写一些有关百度地图API开发的文章,每篇文章会针对API的某个功能进行详细的讲述。本文将介绍有关地图初始化部分的内容(本系列文章将使用最新版本的API)。地图初始转载 2013-01-03 16:27:26 · 14982 阅读 · 1 评论 -
百度地图API详解之坐标系转换
今天来说说坐标系转换的事情。不同的API提供商可能会使用不同的坐标系,根据相关法律的规定,GPS获取的原始坐标又不能在互联网上对外提供,所以要使用API展示GPS数据就需要了解有关坐标系转换的内容。通常GPS获取的经纬度属于WGS84坐标体系,在我国,这个坐标是不能直接应用在互联网服务上的,至少要经过国家测绘局的加密。google map在中国大陆地区的数据使用的就是经过国测局加密之后的坐转载 2013-01-03 16:39:10 · 6446 阅读 · 0 评论 -
百度地图API详解之自定义地图控件
本文向大家介绍关于自定义地图控件的知识,你将了解到如何通过百度地图API自定义自己的地图控件。控件基础控件是地图API提供的供用户操作地图的界面元素,API内置了几个控件:缩放/平移控件(NavigationControl)、缩略图控件(OverviewMapControl)、比例尺控件(ScaleControl)、版权控件(CopyrightControl)和地图类型控件(MapType转载 2013-01-03 16:34:38 · 27995 阅读 · 4 评论 -
百度地图API详解之地图坐标系统
我们都知道地球是圆的,电脑显示器是平的,要想让位于球面的形状显示在平面的显示器上就必然需要一个转换过程,这个过程就叫做投影(Projection)。在地球上我们通过经纬度来描述某个位置,而经过投影之后的地图也有自己的坐标系统,本篇文章就来详细介绍在百度地图API中涉及的各种坐标体系。在百度地图API中,你需要了解如下坐标系:经纬度:通过经度(longitude)和纬度(latitude转载 2013-01-03 16:31:19 · 2721 阅读 · 0 评论 -
百度地图API详解之地图API加载方式
本文将向大家介绍百度地图API的两种不同加载方式:同步加载和异步加载。同步加载这是最常见的加载方式,开发者需要在页面的head标签内添加一个script标签,标签的src属性填写为地图API的地址:script src="http://api.map.baidu.com/api?v=1.2">script>此时脚本是同步加载的,如果直接在浏览器敲入这个地址你会发现这段j转载 2013-01-03 16:29:56 · 19596 阅读 · 0 评论 -
百度地图API详解之移动平台开发的最佳实践
这是百度地图API详解系列文章的第二篇,主要介绍如何在iPhone和Android平台上使地图API进行开发(这里指的是在浏览器端执行的Javascript版本API)。大部分情况下,在iPhone和Android上开发与PC上开发没有两样,开发者调用API的代码都是一样的,这里主要介绍如何针对移动设备的特点更好的开发地图应用,以及介绍一些与移动平台相关的API。建议移动平台的开发者仔细阅转载 2013-01-03 16:29:00 · 5645 阅读 · 0 评论 -
百度地图API详解之事件机制
一次调试百度地图多marker事件监听的问题,不知如何解决,后来看了原作者jz1108才知道要用闭包。觉得原作者jz1108关于百度地图的文章写的不错,所以转载到了CSDN,为了尊重原作者jz1108,特此说明。 和DOM编程里的事件模型一样,百度地图API也提供了类似的事件机制。本文介绍了事件监听的添加和移除方法,this指针和事件参数的使用以及绑定事件监听函数中涉及的闭包问题,最后分享转载 2013-01-03 16:33:46 · 33304 阅读 · 5 评论 -
百度地图API详解之地图操作
本文专门介绍与地图操作相关的接口。首先我们来看看百度地图API都提供了哪些操作方式:PC平台:鼠标拖拽移动鼠标双击缩放鼠标滚轮缩放键盘控制移动平台:单指拖拽移动单指双击放大双指移动缩放默认情况下,地图支持鼠标拖拽以及双击缩放(双击鼠标左键放大一级,双击鼠标右键缩小一级)操作。如果需要开启鼠标滚轮支持需要调用这个接口:map.enableScrollWheel转载 2013-01-03 16:37:33 · 1786 阅读 · 0 评论 -
百度地图API详解之驾车导航
本文将向大家介绍如何使用百度地图API提供的驾车导航服务进行开发。一个简单的示例驾车导航服务根据传入的起点和终点信息给出从起点到终点的驾车路线,我们先从一个最简单的示例看起:var map = new BMap.Map('container');map.centerAndZoom(new BMap.Point(116.404, 39.915), 11);var drivi转载 2013-01-03 16:36:57 · 20923 阅读 · 1 评论 -
百度地图API详解之地图容器
地图容器就是包含地图区域的那个框框,这个有什么可说的呢?请您往下看。通常我们会给地图容器一个固定的尺寸:div id="map" style="width:500px;height:320px">div>假设上面的div元素就是我们的地图容器,那么地图显示范围就是500x320:有时我们希望地图容器随着浏览器变化而变化,那么我们将样式调整为:html{heigh转载 2013-01-03 16:32:47 · 2477 阅读 · 0 评论 -
百度地图_根据地图上标记位置获取街道信息,以及经纬度信息
百度地图Demovar map = new BMap.Map("container");//初始化地图 map.addControl(new BMap.NavigationControl()); //初始化地图控件 map.addControl(new BMap.ScaleControl(转载 2012-04-26 08:45:00 · 18268 阅读 · 3 评论 -
百度地图API详解之公交导航
一次调试百度地图多marker事件监听的问题,不知如何解决,后来看了原作者jz1108才知道要用闭包。觉得原作者jz1108关于百度地图的文章写的不错,所以转载到了CSDN,为了尊重原作者jz1108,特此说明。 前面我们介绍过驾车导航了,今天来说说公交导航。什么是公交导航公交导航功能是告诉使用者从A到B的公交出行方案,而不是某条具体的公交线路信息,这一点需要广大开发者注意。转载 2013-01-03 16:40:06 · 19536 阅读 · 3 评论