- 浏览: 493155 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (191)
- Android学习 (3)
- jsp/servlet (2)
- java学习 (44)
- 数据库 (28)
- GWT开发学习 (8)
- 开发中问题 (15)
- JavaScript (48)
- 正则表达式 (1)
- svn配置 (1)
- C# (5)
- SSH (8)
- 找工作面试用 (5)
- DWR开发学习 (0)
- CSS学习 (4)
- AJAX学习 (1)
- Swing (1)
- Json (3)
- Jquery (4)
- Java 网络编程 (1)
- 管理相关 (2)
- Weblogic (1)
- 开发模式 (1)
- web前端 (6)
- 响应式设计 (1)
- Angular (5)
- 其它 (1)
- LESS (1)
- AngularJS (1)
- 负载并发、性能 (4)
- 数据结构与算法 (1)
最新评论
-
世界尽头没有你:
Java并发编程与高并发解决方案网盘地址:https://pa ...
java处理高并发高负载类网站的优化方法 -
叮咚可乐名:
Java并发编程与高并发解决方案网盘地址:https://pa ...
java处理高并发高负载类网站的优化方法 -
叮咚可乐名:
Java并发编程和高并发解决方案视频课程网盘地址:https: ...
java处理高并发高负载类网站的优化方法 -
putonyuer:
如果不是转载 , 要点总结的非常好 , 牛逼。
生产者消费者模式浅析 -
daxun1983:
爱得发疯
java判断是否为汉字和是否有汉字的方法
功能较全的一个,可显示地址,可以缩放,拖动(直接把代码复制下来即可)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>MyHtml2.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script src="http://maps.google.com/maps?file=api&;v=2&key=ABQIAAAABjfudy2JHun7akhM9qSqPxQ_Zu-7BHeTikSrrThuN_kCyr6v3xS2zdq46jLJxIIm3VuRdZkpY0AsbQ"
type="text/javascript"></script>
</head>
<script type="text/javascript">
var map;
var companyAddress = "地址:";
function initialize() {
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("mapdiv"));
//设置地图中心点和缩放级别
map.setCenter(new GLatLng(31.2249992526385, 121.51159197092056), 18);
map.openInfoWindow(map.getCenter(), companyAddress);
GEvent.addListener(map, "click", function(overlay, point) {
map.openInfoWindow(new GLatLng(31.2249992526385, 121.51159197092056), companyAddress);
}); //点击就显示地址,缺点:地点提示关不掉。若把以上三行注释掉,关掉地点提示,就无法在打开提示。
map.enableContinuousZoom();
//启用使用鼠标滚轮缩放
map.enableScrollWheelZoom();
//添加地图类型
//map.addMapType(G_PHYSICAL_MAP);
//设置地图显示类型
//map.setMapType(G_PHYSICAL_MAP);
//添加控件
map.addControl(new GLargeMapControl(), new GControlPosition(G_ANCHOR_TOP_LEFT, new GSize(7, 32)));
}
}
</script>
<body onload="initialize()" onunload="GUnload()">
<div id="mapdiv" style="width: 695; height: 374; font-size:15px;">
</div>
<br>
</body>
</html>
点击显示经纬度
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>MyHtml2.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script src="http://maps.google.com/maps?file=api&;v=2&key=ABQIAAAABjfudy2JHun7akhM9qSqPxQ_Zu-7BHeTikSrrThuN_kCyr6v3xS2zdq46jLJxIIm3VuRdZkpY0AsbQ"
type="text/javascript"></script>
</head>
<script type="text/javascript">
var map;
function initialize() {
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("mapdiv"));
//设置地图中心点和缩放级别
map.setCenter(new GLatLng(31.2249992526385, 121.51159197092056), 18);
GEvent.addListener(map, "click", function(overlay, point) {
// document.getElementById("x").value = point.x;
// document.getElementById("y").value = point.y;
// var center = new GLatLng(point);
// var marker = new GMarker(point, { draggable: true });
// GEvent.addListener(marker, "dragstart", function() {
// map.closeInfoWindow();
// });
// GEvent.addListener(marker, "dragend", function() {
// marker.openInfoWindowHtml("正在反弹...");
// });
//map.clearoverlays();
// map.addOverlay(marker);
var myHtml = "GPoint 值是 : " + point;
map.openInfoWindow(point, myHtml);
});
map.enableContinuousZoom();
//启用使用鼠标滚轮缩放
map.enableScrollWheelZoom();
//添加地图类型
//map.addMapType(G_PHYSICAL_MAP);
//设置地图显示类型
//map.setMapType(G_PHYSICAL_MAP);
//添加控件
map.addControl(new GLargeMapControl(), new GControlPosition(G_ANCHOR_TOP_LEFT, new GSize(7, 32)));
}
}
</script>
<body onload="initialize()" onunload="GUnload()">
<div id="mapdiv" style="width: 695; height: 374">
mapdiv</div>
<br>
</body>
</html>
右下角显示当前位置
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="test2.aspx.cs" Inherits="test2" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>Google Maps</title>
<script src="http://maps.google.com/maps?file=api&v=3&key=ABQIAAAAB4YemV6fPrENI8yI4YDFtRTmwICogzMOKaxKEnhPUPLF-x6hxRR4Q894V3A6N4GoB5q-EdU1SKPArg" type="text/javascript"></script>
<script type="text/javascript">
function initialize() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(23.755181766112635, 120.552978515625), 7);
map.setUIToDefault();
map.addControl(new GMapTypeControl());
map.addControl(new GNavLabelControl(), new GControlPosition(G_ANCHOR_BOTTOM_RIGHT, new GSize(1, 2)));
map.enableGoogleBar();
//讀取user.xml
GDownloadUrl("user.xml", function(data) {
var xml = GXml.parse(data);
var markers = xml.documentElement.getElementsByTagName("row");
var points = new Array();
for (var i = 0; i < markers.length; i++) {
point = new GLatLng(parseFloat(markers[i].getAttribute("lat")),
parseFloat(markers[i].getAttribute("lng")));
var marker = new GMarker(point);
var name = markers[i].getAttribute("name");
var address = markers[i].getAttribute("contact_address");
var html = "<b>" + name + "</b> <br/>" + address;
GEvent.addListener(marker, "click", function() {
this.openInfoWindowHtml(html);
});
map.addOverlay(marker);
}
});
}
}
</script>
</head>
<body onload="initialize()" onunload="GUnload()">
<div id="map_canvas" style="width: 700px; height: 400px"></div>
</body>
</html>
发表评论
-
jquery 选择器,模糊匹配
2015-04-18 14:58 1839按姓名匹配 1,name前缀为aa的所有div的jquery ... -
window.addEventListener来解决让一个js事件执行多个函数
2015-01-12 15:57 1263可能你也碰到过这种情况,就是在js的代码中用了window. ... -
javascript中ie8/ie9不支持Array.indexOf解决办法
2015-01-12 15:26 1323场景:js中判断一个string是否在一个js的数组中。方法 ... -
实时Javascript开发框架Clouda、Meteor、Firebase对比
2014-05-21 10:57 1113什么是实时Javascript开发框架? 自从2009年N ... -
select边框颜色修改兼容样式
2013-10-28 10:55 5348<!DOCTYPE html PUBLIC " ... -
任意美化你的文件域 <input type="file" /> 兼容各浏览器
2013-08-31 16:23 3610样式: .fileInput{width:10 ... -
JS判断页面是否出现滚动条
2013-08-23 23:04 1377当可视区域小于页面的实际高度时,判定为出现滚动条,即: ... -
JavaScript 图片切割效果
2013-04-01 10:13 894序一(08/07/21) 很久之 ... -
显示输入剩余字数
2013-02-21 15:25 968<!DOCTYPE html PUBLIC " ... -
div固定悬浮(左侧、右侧、任意相对位置)
2013-01-08 15:14 27937<!DOCTYPE html PUBLIC " ... -
js 计算浏览器宽度和高度
2012-11-23 11:42 2957<!DOCTYPE html PUBLIC &qu ... -
怎么样让弹出的DIV显示在网页的中间?
2012-09-05 18:30 1100怎么样让弹出的DIV显示在网页的中间? ... -
DIV固定在屏幕的中间/两侧,不随滚动条移动而改变位置
2012-09-04 18:00 7557<!DOCTYPE html PUBLIC " ... -
图片大小 图片尺寸 计算
2012-08-28 15:05 1127<!DOCTYPE HTML PUBLIC " ... -
enctype="multipart/form-data"中Form参数的获取
2012-08-22 17:40 3021enctype="multipar ... -
js动态增加删除 Table 行
2012-08-07 10:59 1351<html> <head> ... -
JS动态控制鼠标位置,DIV由隐藏显示时控制画面控制
2012-06-29 16:24 6908<!DOCTYPE html PUBLIC " ... -
CSS代替bordercolorlight与bordercolordark
2012-06-11 15:51 2824CSS代替bordercolorlight与bordercol ... -
Javscript Json数据操作(数据增,删,改,查)
2012-06-02 23:30 8104<!DOCTYPE html PUBLIC " ... -
jquery 导航代码,兼容IE6,IE7,FF,OPREA,谷歌
2012-06-02 23:04 1526jquery 导航代码,兼容IE6,IE7,FF,OPREA, ...
相关推荐
js调用谷歌地图的接口,使用js,根据传入的参数调用谷歌地图,进行相对应显示。
JS调用Google地图 js获得Google地图坐标 左键单机获得google地图坐标以及中心坐标 缩放度
在谷歌地图的开发中,免不了在地图上添加一些标注,用于增加对特殊地理位置的描述。标注一般由图符和标题组成。 用户在某个时候,可能对某一类地理点感兴趣,此时就需要把非兴趣点的标注隐藏掉,只显示用户感兴趣的...
中国离线地图china.js,js实现地图显示
谷歌地图操作封装类(包含测距,计算面积、弹框以及google地图的一些常用操作)
Google 地图 JavaScript API 示例
google地图js api。包括有非常详细的类方法使用手册
Google 地图 JavaScript API 示例: 事件参数 点击显示google 地图坐标,经纬度
调用谷歌地图的api,在页面上显示谷歌地图
google-maps-api-threejs-layer, 谷歌地图 API层,使用 Three.js 实现超快速动画 用于 谷歌地图 API的 Three.js-层谷歌地图 API层,使用 Three.js 实现超快速动画。用法new ThreejsLayer(options, completeCallback)...
js google map 地图 覆盖物 渲染 定位 获取城市名 将省份各个地图色块显示;得到点击位置的地名、类型等
js GOOGLE API地图源码,缩小、放大、标注及气泡提示框。
arcgis for js加载百度地图高德地图天地图
利用ArcGIS API for JavaScript最新版本【3.23】加载在线谷歌地图,谷歌影像(包括标注)
这是一个以AS2.0为核心的Flash仿Google地图源码,包含一个javascript实例应用效果,支持点击放大,拖动框选放大效果。
谷歌地图应用示例源码 功能描述: 1.增加多标签 Tab 项支持 2.Javascript 脚本压缩输出 3.增加用户自定义标注支持 4.用户自定义标注点支持消息显示和回调函数自定义 CallBack 5.改进 google maps 处理流程 6.标注点...
百度地图JavaScript API是一套由JavaScript语言编写的应用程序接口,它能够帮助您在网站中构建功能丰富、交互性强的地图应用程序 基于百度地图api,只显示广西省份地图(基于js开发百度地图),可以做未参考
JavaScript操作Google地图经典案例 实现了画图 连线 标记 自定义标记
google地图js-展示站点标示和移动增加标示,相当经典
自定义标签 可以在谷歌地图上自定义显示内容 可以随地图拖动而动