`
bdk82924
  • 浏览: 567988 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

地图例子

阅读更多

 

<HTML>
<HEAD>
<TITLE>bdk82924</TITLE>
 
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><style type="text/css">
<!--
a:link {
 text-decoration: none;
}
a:visited {
 text-decoration: none;
}
a:hover {
 text-decoration: none;
}
a:active {
 text-decoration: none;
}
-->
</style></HEAD>

<BODY topmargin="0" leftmargin="0">
<div id="maps" style="position:absolute; width:694px; height:530px; border:white solid 1px; left: 2px; top: 74px;">
</div>     
<div id="Layer1" style="position:absolute; left:182px; top:12px; width:62px; height:29px; z-index:1">
  <input type="button" name="Submit" value="按钮" onClick="searchMap()">
</div>
 
<div id="Layer2" style="position:absolute; left:15px; top:13px; width:157px; height:27px; z-index:2">
  <input name="searchName" type="text" id="searchName">
</div>
<script language="javascript" src="http://api.51ditu.com/js/search.js"></script>
<script language="javascript" src="http://api.51ditu.com/js/maps.js"></script>
<script language="javascript">
var map,search;
function showPoint(searchResult)
{
if(searchResult.count>0)//如果存在搜索结果
 {
  map.clearOverLays();
  var poi=searchResult.searchPoints[0];//取出第一个搜索结果点
  var markerPoint=new LTPoint(poi.point[0]+40,poi.point[1]-130);//得到该点的坐标的LTPoint
  var point=new LTPoint(poi.point[0]+50,poi.point[1]-100);//得到该点的坐标的LTPoint
  map.centerAndZoom(point,0);
  var marker=new LTMarker(markerPoint);//向地图上添加一个标记
  map.addOverLay(marker);
  
  
  //var mapText=new LTMapText(marker);
  //mapText.setLabel("☆   <a href='http://bdk82924.iteye.com' target='_blank'>"+"露园小区"+"</a>   ☆");
  
  
  
  var mapText = new LTInfoWindow( point );
        mapText.setLabel( "☆     <a href='http://bdk82924.iteye.com' target='_blank'>"+"露园小区"+"</a>     ☆" ); 
  
  map.addOverLay(mapText);
  
  map.handleKeyboard(); //键盘操作支持
  map.handleMouseScroll();//鼠标滚轮支持
       
  
  var name=poi.name;//标记点击的时候弹出信息
  
 }

else

 {
  alert('地图暂时无此结果');
 }
}
map=new LTMaps("maps");
map.addControl(new LTSmallMapControl());
search=new LTLocalSearch(showPoint);
search.setCity('南京');
search.search('拓园');
 

function searchMap()
{
var name=searchName.value;
search.search(name);
 
map.removeOverLay(mapText); 
}
</script>
</BODY>
</HTML>

 

分享到:
评论

相关推荐

    android地图例子

    通过提供的"android地图例子",我们可以学习到以下关键知识点: 1. **谷歌地图API的集成**: 要在Android应用中使用谷歌地图,首先需要在Google Developers Console中创建一个项目,并启用Google Maps Android API...

    unity小地图例子

    "unity小地图例子"是一个关于如何在Unity中实现小地图功能的教学资源。 在Unity中创建小地图,我们需要考虑以下几个关键知识点: 1. **相机系统**:小地图通常使用一个额外的迷你相机来捕捉游戏场景的特定区域。这...

    Android百度地图例子

    "Android百度地图例子"提供了2012年11月29日更新的官方示例代码,带有中文注释,覆盖了各种功能,是学习和实践百度地图API的好资源。下面将详细解析这个例子中涉及的知识点: 1. **百度地图API**:这是百度提供的...

    google地图例子,google Map例子

    简单的google地图例子,google Map例子

    baiduMap_openlayer(openlayer加载百度地图例子)

    【标题】:“baiduMap_openlayer(openlayer加载百度地图例子)” 在GIS(地理信息系统)领域,集成不同的地图服务是常见的需求。本示例重点展示了如何利用OpenLayers库加载百度地图,让开发者能够在一个Web应用中...

    android studio百度地图例子(大量注释哦)

    本文将详细讲解如何在Android Studio项目中使用百度地图API,并通过"android studio百度地图例子(大量注释哦)"这个项目进行演示。 首先,我们需要在百度地图开放平台上注册一个账号,获取API密钥(AK)。这个密钥...

    android 下做的几个地图例子

    标题中的“android 下做的几个地图例子”指的是利用Android SDK和AutoNavi地图SDK创建的一些示例项目,这些示例涵盖了基本的地图展示、定位、标注等功能。下面我们将深入探讨这些知识点。 1. **Android Map API**:...

    flex-IBM-ilog地图例子源码

    标题 "flex-IBM-ilog地图例子源码" 暗示了我们正在讨论一个基于IBM iLOG技术构建的,使用Flex编程语言的地图应用实例。IBM iLOG,现已被IBM命名为"IBM Cognos Analytics with Watson",是一款强大的商业智能和分析...

    安卓GPS地图导航定位指南相关-androidstudio百度地图例子大量注释.zip

    本资源“安卓GPS地图导航定位指南相关-androidstudio百度地图例子大量注释.zip”提供了一个基于Android Studio的百度地图API示例项目,旨在帮助开发者理解和实践如何集成和使用GPS定位及地图功能。虽然描述中提到...

    百度地图例子

    本项目“百度地图例子”是一个针对初学者的示例应用,旨在帮助他们理解和掌握如何在Android应用中集成和使用百度地图服务。 首先,我们需要在AndroidManifest.xml文件中添加必要的权限,例如访问网络、位置等。其中...

    Android 地图例子

    本文将深入探讨如何在Android应用中集成地图,以“Android地图例子”为例,结合“教程说明见这里.txt”和“BaiduMap”这两个文件名,我们将主要关注Android地图API的使用,特别是百度地图API。 首先,集成地图服务...

    baiduMap_openlayer(openlayer加载百度地图和高德地图例子)

    在GIS(地理信息系统)领域,OpenLayers是一个广泛使用的开源JavaScript库,用于在Web浏览器中创建交互式的地图应用。本示例“baiduMap_openlayer”是关于如何利用OpenLayers加载和展示百度地图与高德地图的教程。这...

    vc++地图例子

    用vc编写的地图例子,使用mapx控件实现

    离线地图例子

    离线地图例子

    android百度地图小例子

    本篇文章将详细解析“android百度地图小例子”这个应用示例,帮助你理解和掌握如何在Android应用中集成并使用百度地图。 首先,我们需要了解的是百度地图SDK。百度地图提供了针对Android平台的SDK,它包含了丰富的...

    android studio百度地图例子(大量注释哦)android studio百度地图例子(大量注释哦),.zip

    这个例子提供了在Android Studio项目中使用百度地图API的详细步骤和注释,可以帮助开发者快速理解和实现这一功能。 首先,我们需要了解如何在AndroidManifest.xml文件中添加必要的权限。百度地图API需要访问网络和...

    android 百度地图例子

    通过这个简单的例子,你可以理解如何展示地图、定位用户位置、添加覆盖物以及进行路径规划。当然,百度地图API还提供了许多其他高级功能,如热力图、实时交通、地理编码等,可以根据实际需求进行深入学习和使用。在...

    pyth绘制世界地图例子源码

    在这个例子中,文件可能包含了各国或地区的人口数据,如国家名称、人口数量等。在Python中,我们可以使用内置的`json`模块来读取和解析这个文件。例如: ```python import json with open('population_data.json',...

Global site tag (gtag.js) - Google Analytics