「已注销」 2022-04-03 21:29 采纳率: 100%
浏览 288
已结题

ArcGIS API for JavaScript 添加FeatureLayer后结果中无显示,急!怎么解决?

问题遇到的现象和发生背景

在使用FeatureLayer添加发布的Arcgis Server图层时,输出仍是底图,并没有显示添加的数据。
这是要加上的图层:
发布的位置:http://localhost:6080/arcgis/rest/services/test0/MapServer/0

查看结果:

①用javaScript查看,有线要素:

img


②但使用ArcGIS.com Map 查看就没有:

img

这是我的原始代码,使用的是ArcGIS API for js4.14版本
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no">
    <link rel="stylesheet" href="https://js.arcgis.com/4.23/esri/themes/light/main.css">
    <script src="https://js.arcgis.com/4.23/"></script>
    <style>
        html,
        body,
        #viewDiv
        {
            width: 100%;
            height: 100%;
            margin: 0;
            padding: 0;
        }
    </style>
    <script>
        //加载引用
        require([
            "esri/Map",
            "esri/views/MapView",
            "esri/layers/FeatureLayer"
        ],
        function (
            Map,MapView,FeatureLayer){
            var map = new Map({
            basemap: "topo-vector"
          });
            //创建一个地图视图
          var view = new MapView({
            container: "viewDiv",
            map: map,

            extent:{
                xmin:-123.93,
                ymin:48.129,
                xmax:-123.35,
                ymax:48.226,
                SpatialReference: 4326
            }
          });
            
            var feaLayer1=new FeatureLayer({
                url:"http://localhost:6080/arcgis/rest/services/test0/MapServer/0"//图层地址,5表示第五个图层
            });//实例化图层
            map.add(feaLayer1);//1.通过add方法添加
        });
    </script>
</head>
<body>
<div id="viewDiv"></div>
</body>
</html>


这是结果,没有我添加的数据:

img

请问这是哪里出错了呢

我发布服务的时候都是选的默认的,会不会和这个有关系。
我怀疑是发布数据那的问题,因为换成ArcGIS.com Map就查看不了。后面我按照同样的方式发布了一个点集的数据,用ArcGIS.com Map能看到数据,然后只切换路径,就有输出的结果。
请问是和线要素有关系吗

  • 写回答

2条回答 默认 最新

  • 急速光粒 2022-04-03 22:37
    关注

    可能是你的坐标范围设置有问题,其实添加上了但是你看不到。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月3日
  • 已采纳回答 4月3日
  • 修改了问题 4月3日
  • 创建了问题 4月3日

悬赏问题

  • ¥20 qt中connect两个signal
  • ¥20 pix2pixHD运行测试命令时出现数据类型错误无法反向传播的问题
  • ¥15 python处理Excel符合条件的行自动填写数据分类
  • ¥15 汇编hook举例并讲解(通俗易懂,学习用)
  • ¥20 用c++语言模拟键盘电子琴设计
  • ¥15 STM32cubemx生成keil工程,有问题与正常的情况不同,求解!
  • ¥15 如何自动点击银行app的安全键盘,实现密码自动输入
  • ¥15 关于四边形重叠的问题
  • ¥15 用verilog语言设计一个简易的八音符电子琴,可通过按键输入来控制音响。演奏时可以选择是手演奏(由键盘输入)或自动演奏已存入的乐曲。能够自动演奏多首乐曲,且每首乐曲可重复演奏
  • ¥15 sap gui脚本每次到导出Excel的时候就停住不动。不会另存为。