Я новичок в 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?