Открытый конвертер XML
- Филиппов Владислав
- Гуру
- Сообщения: 1035
- Зарегистрирован: 17 фев 2006, 06:28
- Репутация: 144
- Ваше звание: Геннадич
- Откуда: Новосибирск
- Контактная информация:
Открытый конвертер XML
Доброго всем!
Приглашаются все желающие, кто может внести свой программистский вклад в развитие открытого продукта.
Мне нужно было из кадастрового XML получить shape-файлы ESRI'вские. Они бинарные, это не текстовый MID/MIF или DXF, как сделано во многих других конвертерах - переносятся контура полигонов в другой текст, а разбором той "каши" что в XML занимается MapInfo или что нибудь другое. Обработав более 1000 КПТшек такого насмотрелся...особо "радует" описание многоконтурных ЗУ (я на форуме описывал уже).
Нашёл отличную библиотеку на Java, Geotools называется, там ориентация на шейпы (в плане файлов).
В программировании, скорее начинающий чем "настоящий", не профи, я ГИСовец.
Поэтому, наличие грамотного программера очень нужно, уж простите, мой код скорее говно, чем что то стоящее.
Принципиально ориентируюсь на open source решения, не использую продукты от ESRI, MapInfo, etc.
Кто заинтересован и не прочь писать на Java, прошу сюда.
Что есть: конверация XML в shape, форма с картой на которой отображается полученный шейп (зуммирование, получение информации об объектах).
Что делать обсудим, кому что нужно.
Ещё раз предупреждаю о некошерности кода, я учился на этой поделке.
Приглашаются все желающие, кто может внести свой программистский вклад в развитие открытого продукта.
Мне нужно было из кадастрового XML получить shape-файлы ESRI'вские. Они бинарные, это не текстовый MID/MIF или DXF, как сделано во многих других конвертерах - переносятся контура полигонов в другой текст, а разбором той "каши" что в XML занимается MapInfo или что нибудь другое. Обработав более 1000 КПТшек такого насмотрелся...особо "радует" описание многоконтурных ЗУ (я на форуме описывал уже).
Нашёл отличную библиотеку на Java, Geotools называется, там ориентация на шейпы (в плане файлов).
В программировании, скорее начинающий чем "настоящий", не профи, я ГИСовец.
Поэтому, наличие грамотного программера очень нужно, уж простите, мой код скорее говно, чем что то стоящее.
Принципиально ориентируюсь на open source решения, не использую продукты от ESRI, MapInfo, etc.
Кто заинтересован и не прочь писать на Java, прошу сюда.
Что есть: конверация XML в shape, форма с картой на которой отображается полученный шейп (зуммирование, получение информации об объектах).
Что делать обсудим, кому что нужно.
Ещё раз предупреждаю о некошерности кода, я учился на этой поделке.
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
- Филиппов Владислав
- Гуру
- Сообщения: 1035
- Зарегистрирован: 17 фев 2006, 06:28
- Репутация: 144
- Ваше звание: Геннадич
- Откуда: Новосибирск
- Контактная информация:
Re: Открытый конвертер XML
нет, то что вы указали, это другая задача и по ней 10% чего-то я делал.
а тут другое, всё намного проще и "приложеньеце" есть законченное.
хотя всё это можно объединить.
а тут другое, всё намного проще и "приложеньеце" есть законченное.
хотя всё это можно объединить.
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Открытый конвертер XML
Вы могли бы описать что из себя представляет "кадастровый XML", откуда он берется и собственно маппинг его атрибутов на поля в shape-файле (правила, что и как должно записываться).
- Филиппов Владислав
- Гуру
- Сообщения: 1035
- Зарегистрирован: 17 фев 2006, 06:28
- Репутация: 144
- Ваше звание: Геннадич
- Откуда: Новосибирск
- Контактная информация:
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Открытый конвертер XML
Хотел понять, что это в принципе. Но если и буду участвовать - то в виде разработки модуля к wxGIS, т.к. на Яве я не пишу.
- Филиппов Владислав
- Гуру
- Сообщения: 1035
- Зарегистрирован: 17 фев 2006, 06:28
- Репутация: 144
- Ваше звание: Геннадич
- Откуда: Новосибирск
- Контактная информация:
-
- Гуру
- Сообщения: 4205
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: 433
- Откуда: Париж
Re: Открытый конвертер XML
Я наверное поздно с глупым вопросом, но чем так автору вопроса не угодил MIF/MID? Тем более что у него (ну или где-то под рукой) есть уже код для преобразования исходных данных в него?
MIF/MID имеет к MapInfo такое отношение как SHP к ESRI - он им порожден. И затем отпущен в свободное плавание. Никаких фирменных библиотек при наличии OGR для перевода MIF в другое множество форматов, поддерживаемых OGR и не требуется. Что-то я не слышал, что бы при этом как-то путался в контурах и порядке их вложенности ogr2ogr.
MIF вообще можно назвать одним из предков XML - язык, который доступен для простого чтения и людьми и машинами.
MIF/MID имеет к MapInfo такое отношение как SHP к ESRI - он им порожден. И затем отпущен в свободное плавание. Никаких фирменных библиотек при наличии OGR для перевода MIF в другое множество форматов, поддерживаемых OGR и не требуется. Что-то я не слышал, что бы при этом как-то путался в контурах и порядке их вложенности ogr2ogr.
MIF вообще можно назвать одним из предков XML - язык, который доступен для простого чтения и людьми и машинами.
- Филиппов Владислав
- Гуру
- Сообщения: 1035
- Зарегистрирован: 17 фев 2006, 06:28
- Репутация: 144
- Ваше звание: Геннадич
- Откуда: Новосибирск
- Контактная информация:
Re: Открытый конвертер XML
с ним не работает интересующая меня библиотека.чем так автору вопроса не угодил MIF/MID?
нет, предок у них один - TXT.MIF вообще можно назвать одним из предков XML - язык, который доступен для простого чтения и людьми и машинами.
- Филиппов Владислав
- Гуру
- Сообщения: 1035
- Зарегистрирован: 17 фев 2006, 06:28
- Репутация: 144
- Ваше звание: Геннадич
- Откуда: Новосибирск
- Контактная информация:
Re: Открытый конвертер XML
Так как проект жив, решил писать в этой теме про обновления.
Доступна Версия 0.7 - пакетная обработка и добавлен атрибут "Назначение".
Доступна Версия 0.7 - пакетная обработка и добавлен атрибут "Назначение".
- Филиппов Владислав
- Гуру
- Сообщения: 1035
- Зарегистрирован: 17 фев 2006, 06:28
- Репутация: 144
- Ваше звание: Геннадич
- Откуда: Новосибирск
- Контактная информация:
Re: Открытый конвертер XML
Обновил LandProcessor.
Захотел вернуть возможность просмотра результата конвертирования на карте.
Вернул. Сделано на SWT. Красиво. Но + 10 Мб зависимостей....
Кто хочет, забирает - http://nukevlad.blogspot.com
Захотел вернуть возможность просмотра результата конвертирования на карте.
Вернул. Сделано на SWT. Красиво. Но + 10 Мб зависимостей....
Кто хочет, забирает - http://nukevlad.blogspot.com
- Филиппов Владислав
- Гуру
- Сообщения: 1035
- Зарегистрирован: 17 фев 2006, 06:28
- Репутация: 144
- Ваше звание: Геннадич
- Откуда: Новосибирск
- Контактная информация:
- Филиппов Владислав
- Гуру
- Сообщения: 1035
- Зарегистрирован: 17 фев 2006, 06:28
- Репутация: 144
- Ваше звание: Геннадич
- Откуда: Новосибирск
- Контактная информация:
-
- Гуру
- Сообщения: 3058
- Зарегистрирован: 19 май 2010, 19:44
- Репутация: 189
Re: Открытый конвертер XML
По ссылке перейти не получается, ошибка...
- Филиппов Владислав
- Гуру
- Сообщения: 1035
- Зарегистрирован: 17 фев 2006, 06:28
- Репутация: 144
- Ваше звание: Геннадич
- Откуда: Новосибирск
- Контактная информация:
Кто сейчас на конференции
Сейчас этот форум просматривают: Amazon [Bot] и 13 гостей