Angular Google 地图:适合="true" 中心显示信息窗口
Angular Google Maps : fit="true" recenters to show infowindow
- 我已经使用 angular google 地图显示多个标记并使用 fit="true" 在单个视图中显示所有标记。
- 但是在缩放到特定标记时,单击标记时,地图会缩小到默认的拟合中心以显示信息窗口,而不是在放大位置本身显示信息窗口。
- 代码片段(这是我定义的页面部分 google 映射而不是整个代码):
<ui-gmap-google-map center="mapView.viewPort.center" zoom="mapView.viewPort.zoom" options="mapView.options">
<ui-gmap-markers fit="true" models="mapView.markers.notes" coords="'self'" idkey="'id'" doCluster="true" clusterOptions={maxZoom:20,averageCenter:true,styles:[{url:'http://google-maps-utility-library-v3.googlecode.com/svn/trunk/markerclusterer/images/m5.png',height:90,width:90},]} icon="'icon'">
<ui-gmap-windows templateUrl="'template'" templateParameter="'templateParam'">
</ui-gmap-windows>
</ui-gmap-markers>
</ui-gmap-google-map>
mapView.markers.notes包含一个json数组,其中包含与每个笔记相关的信息,如id、内容等
我在不使用 fit="true" 的情况下进行了尝试,它运行良好,但我也希望地图能够调整以在第一个视图中查看所有标记,因此我需要使用 fit= "true"还有。
问题已通过使用旧版本的 angular google 地图解决,这是 2.1.3 以上版本的问题,其中它不能正确支持图标属性中的更多详细信息url。
我在github上提出了一个对应的问题,url是:
https://github.com/angular-ui/angular-google-maps/issues/1785
- 我已经使用 angular google 地图显示多个标记并使用 fit="true" 在单个视图中显示所有标记。
- 但是在缩放到特定标记时,单击标记时,地图会缩小到默认的拟合中心以显示信息窗口,而不是在放大位置本身显示信息窗口。
- 代码片段(这是我定义的页面部分 google 映射而不是整个代码):
<ui-gmap-google-map center="mapView.viewPort.center" zoom="mapView.viewPort.zoom" options="mapView.options">
<ui-gmap-markers fit="true" models="mapView.markers.notes" coords="'self'" idkey="'id'" doCluster="true" clusterOptions={maxZoom:20,averageCenter:true,styles:[{url:'http://google-maps-utility-library-v3.googlecode.com/svn/trunk/markerclusterer/images/m5.png',height:90,width:90},]} icon="'icon'">
<ui-gmap-windows templateUrl="'template'" templateParameter="'templateParam'">
</ui-gmap-windows>
</ui-gmap-markers>
</ui-gmap-google-map>
mapView.markers.notes包含一个json数组,其中包含与每个笔记相关的信息,如id、内容等
我在不使用 fit="true" 的情况下进行了尝试,它运行良好,但我也希望地图能够调整以在第一个视图中查看所有标记,因此我需要使用 fit= "true"还有。
问题已通过使用旧版本的 angular google 地图解决,这是 2.1.3 以上版本的问题,其中它不能正确支持图标属性中的更多详细信息url。 我在github上提出了一个对应的问题,url是:
https://github.com/angular-ui/angular-google-maps/issues/1785