两行代码在任意页面实现谷歌卫星图
日期:2007年10月27日 作者: 查看:[大字体 中字体 小字体]-
这两天我在一个程序中需要用到谷歌卫星地图,但是因为API太过于复杂,于是我自己总结出一个简化版本来,只需要两行JS代码即可在任意页面中实现
首先建立一个数据库,名字就叫 map_international
字段
id 自增长 主键
axis_x 单精度
axis_y 单精度
address_name UNICODE文本 16字长
about UNICODE文本 64字长
字段说明:
id:自己会增长,不用我们填写
axis_x:经度,如 -22.342231
axis_y:纬度
address_name:地名,如“悉尼市”,十六个字基本够用
about:简介,如“悉尼市位于澳大利亚....” ,六十四个字基本够用
-----------------------------------------------------------
数据库设置完毕,随便找个地标填写一下,例如:
29.97595571315068,31.13193064301058,吉萨金字塔,位于埃及尼罗河三角洲,5000年的历史......
建立一个ASP.NET文件,文件全部内容如下:
<%@ Page Language="Jscript" %>
<%@ Import Namespace="System" %>
<%@ Import Namespace="System.Data.OleDb" %>
<script runat="server">
/*
默认地图大小是长 480,宽460
可以通过 w和h参数来动态设定大小
w和h两个参数是可选的
例如:
mapload.aspx?id=1&key=abcdefghijklnm&w=320&h=240 表示窗口宽度是 320 高度是 240
*/
function Page_Load(){
var axis_x:String = "", axis_y:String = "", name:String = "", about:String = "",width:String = "480",height:String = "460";
if (Request.QueryString["w"] != null)
{
width = Request.QueryString["w"].ToString();
}
if (Request.QueryString["h"] != null)
{
height = Request.QueryString["h"].ToString();
}
var key:String = Request.QueryString["key"].ToString();
var dr:OleDbDataReader;
var cmd:OleDbCommand;
var adp:OleDbDataAdapter;
var conn:OleDbConnection;
var connStr:StringBuilder;
var id:int;
//安全过滤,保证不受SQL注入攻击
try
{
id = int.Parse(Request.QueryString["id"].ToString());
}
catch(e)
{
Response.End();
return;
}
//SQL Server 数据库
connStr = new StringBuilder("provider=SQLOleDb;sever=localhost;uid=kvspas;password=密码;database=数据库名"); - [1] [2] 下一页
-
- 两行代码在任意页面实现谷歌卫星图 相关文章:
- ·轻松方便 三招两式抵制IE的顽固病毒
- ·让你用暴风影音看电视剧的两招
- ·SQL Server中函数的用法两种
- ·三招两式抵制IE浏览器顽固病毒
- ·两招解决打开U盘看不到文档的问题
- ·Word 2007中给数字标识循环节的两方法种
- ·教你两步彻底根除系统多余输入法
- ·WPS2007文档中进行复杂输入的两则技巧
- ·Windows Vista SP1 v658的两处新功能
- ·微软本次安全补丁仅仅只有两个
- 两行代码在任意页面实现谷歌卫星图 相关软件
- ·两岸友谊赛 大陆5:0全胜
- ·《两个世界》德文版转英文版补丁
- ·奇幻RPG游戏《两个世界》试玩
- ·两个苏的乡村酒馆
- ·《两情·欢爱精选作品集30部》
- ·《水墨江南》——两组水乡国画(1024×768)翻页
- ·《拉美巨人:跨越两个世纪的国家元首卡斯特罗传》
- ·停滞的帝国——两个世界的撞击
- ·两性风暴
- ·五轮书(地、水两卷)
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:街头实拍 12款职场长款大衣设计
精品推荐
热点TOP10
- ·google maps api document 中文翻译
- ·Google Sitemap 在线生成中文版
- ·Google搜索技巧2007版
- ·卫星地图Google中国 可能是一项“要命的创新”
- ·Gmail帐号被盗怎么办?几步即可找回
- ·google的分析(analytics)js代码分析以及重写
- ·[Google Adsense]如何增加点击率
- ·11种途径将提升英文网站PR值
- ·Google Adwords的优化技巧
- ·摆脱Google限制:六大利器提升网站流量
- ·搜索研究之站长手册 -- Google专题
- ·利用Blog作弊来赚Google的钱
- ·Google排名:搜索引擎登记技巧
- ·影响google更新网站更新的因素
- ·最好的GOOGLE排名方法-资源合作
- ·关于Google及网络广告的一些注意事项
- ·Google排名如何才能得到提高
- ·提高Google排名的技巧略谈
- ·Google向网站管理员提供的信息
- ·提高在google中排名的重点
特别推荐
- ·11种途径将提升英文网站PR值
- ·google提交Sitemaps的常见问题解答
- ·提高Google域名信任度的8个方法
- ·使用Google工具条有助于网站收录
- ·Google搜索引擎介绍
- ·google沙盒效应产生的原因及其避免方法
- ·Google搜索技巧2007版
- ·总结:Google使用技巧
- ·技巧:GoogleTalk快捷键列表!
- ·教你如何解除“该网站可能会损害您的计算机”提示
- ·网站赚钱:Google关键词广告创建的十二高招
- ·十个值得推荐的Google搜索技巧
- ·狂想Google未来十大功能
- ·《Google排名技巧》共十五课学习笔记
- ·Google AdSense优化的5个最重点提示
- ·如何让你的网站远离“该网站可能会损害您的计算机”警告?
- ·Gmail帐号被盗怎么办?几步即可找回
- ·Google Earth共享发布地标使用详解
- ·33招Google技巧玩法
- ·试试几个有趣的Google新鲜技巧玩法
