XML конвертор

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

XML конвертор

Сообщение Донецков » 26 ноя 2013, 22:10

Обращаю внимание - появилась довольно полезная программа:
тут

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

Re: XML конвертор

Сообщение Донецков » 19 дек 2013, 12:02

Обновление
тут

Аватара пользователя
Institor
Активный участник
Сообщения: 243
Зарегистрирован: 22 апр 2011, 08:10
Репутация: 27
Откуда: Хабаровск

Re: XML конвертор

Сообщение Institor » 20 дек 2013, 09:32

Неплохо, вот только настройки не сохраняет и диалог выбора выходной папки неудачный.
Но справляется с большими файлами, это хорошо.

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

Re: XML конвертор

Сообщение Донецков » 27 дек 2013, 10:13


Аватара пользователя
Institor
Активный участник
Сообщения: 243
Зарегистрирован: 22 апр 2011, 08:10
Репутация: 27
Откуда: Хабаровск

Re: XML конвертор

Сообщение Institor » 28 дек 2013, 01:22

Добавилась опция для выбора поля номеров точек.
Стили по-прежнему не сохраняются :(

tsarev
Завсегдатай
Сообщения: 406
Зарегистрирован: 14 авг 2006, 16:21
Репутация: 25

Re: XML конвертор

Сообщение tsarev » 30 дек 2013, 15:37

А пакетную обработку не добавили?
А то по одной выписке замучаешься конвертировать

thegeo
Активный участник
Сообщения: 161
Зарегистрирован: 17 янв 2012, 18:51
Репутация: 74

Re: XML конвертор

Сообщение thegeo » 30 дек 2013, 20:42

Пакетная обработка, результаты в *.tab. Требует наличие MI ( http://dfiles.ru/files/w56pmcu4g )
Из той же области, м.б. будет полезно ( http://dfiles.ru/files/v7gdym9gm )

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

Re: XML конвертор

Сообщение Донецков » 27 янв 2014, 10:21

выложили новое обновление по той же ссылке...

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

Re: XML конвертор

Сообщение Донецков » 21 фев 2014, 20:09

Очередное обновление до 2.0.1
www.gisa.ru/101180.html?from_email=Y

Аватара пользователя
Institor
Активный участник
Сообщения: 243
Зарегистрирован: 22 апр 2011, 08:10
Репутация: 27
Откуда: Хабаровск

Re: XML конвертор

Сообщение Institor » 26 фев 2014, 02:01

У этой программы есть один ОЧЕНЬ неприятный баг. Центроиды полигонов она ставит в какой-то узел. Можно распрощаться, по крайней мере, с подписями участков.

Аватара пользователя
ginpetr
Завсегдатай
Сообщения: 385
Зарегистрирован: 21 июн 2011, 12:07
Репутация: 140
Откуда: Орск
Контактная информация:

Re: XML конвертор

Сообщение ginpetr » 26 фев 2014, 06:57

Institor писал(а):У этой программы есть один ОЧЕНЬ неприятный баг. Центроиды полигонов она ставит в какой-то узел. Можно распрощаться, по крайней мере, с подписями участков.
Совсем недавно "открыл" возможность редактировать центроиды без мапбейсика: нужно включить их отображение в настройках слоя и перейти в режим редактирования узлов! век живи - век учись!
Для большого количества объектов их можно выделить и выполнить скрипт

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

dim h as integer
dim objvar as object
dim cs as string

if selectioninfo(3)=0 then
note "Ничего не выбрано!"
end program
end if

select * from selection into selprog noselect

cs=tableinfo(selectioninfo(1),29)

run command "set "+cs
set distance units "m"

for h=1 to tableinfo(selprog,8)
select obj from selprog where rowid=h into selelem noselect
objvar=selelem.obj
onerror goto e
alter object objvar geography 5, createpoint(ObjectGeography(objvar,1)+(ObjectGeography(objvar,3)-ObjectGeography(objvar,1))/2,ObjectGeography(objvar,2)+(ObjectGeography(objvar,4)-ObjectGeography(objvar,2))/2)
update selelem set obj=objvar
next


end program

e:
resume next
ставит центроиды в центр описывающего прямоугольника

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

Re: XML конвертор

Сообщение Донецков » 26 фев 2014, 09:42

Обновили до 2.2 ...

thegeo
Активный участник
Сообщения: 161
Зарегистрирован: 17 янв 2012, 18:51
Репутация: 74

Re: XML конвертор

Сообщение thegeo » 26 фев 2014, 15:27

Выставить центроиды в их положение по умолчанию можно очень просто:
1. Выделяем области
2. Объекты/Превратить в полилинии…
3. Объекты/Превратить в области…

Аватара пользователя
Institor
Активный участник
Сообщения: 243
Зарегистрирован: 22 апр 2011, 08:10
Репутация: 27
Откуда: Хабаровск

Re: XML конвертор

Сообщение Institor » 27 фев 2014, 01:42

Это гениально!

Ответить

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

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

Сейчас этот форум просматривают: Semrush [Bot] и 2 гостя