非常感谢:http://67566894.iteye.com/

Google的地图API很完善,用起来也不复杂。我通过JavaScript实现了一个简单的Google地图,并带有地图标记。 
   如果你的网站有域名而不是localhost,则需要根据域名在Google官网上申请一个KEY,替换我提供的代码中的key。

Java代码 
  1. <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
  2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  3. <html>
  4. <head>
  5. <script
  6. src="http://maps.google.com/maps?file=api&amp;v=2&amp;sensor=true;
  7. key=ABQIAAAAevysxt9O5lBUCrSalm80MxQx8gmx0K-_Fjj4Tf8bNXH3BBSxZRRmI_CuZM2zQyuXEpG_uxt-aqPr-A"
  8. type="text/javascript"></script>
  9. //author:67566894   <script language="javascript" type="text/javascript">
  10. function load() {     //加载地图
  11. if (GBrowserIsCompatible()) {
  12. var map = new GMap2(document.getElementById("map"));
  13. map.addControl(new GSmallMapControl());    //放大缩小
  14. map.addControl(new GMapTypeControl());     //地图种类
  15. map.enableScrollWheelZoom();    //启用鼠标滚轮
  16. map.setCenter(new GLatLng(39.9000, 116.3000), 6);   //地图坐标 三个参数分别为 "纬度" "经度" "比例尺"
  17. function createMarker(point, address,name,tel) {  //创建标记内容及标记的鼠标事件
  18. var marker = new GMarker(point);
  19. var html = '<div>'+
  20. '<a >Name:'+ name +'</a><br/>'+
  21. '<a >Address:'+address +'</a><br/>'+
  22. '<a >telephone:'+tel +'</a>'+
  23. '</div>';
  24. GEvent.addListener(marker, "mouseover", function() {
  25. marker.openInfoWindowHtml(html);
  26. });
  27. GEvent.addListener(marker, "mouseout", function() {
  28. marker.closeInfoWindow();
  29. });
  30. GEvent.addListener(marker, "click", function() {
  31. map.setCenter(point, 12);
  32. });
  33. return marker;
  34. }
  35. var point = new GLatLng(39.9000,116.3000);     //设置标记
  36. map.addOverlay(createMarker(point,'beijing','sh','123456'));//加入标记
  37. }
  38. }
  39. </script>
  40. </head>
  41. <body οnlοad="load()">
  42. <div id="map" style="width: 750px; height: 500px"></div>
  43. </body>
  44. </html>

Google地图API 在网站上嵌入谷歌地图API相关推荐

  1. 如何在页面上呈现谷歌地图

    地图数据 ©2017 GS(2011)6020 Google Imagery ©2017 TerraMetrics 使用条款 报告地图错误 地图 卫星图像 着手了解 Google Maps JavaS ...

  2. Google Map开发系列(六)——谷歌地图坐标定位

    要在地图中定位一个点,最常见的就是使用一个地理坐标来定位.但是,谷歌地图 API 还提供了不同于地理坐标的多套坐标系统,方便我们在需要的时候使用不同的坐标来定位在地图上显示的信息.我在右边的地图中演示 ...

  3. html 页面地图不显示图片,嵌入谷歌地图不显示在HTML页面

    有什么建议吗? 问候 #map_canvas { width: 500px; height: 400px; } function initialize() { var map_canvas = doc ...

  4. java 谷歌地图_如何使用java在浏览器上显示谷歌地图?

    我们如何才能在java中显示浏览器中的谷歌地图,我想获取我的mysql数据库的latlng,并使用这些latlng我想要显示每个点使用java(jsp / servlet)code.i我使用html代 ...

  5. 如何网页中嵌入谷歌地图

    方法一 : 打开谷歌地图----左上角菜单----分享或嵌入地图----嵌入地图----默认"中"改为自定义尺寸----设置尺寸后复制代码到网页即可,可调成width:响应式100 ...

  6. 怎么在html插入谷歌地图,html页面插入百度or谷歌地图

    一.百度地图 1.打开"百度地图生成器"的网址:http://api.map.baidu.com/lbsapi/creatmap/index.html 2.在"1.定位中 ...

  7. html地图无法点击,无法触发谷歌地图标记点击事件从HTML按钮

    我尝试创建一个HTML按钮,可以触发谷歌地图上的标记的点击事件,所以每当我点击按钮,地图将自动放大到标记和显示infowindow.这里是我的代码无法触发谷歌地图标记点击事件从HTML按钮 Semua ...

  8. 谷歌地图地理翻遍码,谷歌地图地点搜索

    功能描述: 最近在做有关谷歌地图相关的东西:涉及两个功能: 1:自动定位功能,点击自动定位,然后可以拿到位置行政区信息,进行表单的一个填充(地理反编码) 2.地点搜索功能 具体实现所需的谷歌开放 仅业 ...

  9. python下载谷歌地图瓦片_openLayers TMS加载谷歌地图瓦片

    openLayers  TMS中加载谷歌瓦片  经纬坐标(LonLat) 和投影坐标系的转换 /** openLayer根据TMS加载谷歌地图瓦片 (1)先去下载加载谷歌地图瓦片,这样的软件有(水经注 ...

最新文章

  1. 【学习笔记】C#中HashTable和快速排序的用法,从单词频率统计小程序写起
  2. 837. New 21 Game
  3. HTML5崛起之时,Java桌面时代就已经终结了
  4. 24.8. UNION
  5. [debug] you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake ……
  6. 我的世界如何开直连服务器,我的世界服务器如何连接 连接服务器教程
  7. 华为服务器管理卡网页打不开,华为路由器登录网站打不开怎么办?
  8. (一) linux没有网络的解决办法
  9. 钟情于物流企业信息化
  10. 已知三角形三边求面积的c语言程序,已知三角形三边分别为4,5,6,求三角形的面积。用c语言编写程序...
  11. Laravel第三方登录开发之实现QQ登录
  12. MySql视图原理讲解与使用大全
  13. 儿科微信端产品推广策划方案记录
  14. android存储pdf文件怎么打开,android打开pdf文件
  15. 转溪风吴韵のPower Design下载地址
  16. 2018,这些重大科技值得期待
  17. 老铁,这年头不会点git真不行
  18. 炼铁技术有哪些?普锐特冶金技术告诉你!
  19. Python软件编程等级考试三级——20210314
  20. Android Q版本应用兼容性适配指导

热门文章

  1. STM32项目总结及代码中delay函数需慎用
  2. 如何用ChatGPT写一篇惊艳论文?!
  3. 一文搞懂 MySQL 中的索引
  4. 应届生看过来 别以为没交社保就稳妥了
  5. JVM性能优化(四)提高网站访问性能之Tomcat优化,晒出收入
  6. R语言survival包coxph函数构建cox回归模型、ggrisk包ggrisk函数可视化Cox回归的风险评分图、使用风险得分的中位数计算最佳截断值cutoff(基于LIRI基因数据集)
  7. linux--welcome to emergency mode
  8. 应用程序无法正常启动(0xc000007b)的可能原因和解决办法
  9. iis7 php mime,常见手机文件mime类型、IIS7 MIME设置
  10. [转]为什么浏览器User-agent总是有Mozilla字样