Google地图API 在网站上嵌入谷歌地图API
非常感谢:http://67566894.iteye.com/
Google的地图API很完善,用起来也不复杂。我通过JavaScript实现了一个简单的Google地图,并带有地图标记。
如果你的网站有域名而不是localhost,则需要根据域名在Google官网上申请一个KEY,替换我提供的代码中的key。
- <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
- <html>
- <head>
- <script
- src="http://maps.google.com/maps?file=api&v=2&sensor=true;
- key=ABQIAAAAevysxt9O5lBUCrSalm80MxQx8gmx0K-_Fjj4Tf8bNXH3BBSxZRRmI_CuZM2zQyuXEpG_uxt-aqPr-A"
- type="text/javascript"></script>
- //author:67566894 <script language="javascript" type="text/javascript">
- function load() { //加载地图
- if (GBrowserIsCompatible()) {
- var map = new GMap2(document.getElementById("map"));
- map.addControl(new GSmallMapControl()); //放大缩小
- map.addControl(new GMapTypeControl()); //地图种类
- map.enableScrollWheelZoom(); //启用鼠标滚轮
- map.setCenter(new GLatLng(39.9000, 116.3000), 6); //地图坐标 三个参数分别为 "纬度" "经度" "比例尺"
- function createMarker(point, address,name,tel) { //创建标记内容及标记的鼠标事件
- var marker = new GMarker(point);
- var html = '<div>'+
- '<a >Name:'+ name +'</a><br/>'+
- '<a >Address:'+address +'</a><br/>'+
- '<a >telephone:'+tel +'</a>'+
- '</div>';
- GEvent.addListener(marker, "mouseover", function() {
- marker.openInfoWindowHtml(html);
- });
- GEvent.addListener(marker, "mouseout", function() {
- marker.closeInfoWindow();
- });
- GEvent.addListener(marker, "click", function() {
- map.setCenter(point, 12);
- });
- return marker;
- }
- var point = new GLatLng(39.9000,116.3000); //设置标记
- map.addOverlay(createMarker(point,'beijing','sh','123456'));//加入标记
- }
- }
- </script>
- </head>
- <body οnlοad="load()">
- <div id="map" style="width: 750px; height: 500px"></div>
- </body>
- </html>
Google地图API 在网站上嵌入谷歌地图API相关推荐
- 如何在页面上呈现谷歌地图
地图数据 ©2017 GS(2011)6020 Google Imagery ©2017 TerraMetrics 使用条款 报告地图错误 地图 卫星图像 着手了解 Google Maps JavaS ...
- Google Map开发系列(六)——谷歌地图坐标定位
要在地图中定位一个点,最常见的就是使用一个地理坐标来定位.但是,谷歌地图 API 还提供了不同于地理坐标的多套坐标系统,方便我们在需要的时候使用不同的坐标来定位在地图上显示的信息.我在右边的地图中演示 ...
- html 页面地图不显示图片,嵌入谷歌地图不显示在HTML页面
有什么建议吗? 问候 #map_canvas { width: 500px; height: 400px; } function initialize() { var map_canvas = doc ...
- java 谷歌地图_如何使用java在浏览器上显示谷歌地图?
我们如何才能在java中显示浏览器中的谷歌地图,我想获取我的mysql数据库的latlng,并使用这些latlng我想要显示每个点使用java(jsp / servlet)code.i我使用html代 ...
- 如何网页中嵌入谷歌地图
方法一 : 打开谷歌地图----左上角菜单----分享或嵌入地图----嵌入地图----默认"中"改为自定义尺寸----设置尺寸后复制代码到网页即可,可调成width:响应式100 ...
- 怎么在html插入谷歌地图,html页面插入百度or谷歌地图
一.百度地图 1.打开"百度地图生成器"的网址:http://api.map.baidu.com/lbsapi/creatmap/index.html 2.在"1.定位中 ...
- html地图无法点击,无法触发谷歌地图标记点击事件从HTML按钮
我尝试创建一个HTML按钮,可以触发谷歌地图上的标记的点击事件,所以每当我点击按钮,地图将自动放大到标记和显示infowindow.这里是我的代码无法触发谷歌地图标记点击事件从HTML按钮 Semua ...
- 谷歌地图地理翻遍码,谷歌地图地点搜索
功能描述: 最近在做有关谷歌地图相关的东西:涉及两个功能: 1:自动定位功能,点击自动定位,然后可以拿到位置行政区信息,进行表单的一个填充(地理反编码) 2.地点搜索功能 具体实现所需的谷歌开放 仅业 ...
- python下载谷歌地图瓦片_openLayers TMS加载谷歌地图瓦片
openLayers TMS中加载谷歌瓦片 经纬坐标(LonLat) 和投影坐标系的转换 /** openLayer根据TMS加载谷歌地图瓦片 (1)先去下载加载谷歌地图瓦片,这样的软件有(水经注 ...
最新文章
- 【学习笔记】C#中HashTable和快速排序的用法,从单词频率统计小程序写起
- 837. New 21 Game
- HTML5崛起之时,Java桌面时代就已经终结了
- 24.8. UNION
- [debug] you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake ……
- 我的世界如何开直连服务器,我的世界服务器如何连接 连接服务器教程
- 华为服务器管理卡网页打不开,华为路由器登录网站打不开怎么办?
- (一) linux没有网络的解决办法
- 钟情于物流企业信息化
- 已知三角形三边求面积的c语言程序,已知三角形三边分别为4,5,6,求三角形的面积。用c语言编写程序...
- Laravel第三方登录开发之实现QQ登录
- MySql视图原理讲解与使用大全
- 儿科微信端产品推广策划方案记录
- android存储pdf文件怎么打开,android打开pdf文件
- 转溪风吴韵のPower Design下载地址
- 2018,这些重大科技值得期待
- 老铁,这年头不会点git真不行
- 炼铁技术有哪些?普锐特冶金技术告诉你!
- Python软件编程等级考试三级——20210314
- Android Q版本应用兼容性适配指导
热门文章
- STM32项目总结及代码中delay函数需慎用
- 如何用ChatGPT写一篇惊艳论文?!
- 一文搞懂 MySQL 中的索引
- 应届生看过来 别以为没交社保就稳妥了
- JVM性能优化(四)提高网站访问性能之Tomcat优化,晒出收入
- R语言survival包coxph函数构建cox回归模型、ggrisk包ggrisk函数可视化Cox回归的风险评分图、使用风险得分的中位数计算最佳截断值cutoff(基于LIRI基因数据集)
- linux--welcome to emergency mode
- 应用程序无法正常启动(0xc000007b)的可能原因和解决办法
- iis7 php mime,常见手机文件mime类型、IIS7 MIME设置
- [转]为什么浏览器User-agent总是有Mozilla字样