代码如下,搞了一天,脑袋想的快,实现的慢。
<head>
<script>var dojoConfig = { parseOnLoad: true };</script>
<script src="https://js.arcgis.com/4.19/"></script>
</head>
<html>
<script>
require([
"esri/Map",
"esri/Graphic",
"esri/views/MapView",
"esri/layers/FeatureLayer",
"esri/widgets/Legend"
], (Map, Graphic, MapView, FeatureLayer, Legend) => {
//一个用于select的基本的结构
const userChoiceDiv = document.getElementById("query_layer");
//const userChoice=userChoiceDiv.value;
userChoiceDiv.addEventListener("change", () => {
switch (userChoiceDiv.value) {
// values set for distance query
case "layer1":
console.log("user choice 公路");
break;
case "layer2":
console.