最近的文章列表

用javascript闭包的方法实现map地图多点标注冒泡例子

项目中用到地图这块,一点点js代码,各种坑。第一次接触js,各种难,下面就这几天的研究做一些总结,求坑
在事件监听器中使用闭包

在执行事件监听器时,通常可取的做法是将私有数据和持久性数据附加到对象中。JavaScript 不支持“私有”实例数据,但是支持允许内部函数访问外部变量的闭包。在事件监听器中,闭包非常适用于访问通常不附加到发生事件的对象的变量。

以下示例在事件监听器中使用了函数闭包将加密讯息分配给一组标记。点击每个标记将会看到加密讯息的一部分,该讯息并不包含在标记本身内。 

2014/5/30 Comments:
关于地图定位的请教——如何定位当前位置?

应该是不用GPRS和WLAN也可以定位的,不过要在室外了。室内没有卫星信号,再不用GPRS和WLAN那手机怎么定位呀!但是N9的导航我感觉程序没有C7做的好。一个是定位慢,二个是有些地方名输入后点搜索,直接又跳出搜索,没有找到一个地方,而地图上确有这个地方。比如,我在沈阳搜索“西塔”,一个结果没有找到(也不提示无搜索结果,而是直接跳回输入前的地图界面),但“西塔”这个地方在地图上确标示着。

基本手机上地图定位,用基站+GPS+网络(WiFi)来实现精准定位的。

...
2012/5/10 Comments:
收集js map框架
7款javascript地图脚本, 大多数都是基于Google地图。1. Mapeed.AddressChooser (演示地址)Mapeed.AddressChooser 是一个JavaScript脚本, 用来创建地址表单和地图结合的特效。当在地址表单中选择和输入地址时,实时在地图上显示地理位置,默认是使用Google Maps,你也可以整合其它地图服务。2. GoogleMapsModal使用jquery插件GoogleMapsModal可以实现Google地图模拟功能,把Google地图放在你需要的任何地方。3. jMapsjMaps 是一个 jQuery 的插件,提供了简单的 API 来访问 Google 地图.4. jQMapsjQMaps 是一个 jQuery 的插件,提供了简单
2011/7/25 Comments:
谷歌有望曲线通过谷翔获地图牌照
证券市场周刊(记者 张潮宇)6月27日,据北京市工商局的公开资料显示,谷歌(NASDAQ:GOOG)在华合资企业北京谷翔信息技术有限公司(以下简称谷翔)通过最新企业年检,即谷翔能够继续在华展开合法经营活动,意味着谷歌距获得互联网牌照更近一步。根据6月3日中国国家测绘地理信息局新修订的地图服务管理办法规定,对于只申请互联网地图服务资质的中外合资企业,其外方投资者的出资比例最终不得超过50%。据公开资料显示,谷歌地图递交牌照申请的主体公司为谷翔。谷翔为谷歌在华投资的5家企业中的唯一一家合资企业,其投资总额为285万元,中外双方各出资50%,刚好符合新规要求。据工商登记资料显示,谷翔并非由谷歌信息技术(中国)有限公司出资,而是由谷歌爱尔兰控股有限公司和北京飞翔人信息技术有限公司(当时经营赶集网项目
2011/7/4 Comments:
谷歌地图申请牌照未获批 合作伙伴转向第三方
已经提交申请,但未能在7月1日前获得批准  谷歌地图仍在无证驾驶  张京科  政策的不确定性,使得谷歌地图获得牌照的日期再次延后。  我能够告诉你的消息就是:谷歌的合资公司谷翔已经提交了相关资质的申请,仍在审批当中。国家测绘地理信息局(下称测绘局)一名官员告诉《第一财经日报》。这也意味着,谷歌地图将处在无牌照的情况下开始无证驾驶,任何使用谷歌地图的第三方企业,都可能由于谷歌地图没有获得相关牌照,而终止合作。  这一切都源自4月27日,国土资源部发布实施的《关于修改〈外国的组织或者个人来华测绘管理暂行办法〉的决定》(下称《办法》)。按照该办法,只要在7月1日之前,提交了相关资质的申请,企业就可以继续运营地图业务。  谷歌可以继续运营地图业务,并不意味着其具有合法的牌照,据测绘局统计,截至今年6
2011/7/4 Comments:
Google InfoWindow 及第三方插件 Google Maps Bubble Templa
各个地图标点框样式案例:http://gmaps-utility-library-dev.googlecode.com/svn/trunk/extinfowindow/examples/cssSkins.html提示框带Tab: http://econym.org.uk/gmap/example_ewindowtab.htm这EBubble能浮在上面:http://econym.org.uk/gmap/example_ebubble.htm如果你正在寻找更多的定制,这里有一些第三方扩展提供另一个标准 :GInfoWindows: ExtInfoWindow, PopupMarker, EWindow, and EBubble
2011/4/14 Comments:
知道经纬度查Google地图地址
1、需要下载Google map ,下载以后你可以拖拽鼠标,然后观察地图显示界面下边的经纬度显示,随着数据逐渐接近放大地图,查的很精确。2、利用浏览器查询,直接输入经纬度,将经纬度代入 URL:http://maps.google.com/maps?ll=纬度,经度&spn=0.1,0.1&t=k&hl= en,(经纬度都使用十进制)然后复制到浏览器地址栏输入,但是我至今没有搞懂后边的spn……en,这些内容代表什么,个人始终用第一种方法,很笨,但是也不难,上手快,实用。 这个举个例子:天安门广场: http://maps.google.com/maps?ll=39.905841,116.391596&spn=0.
2011/3/22 Comments:
如何找到google地图的经纬度
google地图上并没有显示某个地址的经纬度,实际上,我们已经想到了一个办法,可以找到在谷歌地图上任意地点的经度和纬度。 首先打开Google地图(http://maps.google.com/),在上面寻找一个地址,然后上下左右移动地图,让这个地址正好处于地图的正中心位置,当您想寻找坐标位置已经处于地图的中心位置的时候,拷贝并粘贴以下代码到你的浏览器地址栏: javascript:void(prompt(’’,gApplication.getMap().getCenter())); 这时,你将得到一个弹出式的坐标,这个坐标就是你需要找的经度和纬度。
2011/3/22 Comments: