XML-Schema

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Аватара пользователя
bingeomap
Гуру
Сообщения: 506
Зарегистрирован: 06 июл 2012, 08:37
Репутация: 53
Откуда: Азербайджан, Баку

XML-Schema

Сообщение bingeomap » 17 июл 2013, 10:41

Здравствуйте, товарищи.
У меня такая проблема:
Я создаю структуру баз данных для топографических планов. Делаю это в AutoCAD Map (потому, что наша компания использует эту программу) и сохраняю все "Schema" в формате XML для дальнейшого использования. Эти файлы я использую в самом AutoCAD Map и пробовал в баз данных MS SQL Server. Но, хотел экспериментировать их в ArcGIS (что бы узнать могут ли структуры баз данных созданные мной использовать специалисты которые использует ArcGIS). Но, не получился - создал в ArcCatalog файловою базу данных (gdb, mdb), импортировал XML-файл, но даёт ошибки. От чего это может быть?
С уважением,
Биннат Халилов

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: XML-Schema

Сообщение novia » 19 июл 2013, 13:59

текст ошибки потрудитесь предоставить? телепатов тут нет
понравилось? жми палец вверх :!:

Аватара пользователя
bingeomap
Гуру
Сообщения: 506
Зарегистрирован: 06 июл 2012, 08:37
Репутация: 53
Откуда: Азербайджан, Баку

Re: XML-Schema

Сообщение bingeomap » 19 июл 2013, 16:09

Я сделал скриншот (но не знаю, может я чего та не правильно делаю....):
Изображение
С уважением,
Биннат Халилов

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: XML-Schema

Сообщение novia » 19 июл 2013, 16:25

выложите тестовую схему для очень простой базы (пара наборов данных с парой полей атрибутов), созданную средствами AutoCAD Map
понравилось? жми палец вверх :!:

Аватара пользователя
bingeomap
Гуру
Сообщения: 506
Зарегистрирован: 06 июл 2012, 08:37
Репутация: 53
Откуда: Азербайджан, Баку

Re: XML-Schema

Сообщение bingeomap » 19 июл 2013, 16:31

да, конечно, сейчас.
С уважением,
Биннат Халилов

Аватара пользователя
bingeomap
Гуру
Сообщения: 506
Зарегистрирован: 06 июл 2012, 08:37
Репутация: 53
Откуда: Азербайджан, Баку

Re: XML-Schema

Сообщение bingeomap » 19 июл 2013, 16:37

Вот, примитивную схему создал в AutoCAD Map и вложил суда.
Может быть проблема не в самом файле, а в моем действии (я в ArcGIS давно не работаю и не очень та хорошо знаю)....
Вложения
Primer.rar
Примерная схема
(713 байт) 221 скачивание
С уважением,
Биннат Халилов

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: XML-Schema

Сообщение novia » 19 июл 2013, 16:58

я сравнил ваш файл с XML экспортированным из вновь созданной БГД с одним классом объектов (можете сами воспроизвести упражнение, только вместо импорта XML используйте экспорт)
внутренняя структура сильно отличается.
не уверен, что файл, создаваемый в autocad соответствует спецификации XML схемы базы данных ArcGIS
это схема базы данных, но, видимо, для другого софта. хотя я могу и ошибаться

вот спецификации схемы для аркгис
понравилось? жми палец вверх :!:

Аватара пользователя
bingeomap
Гуру
Сообщения: 506
Зарегистрирован: 06 июл 2012, 08:37
Репутация: 53
Откуда: Азербайджан, Баку

Re: XML-Schema

Сообщение bingeomap » 19 июл 2013, 17:10

Спасибо, за ссылку, буду анализировать.
Я так понял, если структура схемы для АркГИС отличается, это значит, что для всех программ у каждого своя структура, не так ли? И если я создаю структуры в АвтоКАД Мап, ими может пользоваться только пользователи АвтоКАД Мап. А для других пользователей, как то надо найти какой та другой вариант, например, какой та конвертор, наверно так можно решит вопрос!? Правильно ли я рассуждаю?
С уважением,
Биннат Халилов

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: XML-Schema

Сообщение novia » 22 июл 2013, 08:21

bingeomap писал(а):Я так понял, если структура схемы для АркГИС отличается, это значит, что для всех программ у каждого своя структура, не так ли?
каждый производитель старается сделать такие файлы максимально удобными для использования в "родных" форматах. если формат файла не является общепризнанным стандартом (а файл схемы БГД таковым не является), то никто не может гарантировать, что этот файл, созданный средствами другой программы, будет успешно импортирован в целевом ПО.
И если я создаю структуры в АвтоКАД Мап, ими может пользоваться только пользователи АвтоКАД Мап. А для других пользователей, как то надо найти какой та другой вариант, например, какой та конвертор, наверно так можно решит вопрос!? Правильно ли я рассуждаю?
рассуждате правильно. в целом, учитывая, что файл имеет человеко-читаемый вид и доступен для ручного и автоматического заполнения, вы, при должном уровне упорства, можете сами написать программу, которая из схемы AutoCAD Map создает нужный XML для ArcGIS.
о конвертерах для именно такой связки форматов (XML AutoCAD Map -> XML БГД) я не слышал.
посмотрите список форматов импорта экспорта для аркгис и для autocad и найдите точки пересечения. выберите те форматы, которые позволяют обмениваться атрибутами и используйте их.
понравилось? жми палец вверх :!:

Аватара пользователя
bingeomap
Гуру
Сообщения: 506
Зарегистрирован: 06 июл 2012, 08:37
Репутация: 53
Откуда: Азербайджан, Баку

Re: XML-Schema

Сообщение bingeomap » 22 июл 2013, 13:51

Благодарю, novia.
Ваша информация освещал для меня не которые тёмные пятно. Буду ориентироваться в этом направлении.
Спасибо!
С уважением,
Биннат Халилов

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей