2 votes

Utilisation de javascript pour afficher une couche d'éléments dans arcmap api 3.22 et la couche d'éléments ne s'affiche pas.

Cela peut être dû à la façon dont le serveur est configuré ? Je ne sais pas vraiment et je suis perdu. Je ne peux accéder aux données du serveur ArcGIS que lorsque je suis sur le réseau sur lequel se trouve le serveur, ce qui peut donc être la cause du problème. Je suis tout nouveau dans l'utilisation de Javascript et du serveur ArcGIS, j'apprends donc au fur et à mesure et il n'y a pas vraiment eu beaucoup de choses à apprendre en ligne.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no">
<title>FeatureLayer</title>

<link rel="stylesheet" href="https://js.arcgis.com/3.22/esri/css/esri.css">
<script src="https://js.arcgis.com/3.22/"></script>

<style>
html, body, #map {
  padding: 0;
  margin: 0;
  height: 100%;
  width: 100%;
}
</style>

<script>
require([
    "esri/map",
    "esri/layers/FeatureLayer",
    "dojo/domReady!"
  ],
  function(
    Map,
    FeatureLayer
  ) {

    var map = new Map("map", {
      basemap: "hybrid",
      center: [ -74.026879,40.168342],
      zoom: 17
    });

    /****************************************************************
     * Add feature layer - A FeatureLayer at minimum should point
     * to a URL to a feature service or point to a feature collection 
     * object.
     ***************************************************************/

    // Carbon storage of trees in Warren Wilson College.
    var featureLayer = new FeatureLayer("http://wlb-gis-01.monmouth.edu:6080/arcgis/rest/services/Lake_Como/Lake_Como_test/MapServer/0");

    map.addLayer(featureLayer);

  });
</script>
</head>

<body>
  <div id="map"></div>
</body>

</html>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X