
地图
cclehui
http://www.luojisiwei-inc.com/
展开
-
百度地图api实例练习
[html] view plaincopyprint?> html xmlns="http://www.w3.org/1999/xhtml"> head> meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> title>无标题文档title> scri转载 2013-07-19 18:26:25 · 1831 阅读 · 0 评论 -
百度地图-非常实用的搜索自定义
这几天做了个关于百度地图的小项目,之前用的google地图,百度地图的api有些地方设计的还是比较诡异的,在这里说一下其中的两个小地方。第一个是使用LocalSearch时,要获取显示在地图上的所有Marker,百度地图提供了这样一个函数这个函数在所有Marker被添加后调用,要取得这些Marker,在这里面进行修改,比如设置监听器是个不错的选择,描述里说明可以通过Loca转载 2013-07-22 15:23:15 · 7642 阅读 · 1 评论 -
百度地图-修改marker图标(icon)
var map = new BMap.Map("map"); // 创建地图实例 var point = new BMap.Point(116.404, 39.915); // 创建点坐标 map.centerAndZoom(point, 15); // 初始化地图,设置中心点坐标和地图级别 map.addControl(new BMap.NavigationControl())原创 2013-07-22 18:36:37 · 145320 阅读 · 20 评论 -
百度地图修改鼠标样式
鼠标样式是map类的一个设置,所有修改鼠标样式非常简单,比如修改成crosshair样式鼠标:var map = new BMap.Map("map"); // 创建地图实例 var point = new BMap.Point(116.404, 39.915); // 创建点坐标 map.centerAndZoom(point, 15); // 初始化地图,设置中心点坐标和地图级原创 2013-07-22 18:08:30 · 9367 阅读 · 0 评论 -
百度地图-点击事件问题
地图上marker或其他对象的点击事件都会传到map对象,所以很多人在使用API时发现我绑定了map和一个marker的click事件,发现点击marker的时候,不仅marker的click事件会被触发,map的click事件也会被触发。API会将事件向上传递,实际上点击任何覆盖物都会向上传递到map。那问题是怎么区分呢?map的click事件的事件参数e中包含一个名为overlay的属性,所以原创 2013-07-23 11:47:24 · 20202 阅读 · 0 评论 -
百度地图-自定义搜索、自定义marker、地图选址实用实例
该实例中包含地图自定义搜索、自定义标注marker、地图选址、鼠标样式修改、搜索周边接口等实用功能 无标题文档 #mapbox{width:850px;height:420px; position:absolute; background-color:#CCC; border:1px solid #9CF; font-size:12px;left:200px原创 2013-07-23 11:50:47 · 36290 阅读 · 3 评论 -
MongoDB 地理位置索引的实现原理
地理位置索引支持是MongoDB的一大亮点,这也是全球最流行的LBS服务foursquare 选择MongoDB的原因之一。我们知道,通常的数据库索引结构是B+ Tree,如何将地理位置转化为可建立B+Tree的形式,下文将为你描述。 首先假设我们将需要索引的整个地图分成16×16的方格,如下图(左下角为坐标0,0 右上角为坐标16,16): 单纯的[x转载 2014-02-13 17:49:27 · 1884 阅读 · 0 评论