Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

Конвертер из Росреестровского XML в tab, mif, csv 2020-03-05

Конвертер из Росреестровского XML в tab, mif, csv

  1. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
    данные были, но не для публикации
    --- Сообщения объединены, 4 мар 2020, Оригинальное время сообщения: 4 мар 2020 ---
    взял https://github.com/triroakenshield/RosReestrImpLib/blob/master/rule.xml
    и всё открылось
     
    #81
  2. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
    #82
  3. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.869
    Симпатии:
    668
    Адрес:
    Маськва
    В 2018, 2019 не загружается.
     
    #83
  4. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
    Специально для тебя собрал для Civil 2017
     

    Вложения:

    #84
  5. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.869
    Симпатии:
    668
    Адрес:
    Маськва
    Во-первых, почему 2017?
    Во-вторых, ресурсы разве не для всех?
     
    #85
  6. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
    должно запускаться на более поздних версиях ( какие либы нашёл - те и подключил)

    не собираюсь собирать для разных версий на постоянной основе
     
    #86
  7. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.869
    Симпатии:
    668
    Адрес:
    Маськва
    На 2019 заработало, наконец, и загрузились оба варианта xml.
    Отлично!
    Это же ресурс для готовых программ - нормально выкладывать собранное. В пределах самых популярных версий, конечно.
    Ресурсы же для всех.
     
    #87
    Последнее редактирование: 5 мар 2020
  8. navicontech

    Регистрация:
    23 июл 2020
    Сообщения:
    5
    Симпатии:
    0
    подскажите пожалуйста, как с помощью данной программы можно конвертировать данные файлы ? желательно конечно в kml но можно и в dxf или csv например, спасибо. (просто открыть-сохранить не получается)
     

    Вложения:

    #88
  9. kad3

    Форумчанин

    Регистрация:
    26 апр 2010
    Сообщения:
    258
    Симпатии:
    78
    Адрес:
    Югра Радужный
    Так пойдет?
     

    Вложения:

    #89
  10. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
    там нужно в rule.xml прописать нужную схему
     
    #90
  11. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
    rule.xml
    Код:
    <?xml version="1.0" encoding="UTF-8"?>
    <ShemaList>
    <Shema rootElem="KVZU">
    <Layer Name = "ParcelPoints" LayerPath="//ns:Parcel/ns:EntitySpatial/spa:SpatialElement" EntPath="spa:SpelementUnit">
    <FieldRule Name="geom" Geom="true" Path="spa:Ordinate"> 
       <Point Xattr="@Y" Yattr="@X"/>
    </FieldRule>
    <FieldRule Name="CadastralNumber" Path="ancestor::ns:Parcel" Attr="CadastralNumber"/>
    </Layer>
    <Layer Name = "Parcels" LayerPath="//ns:Parcels" EntPath="ns:Parcel">
    <FieldRule Name="geom" Geom="true" Path=""> 
       <Polygon>
      <LineString Path="ns:EntitySpatial/spa:SpatialElement">
       <Point Path="spa:SpelementUnit/spa:Ordinate" Xattr="@Y" Yattr="@X"/>
      </LineString>
     </Polygon>
    </FieldRule>
    <FieldRule Name="CadastralNumber" Path="" Attr="CadastralNumber"/>
    </Layer>
    <Layer Name = "SubParcels" LayerPath="//ns:SubParcels" EntPath="ns:SubParcel">
    <FieldRule Name="geom" Geom="true" Path=""> 
       <Polygon>
      <LineString Path="ns:EntitySpatial/spa:SpatialElement">
       <Point Path="spa:SpelementUnit/spa:Ordinate" Xattr="@Y" Yattr="@X"/>
      </LineString>
     </Polygon>
    </FieldRule>
    <FieldRule Name="NumberRecord" Path="" Attr="NumberRecord"/>
    </Layer>
    <Layer Name = "Contours" LayerPath="//ns:Contours" EntPath="ns:Contour">
    <FieldRule Name="geom" Geom="true" Path=""> 
       <Polygon>
      <LineString Path="ns:EntitySpatial/spa:SpatialElement">
       <Point Path="spa:SpelementUnit/spa:Ordinate" Xattr="@Y" Yattr="@X"/>
      </LineString>
     </Polygon>
    </FieldRule>
    <FieldRule Name="NumberRecord" Path="" Attr="NumberRecord"/>
    </Layer>
    </Shema>
    </ShemaList>
     
    #91
    kad3 нравится это.
  12. r00ten1y

    Регистрация:
    1 авг 2020
    Сообщения:
    3
    Симпатии:
    0
    Здравствуйте, подскажите где можно почитать информацию по формированию итоговых выходных данных. Какие объекты можно создать и прочее.
     
    #92
  13. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
    там есть схема
    правда она немного устарела, помимо точек (Point), линий (LineString) и полигонов (Polygon), я ещё добавил мультиполигоны (MultiPolygon)
    атрибуты раньше можно было загружать разных типов, но выпилил это и оставил только string
    ещё раньше можно было подключать справочники, но это потерялось в процессе...
     
    #93
  14. r00ten1y

    Регистрация:
    1 авг 2020
    Сообщения:
    3
    Симпатии:
    0
    т.е. я правильно понимаю что создать элемент цивила с атрибутами оно при импорте не может? или я не понимаю что-то, к полигону оно атрибуты не цепляет и текст создать вроде как тоже нельзя .
     
    #94
  15. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
    объекты Civil'а не создаёт, а вот Object Data цепляет и по ним можно делать аннотации
    посмотри свойства импортированных объектов
     
    #95
  16. Browning Zed

    Форумчанин

    Регистрация:
    20 сен 2013
    Сообщения:
    97
    Симпатии:
    28
    Поддержка AutoCAD MAP/Civil 2020-2021 не планируется?
     
    #96
  17. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
    а с этим проблемы?
    Я так понимаю у r00ten1y заработало на 2021
     
    #97
  18. Browning Zed

    Форумчанин

    Регистрация:
    20 сен 2013
    Сообщения:
    97
    Симпатии:
    28
    Возможно я что-то не так делаю. Через _netload нужно подгружать mitab.dll или RosReestrImp.dll? После загрузки какой командой запускать приложение?
     
    #98
  19. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
    1. Запустить AutoCAD Map/Civil 3D
    2. Команда: NETLOAD <выбрать RosReestrImp.dll>
    3. Команда: IMPORTXML <указать XML-файл для импорта>
    https://github.com/triroakenshield/RosReestrImpLib

    не забываем разблокировать либу!
     
    #99
    Browning Zed нравится это.
  20. Browning Zed

    Форумчанин

    Регистрация:
    20 сен 2013
    Сообщения:
    97
    Симпатии:
    28
    Спасибо, все работает (AutoCAD Map 2020).
     
    #100

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление