Открытый конвертер XML

Кроме QGIS
Закрыто
trir
Гуру
Сообщения: 5271
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1013
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Открытый конвертер XML

Сообщение trir » 02 окт 2014, 07:48

trir писал(а):На JavaScript в принципе нельзя создавать файлы, нужен сервер, а это Java или dotNET
Был не прав

Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 1035
Зарегистрирован: 17 фев 2006, 06:28
Репутация: 144
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: Открытый конвертер XML

Сообщение Филиппов Владислав » 02 окт 2014, 13:26

trir, коллега, подтягивайтесь на https://github.com/filippov70/el-plano

VeterR63
Интересующийся
Сообщения: 38
Зарегистрирован: 12 ноя 2012, 09:19
Репутация: 0

Re: Открытый конвертер XML

Сообщение VeterR63 » 30 окт 2014, 17:00

Приветствую Вас!
Хотелось бы отметить одну существенную мелочь - до версий 4.6 место выбора сохранения конвертированного файла автоматически предлагалось место открытия файла для конвертации (xml).
Начиная с версии 4.6 местом сохранения программа автоматически предлагает папку Documents.
Соответственно, очень много времени занимает прийти к родительской папке где лежит xml.

Если есть возможность, поправьте пожалуйста!

Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 1035
Зарегистрирован: 17 фев 2006, 06:28
Репутация: 144
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: Открытый конвертер XML

Сообщение Филиппов Владислав » 30 окт 2014, 17:40

хорошо

VeterR63
Интересующийся
Сообщения: 38
Зарегистрирован: 12 ноя 2012, 09:19
Репутация: 0

Re: Открытый конвертер XML

Сообщение VeterR63 » 31 окт 2014, 07:36

Спасибо!

Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 1035
Зарегистрирован: 17 фев 2006, 06:28
Репутация: 144
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: Открытый конвертер XML

Сообщение Филиппов Владислав » 31 окт 2014, 08:13

Большое спасибо. Берите ver 4.6.3

т.к. я последнее время пользовался конвертером из командной строки, не заметил что отвалилось.
Другой, настоящий :) разработчик, переписал основную форму и видать не досмотрел про это.
А заметили как теперь быстро в приложении лог пишется? Его работа :)

Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 1035
Зарегистрирован: 17 фев 2006, 06:28
Репутация: 144
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: Открытый конвертер XML

Сообщение Филиппов Владислав » 27 янв 2015, 07:15

тут новые схемы у Росреестра
ну и версия обновилась :) , пока beta и сохраняет только в shape

забираем тут и голосуем :D
или тут

кино про новшества

Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 1035
Зарегистрирован: 17 фев 2006, 06:28
Репутация: 144
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: Открытый конвертер XML

Сообщение Филиппов Владислав » 28 янв 2015, 07:13

У меня появилась идея использовать для конвертации XML Росреестра браузер, как-никак браузер это XML-парсер.
Вчера попробовал. Нашёл вот это http://www.fyneworks.com/jquery/xml-to-json/.

страничка:

Код: Выделить всё

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>Insert title here</title>
        <script src="libs/jquery.js" type="text/javascript"></script>
        <script src="libs/jquery.xml2json.js" type="text/javascript"></script>
        <script src="app.js" type="text/javascript"></script>
    </head>
    <body onload="run()">
        <div id="data"></div>
    </body>
</html>
и код:

Код: Выделить всё

function run () {  
    $.get('doc2773027.xml', 
        function(xml){ 
            var data = $.xml2json(xml); 
            $("#data").html(JSON.stringify(data));
        });
}
результат:
Снимок.png
Снимок.png (432.14 КБ) 14725 просмотров
Теперь с data можно работать как с объектом JavaScript и сделать из него GeoJSON.
Таким образом можно обойти ограничение плоской таблицы шейп-файла в случаях связей "один ко многим", например, при общедолевой собственности на один ЗУ и в других.

Кому интересно?

JavaScript достаточно простой язык :)

trir
Гуру
Сообщения: 5271
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1013
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Открытый конвертер XML

Сообщение trir » 28 янв 2015, 08:42

А кому нужен GeoJSON, тем более с CRS=null?

Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 1035
Зарегистрирован: 17 фев 2006, 06:28
Репутация: 144
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: Открытый конвертер XML

Сообщение Филиппов Владислав » 28 янв 2015, 08:46

нужен же шейп с CRS=null, я знать не могу всех МСК Росреестра.
хотя можно и прописать параметры
я пока анализирую, что да как, может это это и не есть хорошо, а может сильно упростит разработку под постоянно обновляющиеся росреестровские схемы
Последний раз редактировалось Филиппов Владислав 28 янв 2015, 12:11, всего редактировалось 1 раз.

Аватара пользователя
SergeyRyzhkov
Гуру
Сообщения: 909
Зарегистрирован: 02 июл 2014, 19:13
Репутация: 203
Ваше звание: GP-экотеррористы
Откуда: Санкт-Петербург
Контактная информация:

Re: Открытый конвертер XML

Сообщение SergeyRyzhkov » 28 янв 2015, 10:52

Владислав, хорошая идея!
Я в прошлом году использовал (дела преобразование данных из сервиса в topoJSON для отображения на карте),
может чем-то поинтереснее будет
https://github.com/metatribal/xmlToJSON

Удачи!

Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 1035
Зарегистрирован: 17 фев 2006, 06:28
Репутация: 144
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: Открытый конвертер XML

Сообщение Филиппов Владислав » 28 янв 2015, 10:59

Ай благодарю, Сергей!

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Открытый конвертер XML

Сообщение Донецков » 03 мар 2015, 13:11

Вопрос немного не по теме - нужно открыть xml (большой и новой версии) на КПТ, который нужно распечатать в виде таблицы, в IE не открывается (хотя мелкие файлы открываются), на сайте Батищева загружаю и ответа не получаю. аналогично на сайте Росреестра, идет загрузка и ответа нет... все ранее собранные программы по этой теме - не открывают новый КПТ. В чем открыть ???....

Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 1035
Зарегистрирован: 17 фев 2006, 06:28
Репутация: 144
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: Открытый конвертер XML

Сообщение Филиппов Владислав » 04 мар 2015, 06:48

попробуйте этим - XML Pad(фриваре под венду)

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Открытый конвертер XML

Сообщение Донецков » 04 мар 2015, 09:56

XML Pad пробовал, но что-то у меня не пошло, наверное не до конца разобрался...
Методом проб и ошибок, пока остановился на "Avant Browser", в режиме эмуляции IE открывает выписки и работает быстрее на мой взгляд, чем сам IE, но по большим выпискам все равно проблема - печать в PDF все равно не дождался, пришлось копировать через буфер в Word :(

Закрыто

Вернуться в «Свободные, бесплатные, открытые ГИС»

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

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