C# 如何保持谷歌地图的缩放水平?
我有一个asp网站,它包含一个街道地址字段,该字段将从谷歌地图自动完成。文本框字段附近有一个图像按钮。当我们单击按钮时,一个弹出窗口将显示带有街道地址字段中位置标记的谷歌地图。当前我的缩放级别为15。用户可以放大地图并关闭窗口。然后他可能会再次返回地图。当前缩放级别将再次返回到15。如何保持用户选择的缩放级别 OnClient单击imagebuttonC# 如何保持谷歌地图的缩放水平?,c#,javascript,jquery,google-maps-api-3,C#,Javascript,Jquery,Google Maps Api 3,我有一个asp网站,它包含一个街道地址字段,该字段将从谷歌地图自动完成。文本框字段附近有一个图像按钮。当我们单击按钮时,一个弹出窗口将显示带有街道地址字段中位置标记的谷歌地图。当前我的缩放级别为15。用户可以放大地图并关闭窗口。然后他可能会再次返回地图。当前缩放级别将再次返回到15。如何保持用户选择的缩放级别 OnClient单击imagebutton function SetStreet() { $('#map-canvas')
function SetStreet() {
$('#map-canvas').fadeIn('slow', function() {
google.maps.event.trigger(map, 'resize');
if (checkPlace == "placeselected") {
map.setCenter(place.geometry.location);
map.setZoom(15);
marker.setPosition(place.geometry.location);
marker.setVisible(true);
}
});
}
这不能通过简单的
javascript
来实现,我认为您应该使用将用户的地图设置
存储在数据库
中。因此,下一次当用户
看到地图
时,他将使用上次更新的设置
这不是简单的javascript
就能做到的,我想你应该使用将用户的地图设置
存储在数据库
中。因此,下次当用户
看到地图
时,他将查看其上次更新的设置
这取决于您的体系结构以及您希望如何存储此数据。您可能只想将用户详细信息和映射设置存储在数据库中,或者将其存储在会话变量中 这取决于您的体系结构以及您希望如何存储这些数据。您可能只想将用户详细信息和映射设置存储在数据库中,或者将其存储在会话变量中 我的用户是输入客户详细信息的人员,街道地址字段值定期更改。我的用户是输入客户详细信息的人员,街道地址字段值定期更改。