`
tianke66
  • 浏览: 183221 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

集成51地图

阅读更多

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>JavaScript Maps API</title>
<script language="javascript" src=" http://api.51ditu.com/js/maps.js "></script>
</head>

<body>
<!--你可以更改iframe的width,height尺寸来决定要显示的地图大小-->
<iframe src="http://my.51ditu.com/my/single/final/webmap.html?lng=10890788&lat=3423587&zoom=0&txt=山木培训高新分校" width="500" height="450" ></iframe> 
<div id="myMap" style="position:relative; width:400px; height:300px;"></div>

<script language="javascript">
var maps = new LTMaps( "myMap" );
maps.cityNameAndZoom( "xian" , 5 );

//添加标准缩放控件
//var control = new LTStandMapControl();
//maps.addControl( control );

//添加简易缩放控件
//var control = new LTSmallMapControl();
//maps.addControl( control );

//添加拉框放大控件
//var control = new LTZoomInControl();
//maps.addControl( control );

//使用拉框查找功能
/*
var control = new LTZoomSearchControl();
maps.addControl( control );
function doit(){
var bounds = control.getBoundsLatLng();
var xmax = bounds.getXmax();
var ymax = bounds.getYmax();
var xmin = bounds.getXmin();
var ymin = bounds.getYmin();
alert( "Max-X:"+xmax+"\nMax-Y:"+ymax+"\nMin-X:"+xmin+"\nMin-Y:"+ymin );
}
LTEvent.addListener( control , "mouseup" , doit );
*/

//添加标注控件
/*
var control = new LTMarkControl();
maps.addControl( control );
function getPoi(){
var poi = control.getMarkControlPoint();
alert( "纬度:" + poi.getLatitude() + "\n经度:" + poi.getLongitude() );
}
LTEvent.addListener( control , "mouseup" , getPoi );
*/

//JavaScript代码实现地图平移 有用
setTimeout( "maps.moveToCenter( new LTPoint( 10890772,3423589))" , 10 );

//在地图上添加个性化的标记
//var marker1 = new LTMarker(new LTPoint(10890772,3423589));
//var marker2 = new LTMarker( new LTPoint(11641152,3992640));
//maps.addOverLay( marker1 );
//maps.addOverLay( marker2 );

//修改我的标记的图标和大小, 有用

var icon = new LTIcon();
icon.setImageUrl( "0.gif" );
icon.setWidth( 24 );
icon.setHeight( 24 );
var marker1 = new LTMarker( new LTPoint( 10890772,3423589 ) , icon );
//LTMarker.setInfoWinWidth( 100 );
//LTMarker.setInfoWinHeight( 40 );
maps.addOverLay( marker1 );

LTEvent.addListener( marker1 , "click" , function(){ marker1.openInfoWinHtml( "<a href=http://www.100class.com target=_blank>山木培训高新分校</a></br>乘车路线" ) } );

//双击放大功能
var moveLsitener;
function onDblClick()//定义在双击的时候执行的函数
{
 moveLsitener=LTEvent.addListener(maps,"moveend",onMoveEnd);
 //因为系统默认双击的时候会将地图定位到中心,因此,只需要定义地图在定位到中心完成之后放大地图即可
}
function onMoveEnd()//定义地图在定位到中心完成之后执行的函数
{
 LTEvent.removeListener(moveLsitener);//删除事件注册
 maps.zoomIn();//放大地图
}
LTEvent.addListener(maps,"dblclick",onDblClick);//绑定事件注册

var infoWin = new LTInfoWindow( marker1 );
infoWin.setLabel( "<a href=http://www.100class.com target=_blank>山木培训高新分校</a></br>乘车路线" );
maps.addOverLay( infoWin );

/* 增加多个标注
var points = new Array(0);
points.push( new LTPoint( 11641088 , 3992704 ) );
points.push( new LTPoint( 11636160 , 3991104 ) );
points.push( new LTPoint( 11642688 , 3988608 ) );
points.push( new LTPoint( 11634688 , 3987136 ) );

function addInfoWin( obj , num ){
var info = new LTInfoWindow( obj );
function doit(){
info.setLabel( "这是第 " + num + "个标记!" );
maps.addOverLay( info );
}
LTEvent.addListener( obj , "mouseover" , doit );
}
for( var i=0;i<points.length;i++ ){
var marker = new LTMarker( points[i]);
addInfoWin( marker , i );
maps.addOverLay( marker );
}
*/

maps.handleKeyboard(); //键盘操作支持
maps.handleMouseScroll();//鼠标滚轮支持
maps.handleDoubleclick();
</script>
</body>
</html>

分享到:
评论

相关推荐

    x64dbg_jb51.rar

    记忆地图 符号视图 线程视图 源代码视图 内容敏感的寄存器视图 完全可定制的配色方案 动态识别模块和字符串 导入重建器集成(Scylla) 快速反汇编(Zydis) 用户数据库(JSON),用于评论,标签,书签等。 增加API的...

    【推荐】waymo自动驾驶资料大全.zip

    51自动车门 52自动车门 53检测街道停放的车辆 54多路复用多通道光电探测器 55使用障碍物间隙来测量精确的横向间隙 56通过高光谱传感器表征光学反射特征 57基于乘员存在和位置的自主驾驶行为的适应性 58基于乘员存在...

    Waymo自动驾驶类专利技术资料100个合集(英文).zip

    51自动车门.pdf 52自动车门.pdf 53检测街道停放的车辆.pdf 54多路复用多通道光电探测器.pdf 55使用障碍物间隙来测量精确的横向间隙.pdf 56通过高光谱传感器表征光学反射特征.pdf 57基于乘员存在和位置的自主驾驶行为...

    Adaptive autosar.rar

    这意味着该系统必须具备安全的车载通信功能、支持跨域计算平台、智能手机集成、非AUTOSAR系统集成等。 此外,还需要采取专门的措施,保证云服务的安全,例如安全云交互和应急车辆优先。 它们可支持远程和分布式服务...

    UCD火花集2

    邮箱更适合成为云技术集成的核心 108 邮箱可以是全网的通行证 108 邮箱与邮件服务 109 第12章 地图服务和网站 111 当地图遇上照片 112 地图,Mashup 114 信息从何而来 114 地图Mashup 115 从需求的变迁看地图的发展...

    城市综合应急系统设计方案

    4.1 地图数据 23 4.2 数据库平台选择 26 4.3 C/S和B/S混合架构应用模式 26 5. 市政府应急决策指挥中心DMC设计 26 5.1 GIS系统 27 5.2 GPS车辆跟踪系统 28 5.3 领导辅助决策系统 29 5.4 综合协调PRouter 30 5.5 移动...

    网人地方生活门户系统(WRMPS) v7.0.1.rar

    后台可设置操作等级 45.51地图提示错误 46.人才频道没有评论 47.简历后台修改提示操作错误 48.不显示分类信息发布者详细信息的修改,少一段用户登录判断的JS代码 49.会员登录返回当前页问题 50.{$My_通用_Hand}自定义...

    通用GM自动驾驶汽车类应用技术专利资料110个合集(英文).zip

    51车轮检测及其在目标跟踪和传感器配准中的应用.pdf 52用于车辆的引导控制系统和方法.pdf 53远程询问和覆盖自动驾驶系统.pdf 54车辆的远程传感器数据.pdf 55车辆雷达控制.pdf 56带有光束调节的车辆雷达.pdf 57预览...

    低清版 大型门户网站是这样炼成的.pdf

    低清版51M 大型门户网站是这样炼成的!(Struts 2+Spring 2+Hibernate 3).pdf(完整版) 网上有高清版350M的。可以去下 http://115.com/file/be5gwid8 请于下载后 24H 内及时删除!请抱着学习的态度下载此资料。 ...

    ASP.NET4高级程序设计(第4版) 3/3

    2.6 Visual Studio调试 51 2.6.1 单步调试 52 2.6.2 变量监视 54 2.6.3 高级断点 55 2.7 WebDevelopment Helper 56 2.8 总结 57 第3章 Web窗体 58 3.1 页面处理 58 3.1.1 HTML表单 59 3.1.2 动态...

    网新中英繁CMS-Asp

    9、程序集成最新搜索引擎蜘蛛来访记录系统,更好了解搜索引擎蜘蛛来访情况; 10、网站导航等栏目及子栏目实现自主管理,可自由添加、修改、删除栏目。 网新中英繁CMS v9.0 更新记录: 1.网站底部增加RSS订阅源功能...

    FoosunCMS网站内容管理系统 V4.0 SP5 build 0802

    1.修改了新闻、下载子系统站点地图标签选择栏目也调出所有栏目的错误 2.修改了自由标签字段中使用mid或者substring时错误的问题 3.修改了自由标签中重复使用left自定义函数则只能取到第一个函数值的错误 4.修改了...

    iSee视频监控 v5.2

    iSee视频监控 v5.2 视频监控软件使用说明书 ...在使用本监控卡之前,请详细阅读本说明书所涉及的相关事项,熟悉 硬件、软件各部分的功能后,方能使用,以确保该系统为您发挥最佳功能。...

    unity3d手机游戏开发1,2,3,4,8,10章

    小地图 37 38 小结 笫 4= 41 塔防游戏 ¨ ……¨ ……¨ …… ……… …… ……¨ …… ………¨ …… 策 划 41.l 412 4⒈ 3 场景 投像机 4】 4 膏 攵 丿 △ 4,15 防守单位 416 U】 界 面 ¨ ¨¨ ………¨ ⒓ · 3...

    Node与Express开发.pdf

    第 1 章 初识 Express .......................................................................................................................1 1.1 JavaScript 革命 .........................................

Global site tag (gtag.js) - Google Analytics