`
yi_17328214
  • 浏览: 206698 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

google map 根据marker的多少设置中心点和缩放比例

阅读更多
function changePan(){
 var latlngbounds = new GLatLngBounds( );

  			latlngbounds.extend(new GLatLng(39.907,116.387));
  			latlngbounds.extend(new GLatLng(39.935,116.407));
  			latlngbounds.extend(new GLatLng(39.944,116.432));
  			latlngbounds.extend(new GLatLng(39.924,116.427));

		map.setCenter( latlngbounds.getCenter( ), map.getBoundsZoomLevel( latlngbounds ) );

}
1
0
分享到:
评论
2 楼 yi_17328214 2012-02-15  
这个是v2的,
V3也有这个东西的。
1 楼 sangdiyage 2012-01-13  
这个map api v3的吗?

相关推荐

    谷歌地图Google Map API V3中文开发文档

    例如,开发者可以使用 center 属性来设置地图的中心点,使用 zoom 属性来设置地图的缩放级别,使用 mapTypeId 属性来设置地图的类型等。 三、Marker Marker 是谷歌地图 Google Map API V3 中的一个重要组件,用于...

    高德地图点聚合 根据地图缩放比例 展示城市有多少房源

    "高德地图点聚合 根据地图缩放比例 展示城市有多少房源"这一功能,就是利用了高德地图API来实现这一目的。下面我们将深入探讨这一技术的实现原理、相关知识点以及如何在前端小程序中进行应用。 1. **地图点聚合**:...

    完美解决百度地图聚合中的marker添加label后移动、放大缩小时label消失的问题

    在`MarkerClusterer.js`中,我们可以通过配置项调整label的行为,比如`maxZoom`来设定label开始显示的缩放级别,或者`averageCenter`来设置是否让聚合点的中心位置平均所有marker的位置,从而确保label准确地反映...

    Google Map API 使用示例

    本示例将深入探讨如何使用 Google Map API,帮助你理解和掌握其核心概念及应用。 首先,要使用 Google Map API,你需要在 Google Cloud Platform 上创建一个项目,并启用 Maps JavaScript API。获取 API 密钥是关键...

    基于Google Map API的简单地图

    center: new google.maps.LatLng(37.4219999, -122.1419416), // 示例中心点 zoom: 12, // 初始化缩放级别 draggable: true // 开启拖拽功能 }; ``` 地图实例创建后,用户可以自然地通过鼠标进行缩放和拖动。 ...

    google map api学习

    这段代码会在id为'map'的HTML元素上创建一个中心点在(-34.397, 150.644)的8级缩放地图,并添加一个标题为"Hello World!"的标记。 标记(Marker)是地图上的一个重要元素,可以用来表示特定位置。除了默认图标外,还...

    高德地图-标记点点击弹出气泡

    这里设置了初始缩放级别为10,中心点坐标为北京。 2. **添加marker**: 使用`AMap.Marker`类创建标记点,并将其添加到地图上。例如: ```javascript var marker = new AMap.Marker({ position: [116.40, 39.91...

    google map实例

    center: center, // 设置地图中心点 mapTypeId: 'roadmap' // 可选值有:'roadmap', 'satellite', 'terrain', 'hybrid' }); // 可选:添加标记 var marker = new google.maps.Marker({ position: center, ...

    google map api v3源码

    通常会指定地图容器(如div元素)的ID和初始中心点坐标。 ```javascript <script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY"></script> function initMap() { var map = new google.maps....

    google map api开发源代码

    1. **初始化地图**:在网页中加载地图首先要进行初始化,设置地图的中心点坐标、缩放级别以及地图类型(如卫星、道路图)。 2. **标记(Marker)与信息窗口(InfoWindow)**:通过创建Marker对象可以在地图上添加...

    Googlemap_API.rar_GoogleMap_加载地图_地图

    这个名为"Googlemap_API.rar_GoogleMap_加载地图_地图"的压缩包文件,很显然是一个关于如何使用Google Map API进行地图加载和相关设置的教程。以下是对这个主题的详细讲解: 首先,**初始化地图**是使用Google Map ...

    百度地图多个点自适应屏幕

    // 初始化地图,设置中心点坐标和缩放级别 var marker1 = new BMap.Marker(point1); // 创建marker var marker2 = new BMap.Marker(point2); // ... 添加更多marker map.addOverlay(marker1); // 将marker添加到...

    Google Map api V3 (3.9.12)的离线开发包

    需要指定容器ID和地图选项,如中心点、缩放级别等。 ```javascript var map = new google.maps.Map(document.getElementById('map'), { center: {lat: -34.397, lng: 150.644}, zoom: 8 }); ``` 3. **地图事件**:...

    Google Map 地图描绘运动轨迹

    center: {lat: -34.397, lng: 150.644}, // 初始化地图中心点 zoom: 8 // 设置初始缩放级别 }); } ``` 在用户移动时,我们需要不断更新其经纬度位置。这通常通过GPS、网络定位或者其他定位服务实现。当获得新的...

    google标记多个点点击弹出气泡

    center: {lat: -34.397, lng: 150.644}, // 您想要的地图中心点 zoom: 8 // 缩放级别 }); } ``` 接下来,我们将在地图上添加一个或多个POI(Point of Interest)信息点。这通常通过创建`google.maps.Marker`对象...

    GoogleMap 中文API + 示例

    在HTML文件中引入Google Maps JavaScript库,然后通过JavaScript代码设置地图的中心点、缩放级别和显示类型。例如: ```html <script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY"></script> ``...

    Google Map Api 调用样例程序(Java版)

    1. **地图初始化**:在HTML页面中嵌入JavaScript代码,使用`<script>`标签引入Google Maps JavaScript API,并设置地图的基本属性,如中心点、缩放级别等。 2. **API密钥**:在调用Google Map API时,需要一个有效...

    高德地图Marker拖动圆环范围.7z

    在地图上,圆环是由中心点(通常是Marker的位置)和两个半径定义的,用户可以通过拖动圆环的边界来改变半径的大小。这在很多场景下都很有用,例如在地理定位服务中设置搜索范围,或者在监控应用中设定警戒区域。 ...

    google地图API实现的一个简单demo

    在`initMap`函数中,我们可以指定地图的中心点坐标、缩放级别和其他选项: ```javascript function initMap() { var mapOptions = { center: {lat: -34.397, lng: 150.644}, // 示例坐标,可以替换为你需要的位置...

Global site tag (gtag.js) - Google Analytics