代码语言
.
CSharp
.
JS
Java
Asp.Net
C
MSSQL
PHP
Css
PLSQL
Python
Shell
EBS
ASP
Perl
ObjC
VB.Net
VBS
MYSQL
GO
Delphi
AS
DB2
Domino
Rails
ActionScript
Scala
代码分类
文件
系统
字符串
数据库
网络相关
图形/GUI
多媒体
算法
游戏
Jquery
Extjs
Android
HTML5
菜单
网页交互
WinForm
控件
企业应用
安全与加密
脚本/批处理
开放平台
其它
【
Asp.Net
】
利用Google Api计算行车距离代码
作者:
zlkingdom
/ 发布于
2015/1/27
/
743
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Distance Test Page</title> <script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAALz6G_BfxPh4YjE75BlyUCRQ3OvTiC4UmnAMUNAqofMcGZTvb4xR06zGQDAWV1FCb5Cfb-bjiKzUdWw" type="text/javascript"></script> <script src="JS/calculateDistance.js" type="text/javascript"></script> </head> <body onload="" onunload="GUnload()"> <form id="form1" runat="server"> <div> <table width="100%"> <tr> <td> <asp:TextBox ID="addr1" runat="server" Text="2688 Shell Road, Richmond, BC" Width="588px"></asp:TextBox> </td> </tr> <tr> <td> <asp:TextBox ID="addr2" runat="server" Text="2274 East 48th Ave, Vancouver, BC" Width="588px"></asp:TextBox> </td> </tr> <tr> <td> <asp:Button ID="btn" runat="server" Text="Calculate" OnClientClick="calculateDistance(document.getElementById('addr1').value,document.getElementById('addr2').value,1,document.getElementById('result'));" /> </td> </tr> <tr> <td> <asp:TextBox ID="result" runat="server" Text=""></asp:TextBox> </td> </tr> <tr> <td> <input id="btnShow" type="button" value="Show Map" onclick="initializeByCar('map_canvas','route',document.getElementById('addr1').value,document.getElementById('addr2').value,'result');" /> </td> </tr> <tr> <td> <div id="map_canvas" style="width: 70%; height: 500px; float:left; border: 1px solid black;"></div> <div id="route" style="width: 25%; height:500px; float:right; border:1px solid black;"></div> </td> </tr> </table> </div> </form> </body> </html> JS文件代码如下: var map; var directionsPanel; var directions; var resultCtrl; function initializeByCar(MapPanelID,directionsPanelID,addr1,addr2,resultCtrlID) { if (GBrowserIsCompatible()) { resultCtrl = document.getElementById(resultCtrlID); map = new GMap2(document.getElementById(MapPanelID)); map.setCenter(new GLatLng(42.351505,-71.094455), 15); directionsPanel = document.getElementById(directionsPanelID); directions = new GDirections(map, directionsPanel); //directions = new GDirections(null,null); GEvent.addListener(directions,"load", set_distance); directions.load("from: " + addr1 + " to: " + addr2 + " "); } } function set_distance() { if(directions.getDistance() != null && directions.getDistance() != "undefined") { resultCtrl.value = directions.getDistance().meters; } }
试试其它关键字
行车距离
同语言下
.
gzip压缩
.
实现http多线程断点续传下载文件
.
实现多线程断点续传下载大文件
.
生成字符串的 CheckSum
.
根据 UserAgent 获取浏览器的类型和版本
.
根据 Agent 判断是否是智能手机
.
隐藏手机号中间四位为*方法
.
合并图片(二维码和其他图片合并)
.
ASP.NET CORE中判断是否移动端打开网页
.
ASP.NET(C#)实现页面计时(定时)自动跳转
可能有用的
.
C#实现的html内容截取
.
List 切割成几份 工具类
.
SQL查询 多列合并成一行用逗号隔开
.
一行一行读取txt的内容
.
C#动态修改文件夹名称(FSO实现,不移动文件)
.
c# 移动文件或文件夹
.
c#图片添加水印
.
Java PDF转换成图片并输出给前台展示
.
网站后台修改图片尺寸代码
.
处理大图片在缩略图时的展示
zlkingdom
贡献的其它代码
(
4
)
.
通用IE和FireFox的多行文本框输入控制脚本
.
ASP.NET 2.0 探针
.
等比拉伸图片
.
利用Google Api计算行车距离代码
Copyright © 2004 - 2024 dezai.cn. All Rights Reserved
站长博客
粤ICP备13059550号-3