可以't计算自定义谷歌地图的js
Can't figure out js for customizing google map.
当谈到js时,我还很新鲜。地图显示在适当位置,但样式不起作用。
它一直告诉我,我大部分都是代码,没有足够的信息,所以我只是写这篇文章,这样它就会消失。
function initialize() {
var mapCanvas = document.getElementById('map-canvas');
var mapOptions = {
center: new google.maps.LatLng(34.695301,-82.401196),
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(mapCanvas, mapOptions)
}
google.maps.event.addDomListener(window, 'load', initialize);
[
{
"featureType": "landscape.natural",
"stylers": [
{ "color": "#2e2d2d" }
]
},{
"elementType": "labels.text.stroke",
"stylers": [
{ "visibility": "off" }
]
},{
"elementType": "labels.text.fill",
"stylers": [
{ "color": "#facf0b" }
]
},{
"featureType": "road.local",
"elementType": "labels.text.fill",
"stylers": [
{ "color": "#808080" }
]
},{
"featureType": "road.arterial",
"elementType": "labels",
"stylers": [
{ "color": "#808080" }
]
},{
}
]
您需要设置样式
map.set('styles', [
{
featureType: 'road',
elementType: 'geometry',
stylers: [
{ color: '#000000' },
{ weight: 1.6 }
]
}]);
使用创建贴图的变量(var贴图)并设置样式。
示例:
var styles = [
{
stylers: [
{ hue: "#00ffe6" },
{ saturation: -20 }
]
},{
featureType: "road",
elementType: "geometry",
stylers: [
{ lightness: 100 },
{ visibility: "simplified" }
]
},{
featureType: "road",
elementType: "labels",
stylers: [
{ visibility: "off" }
]
}
];
map.setOptions({styles: styles});
相关文章:
- 可以't计算自定义谷歌地图的js
- 嵌入的自定义谷歌地图不会在没有刷新的情况下显示
- Redraw自定义谷歌地图javascript地图
- 具有不同大小的自定义谷歌地图标记
- 自定义谷歌地图JavaScriptAPI 3信息窗口
- 自定义谷歌地图API V3 PEGMAN按钮
- 为什么我的自定义谷歌地图不会集中在我要求它的地方
- 自定义谷歌地图以打开标记链接
- 自定义谷歌地图 v3 控制位置问题
- 我可以自定义谷歌地图这样
- 将搜索附近的侧板添加到自定义谷歌地图
- Markerclusterer自定义谷歌地图
- 自定义谷歌地图折线
- 如何自定义谷歌地图标记弹出窗口
- 自定义谷歌地图
- 自定义谷歌地图不能在手机和平板电脑上显示
- 添加自定义标记自定义谷歌地图
- 自定义谷歌地图图标如果值>=1
- 显示标记自定义谷歌地图
- 自定义谷歌地图不工作