HTML中获取地图的详细方法与步骤有哪些?
- 前端开发
- 2025-09-16
- 3
在HTML中获取地图,可以通过多种方式实现,以下是一些常见的方法:

使用Google Maps API
Google Maps API 是最常用的地图服务之一,以下是如何在HTML中集成Google Maps的基本步骤:
步骤1:创建Google Maps API密钥
- 访问 Google Cloud Console。
- 创建一个新的项目或选择现有项目。
- 在左侧菜单中,选择“APIs & Services” > “Library”。
- 搜索“Google Maps JavaScript API”并启用它。
- 在API启用后,获取API密钥。
步骤2:在HTML中集成地图
<!DOCTYPE html> <html> <head>Google Maps Example</title> <script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap" async defer></script> <style> #map { height: 400px; width: 100%; } </style> </head> <body> <div id="map"></div> <script> function initMap() { var map = new google.maps.Map(document.getElementById('map'), { zoom: 15, center: {lat: 34.397, lng: 150.644} }); } </script> </body> </html>
使用OpenStreetMap
OpenStreetMap 是一个免费的地图服务,可以在HTML中使用Leaflet库来集成。

步骤1:创建Leaflet地图
<!DOCTYPE html> <html> <head>OpenStreetMap Example</title> <link rel="stylesheet" href="https://unpkg.com/leaflet/dist/leaflet.css" /> <style> #map { height: 400px; width: 100%; } </style> </head> <body> <div id="map"></div> <script src="https://unpkg.com/leaflet/dist/leaflet.js"></script> <script> var map = L.map('map').setView([51.505, 0.09], 13); L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', { maxZoom: 19, attribution: '© OpenStreetMap' }).addTo(map); </script> </body> </html>
使用百度地图
百度地图是中国最常用的地图服务之一,以下是如何在HTML中集成百度地图的基本步骤:
步骤1:创建百度地图API密钥
- 访问 百度云开发者中心。
- 创建一个新的项目或选择现有项目。
- 在左侧菜单中,选择“产品与服务” > “地图”。
- 在“地图服务”部分,创建一个新的密钥。
步骤2:在HTML中集成地图
<!DOCTYPE html> <html> <head>百度地图 Example</title> <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=YOUR_API_KEY"></script> <style> #map { height: 400px; width: 100%; } </style> </head> <body> <div id="map"></div> <script> var map = new BMap.Map("map"); var point = new BMap.Point(116.404, 39.915); map.centerAndZoom(point, 15); map.addOverlay(new BMap.Marker(point)); </script> </body> </html>
FAQs
Q1:如何获取Google Maps API密钥?
A1:访问 Google Cloud Console,创建一个新的项目或选择现有项目,在左侧菜单中,选择“APIs & Services” > “Library”,搜索“Google Maps JavaScript API”并启用它,在API启用后,获取API密钥。
Q2:如何获取百度地图API密钥?
A2:访问 百度云开发者中心,创建一个新的项目或选择现有项目,在左侧菜单中,选择“产品与服务” > “地图”,在“地图服务”部分,创建一个新的密钥。
