`

google地图集成到网站上根据关键字搜索确定位置

阅读更多

<!DOCTYPE html "-//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">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>Google Maps JavaScript API Example</title>
<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;sensor=false&amp;key=ABQIAAAAFyNkisYpeRApb9npqu1QbxScVgSXaHJtFRozQ183btHSsuF5pRTUynHMVcZVwduTbRoM78UAqfZs2g" type="text/javascript"></script>

</head>
<body onload="window.setTimeout('initialize()',1200)" onunload="GUnload()">
<div id="map_canvas" style="width: 500px; height: 300px"></div>
<script type="text/javascript">   
var map = null;
var geocoder = null;
 
function initialize() {     
 if (GBrowserIsCompatible()) {     
  map = new GMap2(document.getElementById("map_canvas"));
    
 map.setCenter(new GLatLng(39.9493, 116.3975), 13);
   
  // map.setCenter(new GLatLng(39.9410345535317, 116.31178379058838),14);
 geocoder = new GClientGeocoder();
 alert(geocoder);
  showAddress("北京市海淀区紫竹院路62号院赛迪大厦1号楼10层2101室");  
 }    
}   

  function showAddress(address) {
  if (geocoder) {
  geocoder.getLatLng(
  address,
  function(point) {
  if (!point) {
  alert("不能解析: " + address);
  } else {
  map.setCenter(point, 17);
//map.openInfoWindow(map.getCenter(),document.createTextNode("Hello, world"));
  var marker = new GMarker(point);
 map.addOverlay(marker);
marker.openInfoWindowHtml(address);
  }
  }
  );
  }
  }

 </script>
</body>
</html>

分享到:
评论

相关推荐

    全面介绍Google的功能及用法

    它以PageRank算法为基础,通过评估网页之间的链接关系来确定搜索结果的相关性。Google不仅提供网页搜索,还包括图片、新闻、地图、学术等多个领域的搜索服务,并开发了诸如Gmail、Google Drive等在线应用。 **5,...

    《基于Android的手机地图APP》.doc

    用户可以输入关键字搜索地点,系统返回匹配结果,并能在地图上标记。 总结来说,基于Android的手机地图APP开发涵盖了Android应用开发的全生命周期,从需求分析到系统设计,再到功能实现和测试,每个环节都需要深入...

    基于Android的地图定位与搜索应用程序的设计说明.doc

    - **地图 API 的使用**:开发者可以通过调用地图 API 来集成地图功能,如 Google Maps API 或高德地图 API。 - **搜索算法**:包括文本匹配、关键字提取等技术,用于实现精准的地点搜索。 - **路径规划**:根据起点...

    读取照片位置.rar

    5. 最后,根据获取到的经度和纬度信息,可能还会用到地图API,如Google Maps API或Bing Maps API,将坐标展示在地图上。 在压缩包内的"读取照片位置"文件中,很可能包含了实现以上功能的VB代码示例。这个源码实例...

    GPS.zip_GPS .net_GPS软件c#

    4. **地图集成**:为了让用户直观地看到GPS数据,通常需要将这些数据与地图服务(如Google Maps、Bing Maps或OpenStreetMap)集成。这涉及到API调用、坐标转换以及地图图层的管理。 5. **实时数据流处理**:GPS数据...

    计算机毕业论文基于iOS美食APP的设计与实现.docx

    - **地图API**:如Google Maps API或Apple MapKit,提供位置服务和地图导航功能。 - **社交媒体SDK**:如Facebook SDK、微博SDK等,便于用户分享和登录。 #### 四、系统分析 1. **可行性分析**: - 技术可行性...

    lands2

    8. 地图服务和Web API:如果"lands2"与在线地图服务集成,如Google Maps、OpenStreetMap或Bing Maps,那么它可能使用了Web API来获取地图数据和进行位置查询。 9. 编译与调试:在开发过程中,Visual Studio作为C#的...

    VGS4MSC:流动长者视觉引导系统

    3. **定位与导航技术**: 系统可能集成GPS定位功能,帮助用户确定当前位置,并通过地图显示导航路线。这需要与地图服务提供商如Google Maps或OpenStreetMap API进行集成,Java的HTTP客户端库可以帮助实现API调用。 4...

    Vogesen-Runners

    7. **GIS集成**:如果涉及地图显示,可能利用了GIS库,如Google Maps API或OpenStreetMap,通过Geolocation API获取地理位置信息。 8. **异常处理**:为了确保程序的稳定性和健壮性,代码中会包含异常处理结构(try...

    api:通过公司的API

    2. **服务集成**:将公司的支付系统、地图导航、社交媒体分享等功能集成到自己的应用中。 3. **扩展功能**:为公司产品添加自定义插件或功能,提升用户体验。 4. **数据分析**:获取公司的公开数据进行分析,帮助...

    数据分析师面试试题汇总.docx

    - **详细说明**: 关键字分类旨在将文档或文本段落归类到不同的主题类别中。常见的方法包括基于规则的方法、机器学习模型等。 #### 48. 僵尸网络检测 - **知识点**: 网络安全 - **详细说明**: 僵尸网络由被黑客控制...

Global site tag (gtag.js) - Google Analytics