Где найти URL сервиса ArcGIS и как его создать? Как загружать и просматривать контент с сервера - PullRequest
0 голосов
/ 05 июля 2019

Я новичок в ArcGIS. Я хотел бы знать, где я могу найти URL-адрес сервиса, чтобы перечислить все элементы на вкладке MyContents, которые можно найти, войдя в URL-адрес ArcGIS моей организации. Я хочу сделать это, используя Javascript или Rest API, предоставленные ArcGIS.

Мне удалось получить токен из ArcGIS, используя

https://www.arcgis.com/sharing/rest/oauth2/token

этот URL.

Когда я пытаюсь загрузить файл на один из примеров серверов с помощью кода, я не могу это сделать. Это работает в почтальоне, хотя.

Это код, который я использовал для загрузки файла на пример сервера, который не удалось.

$.ajax({
    async: true,
    crossDomain: true,
    url: "https://sampleserver6.arcgisonline.com/arcgis/rest/services/DamageAssessment/FeatureServer/uploads/upload",
    method: "POST",
    headers: {
        "Content-Type": "multipart/form-data",
        "Accept": "application/json"
    },
        contentType: false,
        processData: false,
        mimeType: "multipart/form-data",
        data: {
            "f": "json",
            "file": "C:/Users/georgy.f/Downloads/Screenshot_20190422-114420.jpg",
            "description": "descrioption",
        }
    }).done(function (response) {
    console.log(response);
});

Еще один код для загрузки, который я пробовал.

var uploadsettings = {
        "async": false,
        "crossDomain": true,
        "url": "https://sampleserver6.arcgisonline.com/arcgis/rest/services/DamageAssessment/FeatureServer/uploads/upload",
        "method": "POST",
        "headers": {
        "Content-Type": "multipart/form-data",
        "Accept": "application/json"
    },
        contentType: false,
        processData: false,
        "mimeType": "multipart/form-data",
        "data": form
        {
            "f": "json",
            "file": "https://images.pexels.com/photos/67636/rose-blue-flower-rose-blooms-67636.jpeg",
            "description": "descrioption",
        }
    }

    $.ajax(uploadsettings).done(function (response) {
    console.log(response);
});

Моя цель - перечислить все MapViews и SceneView, доступные в моей организации.

Кроме того, смогу ли я просматривать модели BIM в ArcGIS, используя Javascript или REST API, каким-либо образом загружая их на сервер ArcGIS?

...