Как добавить слой изображения на ArcGis Map по ссылке на картографический сервер? - PullRequest
0 голосов
/ 19 сентября 2019

Я хочу добавить слой изображения из ссылки на внешний картографический сервер, я попробовал демоверсию с сайта, но у меня есть проблема для этого, На моем внешнем сайте есть ссылка, на которой есть ссылка с «экспортом», и когда я пробую эту ссылкукоторый автоматически создается после mapserver, который является «exportImage», я хочу только экспортировать по этой ссылке.

<!DOCTYPE html>
<html>

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

    <meta name="viewport" content="initial-scale=1, maximum-scale=1,user-scalable=no">
    <title>Simple Image Service</title>
    <link rel="stylesheet" href="https://js.arcgis.com/3.29/esri/css/esri.css" />

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

    <script src="https://js.arcgis.com/3.29/"></script>
    <script>
        var map;
        require([
            "esri/map", "esri/layers/ArcGISImageServiceLayer",
            "esri/layers/ImageServiceParameters", "dojo/parser", "dojo/domReady!"
        ], function(
            Map, ArcGISImageServiceLayer,
            ImageServiceParameters, parser
        ) {
            parser.parse();

            map = new Map("map", {
                basemap: "topo",
                center: [39.1810571, 21.5979827],
                zoom: 19
            });

            var params = new ImageServiceParameters();
            params.noData = 1;
            params.format = "png8";
            params.transparent = "true";
            params.dpi = "96";
            var imageServiceLayer = new ArcGISImageServiceLayer("http://externallink.com/ArcGIS/rest/services/JedExp/SubdivisionParcels/MapServer", {
                imageServiceParameters: params,
                opacity: 1
            });

            map.addLayer(imageServiceLayer);
        });
    </script>
</head>

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

</html>

После установки исходной ссылки в этой ссылке устанавливается exportimage и автоматически устанавливается параметр, я хочу только экспортировать вэта ссылка

...