Получить шейп-файл из ESRI ArcServer (proxy.ashx) - PullRequest
0 голосов
/ 11 мая 2018

Альберта имеет карту ESRI о нефтеносных песках (OSIP): Ссылка .

При сохранении веб-страницы вы получите файл proxy.ashx, который, кажется, содержит всю геометрию:

dojo.io.script.jsonp_dojoIoScript9._jsonpCallback ({ "displayFieldName": "Operator_Name", "FieldAliases": { "OBJECTID": "OBJECTID", "OSP_NO": "Проект Номер »,« Имя_проекта »:« Название проекта »,« Область_Области »:« Нефтяные пески Область "," Industry_Type ":" Тип отрасли "," Project_Status ":" Проект Статус " "Год": "Год", "Shape.STArea ()": "Shape.STArea ()", "Shape.STLength ()": "Shape.STLength ()", "Operator_Name":" Оператор Имя "}," geometryType ":" esriGeometryPolygon " "spatialReference": { "wkid": 102100, "latestWkid": 3857}, "полей": [{ "Имя": "OBJECTID", "типа":" esriFieldTypeOID " "псевдоним": "OBJECTID"}, { "имя": "OSP_NO", "типа": "esriFieldTypeSmallInteger", "псевдоним":" Проект Номер "}, {" имя ":" PROJECT_NAME " "типа": "esriFieldTypeString", "псевдоним":" Проект Имя " "длина": 255}, { "имя": "OS_Area", "типа": "esriFieldTypeString", "псевдоним":" Нефть Пески Площадь " "длина": 5}, { "имя": "Industry_Type", "типа": "esriFieldTypeString", "псевдоним":" Индустрия Тип " "длина": 3}, { "имя": "Project_Status", "типа": "esriFieldTypeString", "псевдоним":" Проект Статус " "длина": 3}, { "имя": "Год", "типа": "esriFieldTypeSmallInteger", "псевдоним": "Год"}, { "имя": "Shape.STArea ()"," Тип ":" esriFieldTypeDouble " "псевдоним": "Shape.STArea ()"}, { "имя": "Shape.STLength ()", "тип": "esriFieldTypeDouble", "псевдоним":" Shape.STLength ( ) "}, {" имя ":" Operator_Name " "типа": "esriFieldTypeString", "псевдоним":" Оператор Имя " "длина": 75}], "особенности": [{ "атрибуты": { "OBJECTID": 1, "OSP_NO": 1, "PROJECT_NAME":" Cold Озеро Операции», "OS_Area": ​​"CL", "Industry_Type": "02", "Project_Status": "01", "Год": 2015, "Shape.STArea ()": +688184465,74006724, "Shape.STLength ()" : +193203,94833874877, "Operator_Name": "Империал масло Ресурсы "}," Геометрия ": {" кольцо ": [[[- 12282289.675502496,7273922.0817552721], [-], 12282396.117050292,7273922.0677068951 ... СОДЕРЖАНИЕ ... ]]]}}]});

(полная паста доступна здесь )

Есть ли способ экспортировать это как шейп-файл?

PS: Было бы здорово, если бы прокси-файл можно было использовать для обхода стратегии ESRI, чтобы скрыть геометрию в путях SVG.

Ответы [ 2 ]

0 голосов
/ 16 мая 2018

Вы можете использовать AGStoShapefile от TannerGeo для этой задачи.

0 голосов
/ 14 мая 2018

Я думаю, что эта ссылка может решить вашу проблему с конвертацией GeoJson в Shape.

https://community.esri.com/thread/105193

Она полностью соответствует вашему вопросу.

С уважением, Мириам

...