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

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

Войти

Конвертер КПТ Росреестра 11 версии 1.1.3

Программа для экспорта КПТ 11 версии Росреестра

  1. trir

    Форумчанин

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

    что пишет?
     
    #21
  2. kad3

    Форумчанин

    Регистрация:
    26 апр 2010
    Сообщения:
    258
    Симпатии:
    78
    Адрес:
    Югра Радужный
    .NET Framework 4.7.2 или более позднее обновление уже установлены на этом компьютере.

    [Window Title]
    KonverterKPT
    [Main Instruction]
    Программа "KonverterKPT" не работает
    [Content]
    Возникшая проблема привела к прекращению работы программы. Windows закроет эту программу, а если есть известный способ устранения проблемы, уведомит вас об этом.
    [Отладка] [Закрыть программу]
     
    #22
  3. Vado80

    Форумчанин

    Регистрация:
    14 ноя 2012
    Сообщения:
    56
    Симпатии:
    4
    При выборе цвета "Границы" атрибут применяется к "Зоны". Можно сделать экспорт по слоям как раньше было и чтобы запоминал выбранные цвета?
     
    #23
  4. spicool

    Форумчанин

    Регистрация:
    4 апр 2012
    Сообщения:
    217
    Симпатии:
    34
    #24
  5. palist

    Регистрация:
    10 фев 2019
    Сообщения:
    3
    Симпатии:
    0
    тоже не запускается. win10 x64
     
    #25
  6. meridian2115

    Форумчанин

    Регистрация:
    20 дек 2018
    Сообщения:
    16
    Симпатии:
    16
    На данный момент нет возможности работать над программой. Очень много работы ::mad24.gif::
     
    #26
  7. togachev

    Регистрация:
    1 сен 2014
    Сообщения:
    14
    Симпатии:
    1
    Адрес:
    г. Ханты-Мансийск.
    Добрый день, сам сейчас пишу парсер на основе sql запросов. Все в порядке, все работает.
    Решил по пробовать ваше решение. Тут же встал вопрос какая СК на выходе?
     
    #27
  8. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
    А чего там писать?
     
    #28
  9. togachev

    Регистрация:
    1 сен 2014
    Сообщения:
    14
    Симпатии:
    1
    Адрес:
    г. Ханты-Мансийск.
    Для примера:
    SELECT row_number() OVER () AS gid,
    "xmltable".organ_registr_rights,
    "xmltable".date_formation,
    "xmltable".registration_number,
    "xmltable".date_received_request,
    "xmltable".date_receipt_request_reg_authority_rights,
    "xmltable".cadastral_number,
    "xmltable".area_quarter_area::double precision AS area_quarter_area,
    "xmltable".area_quarter_unit,
    "xmltable".land_record
    FROM kpt11.kpt_xml,
    LATERAL XMLTABLE(('/extract_cadastral_plan_territory'::text) PASSING (kpt_xml.xml_data) COLUMNS
    organ_registr_rights text PATH ('details_statement/group_top_requisites/organ_registr_rights'::text),
    date_formation date PATH ('details_statement/group_top_requisites/date_formation'::text),
    registration_number text PATH ('details_statement/group_top_requisites/registration_number'::text),
    date_received_request date PATH ('details_request/date_received_request'::text),
    date_receipt_request_reg_authority_rights date PATH ('details_request/date_receipt_request_reg_authority_rights'::text),
    cadastral_number text PATH ('cadastral_blocks/cadastral_block/cadastral_number'::text),
    area_quarter_area text PATH ('cadastral_blocks/cadastral_block/area_quarter/area'::text),
    area_quarter_unit text PATH ('cadastral_blocks/cadastral_block/area_quarter/unit'::text),
    land_record xml PATH ('cadastral_blocks/cadastral_block/record_data/base_data/land_records'::text));
     
    #29
  10. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
    #30
  11. togachev

    Регистрация:
    1 сен 2014
    Сообщения:
    14
    Симпатии:
    1
    Адрес:
    г. Ханты-Мансийск.
    Видел ранее пост, аналогично были написаны представления в БД для 10-й версии КПТ, все работает.
    СУБД: PostgreSQL 10.

    Вопрос был к программе "КОНВЕРТЕР КПТ РОСРЕЕСТРА 11 ВЕРСИИ 1.1.3", загружаю xml c СК мск86-1, на выходе mid mif файлы. В mapinfo открываются, но при экспорте через универсальный транслятор теряю систему координат, в которой был изначально сам XML файл. В итоге данные понятное дело улетают в "африку".
     
    #31
  12. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
    Там скорее всего стоит "план схема" в параметрах СК и поменять её - задача не тривиальная

    Но зачем тебе?

    Если ты данные загрузил в PostGIS, можешь:
    1. Открыть их в MapInfo или QGIS и "Сохранить как..." tab/mif
    2. Использовать OGR
    3. Использовать Mitab
     
    #32
  13. togachev

    Регистрация:
    1 сен 2014
    Сообщения:
    14
    Симпатии:
    1
    Адрес:
    г. Ханты-Мансийск.
    То что там стоит план-схема уже сразу было понятно.
    Хотелось проверить работу программы, как она работает. Поскольку уже не первый год работа ведется в qgis, и все "телодвижения" с план-схемой только мешают, вот и пишем свои "универсальные" решения ::biggrin24.gif::.
     
    #33
  14. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
    Ну так QGIS прекрасно работает с PostGIS - чего не устраивает? Сразу прописывай СК в SRID при импорте.
     
    #34
  15. kad3

    Форумчанин

    Регистрация:
    26 апр 2010
    Сообщения:
    258
    Симпатии:
    78
    Адрес:
    Югра Радужный
    trir, Добрый день! Подскажите как из этого извлець графику?

    Код:
    <TP GUID="5C40908B-092D-4530-A712-B0F962039D6C" Version="03" NameSoftware="ГеоКомплекс" VersionSoftware="20190624">
    <Construction>
    <Package>
    <NewConstructions>
    <NewConstruction>
    <CadastralBlocks>
    <CadastralBlock>86:01:0603001</CadastralBlock>
    </CadastralBlocks>
    <ParentCadastralNumbers>
    <CadastralNumber>86:01:0603001:855</CadastralNumber>
    </ParentCadastralNumbers>
    <AssignationName>1.4. сооружения нефтяных месторождений</AssignationName>
    <Name>Нефтегазосборный трубопровод К.17-т.вр.К26. "Обустройство Кондинского месторождения. Кусты 17, 18, 26 и коридоры коммуникаций". Куст скважин № 17. Этап 5</Name>
    <ExploitationChar YearBuilt="2019"/>
    <KeyParameters>
    <KeyParameter Type="01" Value="72.0"/>
    </KeyParameters>
    <Address>
    <OKATO>71116000000</OKATO>
    <KLADR>8600400000000</KLADR>
    <Region>86</Region>
    <District Name="Кондинский" Type="р-н"/>
    <Other>Кондинское месторождение</Other>
    </Address>
    <EntitySpatial EntSys="ID_1">
    <SpatialElement Underground="1" Number="1">
    <SpelementUnit TypeUnit="Точка" SuNmb="1">
    <Ordinate NumGeopoint="1" X="871984.94" Y="2680848.14" DeltaGeopoint="0.50"/>
    </SpelementUnit>
    <SpelementUnit TypeUnit="Точка" SuNmb="2">
    <Ordinate NumGeopoint="2" X="871972.96" Y="2680836.80" DeltaGeopoint="0.50"/>
    </SpelementUnit>
    <SpelementUnit TypeUnit="Точка" SuNmb="3">
    <Ordinate NumGeopoint="3" X="871935.07" Y="2680876.82" DeltaGeopoint="0.50"/>
    </SpelementUnit>
    </SpatialElement>
    </EntitySpatial>
    </NewConstruction>
    </NewConstructions>
    </Package>
     
    #35
  16. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
    а какой там корневой элемент?
    Код:
    <?xml version="1.0" encoding="UTF-8"?>
    <ShemaList>
    <Shema rootElem="TP">
    <Layer Name = "NewConstruction" LayerPath="//NewConstructions" EntPath="NewConstruction">
    <FieldRule Name="geom" Geom="true" Path="EntitySpatial/SpatialElement">
    <LineString>
    <Point Path="SpelementUnit/Ordinate"  Xattr="@Y" Yattr="@X"/>
    </LineString>
    </FieldRule>
    <FieldRule Name="CadastralNumber" Path="ParentCadastralNumbers/CadastralNumber/text()" Attr=""/>
    </Layer>
    </Shema>
    </ShemaList>
     
    #36
    kad3 нравится это.
  17. kad3

    Форумчанин

    Регистрация:
    26 апр 2010
    Сообщения:
    258
    Симпатии:
    78
    Адрес:
    Югра Радужный
    Насколько я понимаю <TP>.
    Спасибо, все работает.
     
    #37
  18. meridian2115

    Форумчанин

    Регистрация:
    20 дек 2018
    Сообщения:
    16
    Симпатии:
    16
    Если кто-то надумает заниматься конвертером КПТ, то вот небольшая наработка с применением xml десериализации на c#. Ничего сложного там нет.
     

    Вложения:

    • KPT.zip
      Размер файла:
      281,1 КБ
      Просмотров:
      19
    #38
  19. NameZ

    Регистрация:
    15 окт 2019
    Сообщения:
    3
    Симпатии:
    0
    Та же проблема, при запуске сразу вылетает без ошибки, Framework стоит, винда 10.
     
    #39
  20. NameZ

    Регистрация:
    15 окт 2019
    Сообщения:
    3
    Симпатии:
    0
    И кстати на Яндекс диске не фига не 22 Мб
     
    #40

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

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