本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- johnsmith9th
- forestqqqq
- nychen2000
- ajinn
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
Google Map API V3 (五) Polygon添加鼠标悬浮TIP(闭包传参的活用)
这里利用google的监听事件,增加鼠标悬浮,移动,移出的3个事件,为地图添加悬浮提示框
原因是默认只有marker上面才有悬浮显示
这里比较恶心的是调用不到系统的鼠标位置,显示的是 undefined,所以很无语的用了google的event['Ra']这个元素,里面有各种鼠标位置,如果是全屏还比较容易使用,但是对于地图来说,一般都是嵌在网页的某个位置,只能恶心的去判断位置了
这次没有用原来的方法 ...
google map v3 地图的基本使用教程
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>google map v3</title>
<script type="text/javascript"
src ...
Google Map API V3 (四) 地图右键菜单
区别于浏览器中鼠标定位方式,要在地图中定位鼠标位置并将右键弹出的图层定位到页面中
不过问题是google地图在定位的时候有偏差值,所以在使用的时候减去了偏差值
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, ...
Google Map API V3 (三) 反向解析物理地址对应的坐标
这里主要的一个重点是使用了google的地理解析包google.maps.Geocoder
当传入值为address信息的时候,即告知google要查找的信息为地理坐标,通常情况下一个正确的地理位置会获得多个返回结果,即使搜索北京也会得到多个点(美国有个地方也叫北京)
通过回调函数的方法function(results, status)可以得到的就是点集合、还有查询状态信息,和HTTP类似同样会有网 ...
Google Map API V3 (二) 点击标记一个点
在上一版本上增加了标记新点的功能,初始化显示一个点,通过修改在地图上增加一个单词点击监听事件,并根据用户的点击标记新的点,隐藏原有显示,并记录下当前点击坐标位置
后面就是对于标记点的保存了
恢复可以显示初始化时候标记的点信息及弹出信息框(我没有改动上面的Y和X,初始值在$G.y和$G.x中保存)
PS:google区别于人们的原有思想,即google的地图对于 x y 的定义是y轴在前,x轴在后( ...
Google Map API V3 (一) 显示一个点,OO思想写一个属于自己的JS
为了避免代码污染,js部分使用了 (function(){})()方法私有化了方法,并将方法赋给了全局变量 $G,$O,$M,$L,$I 以供调用,因为不同的js库命名规则不同,每次修改只需要将最开始的变量初始化及方法内对外公开方法的赋值字母同时改变就可减少代码冲突
这里地图我使用了$G获得了function方法内的 MP对应的功能函数
MP定义了一个数组,区别于java的数组,js可以使用字符串 ...