0

私の arcgis マップ統合への Graphic と GraphicLayer の適切な実装についての説明が必要です

    { <script src="https://js.arcgis.com/4.12/"></script>
      <script>
       require([
        "esri/Map",
        "esri/graphic",
        "esri/views/MapView",
        "esri/geometry/Point",
        "esri/graphic",
        "esri/symbols/PictureMarkerSymbol",
        "esri/layers/GraphicsLayer",
        "esri/dijit/BasemapToggle",
        "esri/dijit/HomeButton"],
         function (Map, MapView, Point, Graphic, GraphicsLayer, 
              PictureMarkerSymbol) {

         var map = new Map({
             basemap: "hybrid"

         });
         on(map, "load",addgraphics);

         var view = new MapView({
            container: "viewDiv",
            map: map,
            center: [72.952335,19.180190],
            zoom: 15
        });

        var marker = new PictureMarkerSymbol('http://static.arcgis.com/images/Symbols/Shapes/BluePin1LargeB.png', 32, 32);

        function addgraphics(){
            var markerPoint = new Point([72.952335,19.180190]);
            var storepoint = new Graphic(markerPoint,marker);
            var layer = new GraphicsLayer();
            layer.add(storepoint);
            view.addLayer(layer);

        }

    });

}

出力は、指定された緯度と経度にマーカーが付いた地図になるはずです。出力は空白の空白です。これは間違っていると思います。

4

1 に答える 1