javascript - 我在 web 地图中有一个切片图层,我想创建一个函数来调用切片图层并在切片图层比例更改时返回一个值
问题描述
所以我有一个插入瓷砖层的功能
var layer = new TileLayer({
// url: "https://servicesbeta.arcgisonline.com/arcgis/rest/services/Firefly_World_Imagery/MapServer"
});
map.add(layer);
当您放大和缩小时,比例会发生变化。
我写了一个函数,如果 minscale 是 500,000,那么请返回 32 的值,否则返回 7 的值。
var scale_condition= {
if (layer.minScale<=500000){
return 32;
},
else{
return 7;
},
};
相反,我什么也得不到。这似乎并不困难,所以我想知道我做错了什么?
解决方案
推荐阅读
- node.js - GAE - Nodejs - 一个简单的 pubsub 应用程序的内存泄漏 - 超过了软私有内存限制
- c# - 对象值在 linq 中给出对象数组
- android - 无法将字节从活动发送到蓝牙接收器?
- wordpress - 每次在wordpress中加载页面时如何更改背景图像
- r - 如何为二次模型创建预测线
- python - Python xml:以十六进制形式编码数字字符引用
- python - 将 GridSearchCSV 与 KNN 一起使用时总是出现属性错误
- python - 如何更改标签内某些单词的颜色?
- java - Java Android - 使用帮助类检索可运行内部的上下文
- javascript - 遍历多个表单并遍历每个表单元素并收集它们的属性