关于在网页加入google地图并标识具体位置

教程http://www.codechina.org/doc/google/gmapapi/
地址http://code.google.com/intl/zh-CN/apis/maps/
教程http://www.codechina.org/doc/google/gmapapi/
什么是 Google 地图 API?
Google 地图 API 使您能够使用 JavaScript 将 Google 地图嵌入自己的网页中。API 提供了大量实用工具用以处理地图(正如 http://maps.google.com 网页上的地图),并通过各种服务向地图添加内容,从而使您能够在您的网站上创建功能强大的地图应用程序。
新增! Google Maps API for Flash® - 在 Adobe® Flash 环境中构建和部署地图应用程序!
Sign up for a Google Maps API key, or read more about the API.
Map data ©2009 Tele Atlas - Terms of Use
地图 API 是一项免费的测试版服务,在客户可免费访问的任何网站上均可使用。有关更多信息,请参阅使用条款。

学习这个API最简单的方法就是看一个简单的例子。下面的网页显示一个500x300的地图,中心位于California,Palo Alto:

<!DOCTYPE html PUBLIC "-//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&;v=2&key=abcdefg"
            type="text/javascript"></script>
    <script type="text/javascript">
    //<![CDATA[

    function load() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(37.4419, -122.1419), 13);
      }
    }

    //]]>
    </script>
  </head>
  <body οnlοad="load()" οnunlοad="GUnload()">
    <div id="map" style="width: 500px; height: 300px"></div>
  </body>
</html> 

 

 

http://maps.google.com/

 

注册使用 Google 地图 API

http://code.google.com/intl/zh-CN/apis/maps/signup.html

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要将经纬度数据导入地图并显示具体位置,可以使用Python中的一些库和工具。以下是一些常用的库和工具: 1. Folium:一个基于Leaflet.js的Python库,用于创建交互式地图。它可以轻松地将经纬度数据添加到地图中,并在地图上显示特定位置。 2. Geopandas:一个用于地理空间数据处理的Python库。它可以将经纬度数据转换为地理空间数据,并将其可视化在地图上。 3. Google Maps API:如果想要使用Google Maps,可以使用Google Maps API。它提供了一种简单的方法来将经纬度数据导入到地图中,并在地图上显示位置。 下面是一个使用Folium库的示例代码: ```python import folium # 创建地图对象 m = folium.Map(location=[51.5074, 0.1278], zoom_start=12) # 添加标记 folium.Marker(location=[51.5074, 0.1278], popup='London').add_to(m) # 保存地图 m.save('map.html') ``` 这个示例创建了一个名为“map.html”的HTML文件,显示了伦敦市中心的位置。 如果要将多个位置添加到地图上,可以使用循环来遍历经纬度数据列表,并为每个位置添加标记。 ```python import folium # 创建地图对象 m = folium.Map(location=[51.5074, 0.1278], zoom_start=12) # 添加标记 locations = [[51.5074, 0.1278], [48.8566, 2.3522], [40.7128, -74.0060]] names = ['London', 'Paris', 'New York'] for loc, name in zip(locations, names): folium.Marker(location=loc, popup=name).add_to(m) # 保存地图 m.save('map.html') ``` 这个示例将三个位置添加到地图中,每个位置都有一个名称。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值