Javascript 谷歌地图缩放到加拿大的一个特定省份
经过研究,我发现在一个地质艺术中还不可能只显示一个特定的省份,但我在问自己是否可以放大到一个特定的省份?我找不到关于它的任何信息 这是我能得到的最接近的数据(显示加拿大和所有省份):Javascript 谷歌地图缩放到加拿大的一个特定省份,javascript,google-visualization,Javascript,Google Visualization,经过研究,我发现在一个地质艺术中还不可能只显示一个特定的省份,但我在问自己是否可以放大到一个特定的省份?我找不到关于它的任何信息 这是我能得到的最接近的数据(显示加拿大和所有省份): load('visualization','1',{'packages':['geochart']}); setOnLoadCallback(DrawRegionMap); 函数drawRegionsMap(){ var data=google.visualization.arrayToDataTable([ [
load('visualization','1',{'packages':['geochart']});
setOnLoadCallback(DrawRegionMap);
函数drawRegionsMap(){
var data=google.visualization.arrayToDataTable([
[‘国家’、‘受欢迎程度’],
[‘德国’,200],
[‘美国’,300],
[‘巴西’,400],
[Canada',500],
['France',600],
['RU',700]
]);
变量选项={'region':'CA','resolution':'provides'};
var chart=new google.visualization.geograpart(document.getElementById('chart_div'));
图表绘制(数据、选项);
};
请注意,国家/地区列表并不相关,我只是在测试缩放。提前感谢您的帮助。不幸的是,使用API中的选项无法完成此操作。 我能做的就是用CSS做一些Tweek,以达到类似的效果 我在将显示地图的div周围创建了另一个div,具有特定的大小和隐藏的溢出。然后,我以很大的比例创建了地图,并使用css边距值将其放置在父div中,以显示我想要的区域 例如:
#canvas {
width:250px;
height:300px;
overflow:hidden;
}
#visualization {
top:-150px;
}
以下是一个工作示例:
希望有帮助!
干杯不幸的是,使用API中的选项是不可能做到这一点的。 我能做的就是用CSS做一些Tweek,以达到类似的效果 我在将显示地图的div周围创建了另一个div,具有特定的大小和隐藏的溢出。然后,我以很大的比例创建了地图,并使用css边距值将其放置在父div中,以显示我想要的区域 例如:
#canvas {
width:250px;
height:300px;
overflow:hidden;
}
#visualization {
top:-150px;
}
以下是一个工作示例:
希望有帮助!
干杯所以如果我在数据库中保存每个省的#可视化顶部/左侧/大小,我的问题就解决了。太好了!非常感谢你!因此,如果我在数据库中保存每个省的#可视化上/左/大小,我的问题就解决了。太好了!非常感谢你!