Страница 1 из 1
максимальный размер MapInfo .mid, .mif файла.
Добавлено: 16 сен 2019, 18:43
Zorgis
Добрый день,
стоит задача динамически выгружать накопленные в БД строки из ранее загруженных .mid, mif-файлов в новый файл по результатам запроса.
Если кто-нибудь сталкивался, какой может быть максимальный размер mid-mif файлов, чтобы их за приемлемое время поднял MapInfo на достаточно мощном железе?
Re: максимальный размер MapInfo .mid, .mif файла.
Добавлено: 17 сен 2019, 06:33
trir
пол гига
Re: максимальный размер MapInfo .mid, .mif файла.
Добавлено: 17 сен 2019, 09:32
gamm
и еще, раньше Мапинфа начинала чудить где-то на 100,000 объектов, сейчас не знаю.
Re: максимальный размер MapInfo .mid, .mif файла.
Добавлено: 17 сен 2019, 10:46
Zorgis
спасибо. примерно понятно.
Re: максимальный размер MapInfo .mid, .mif файла.
Добавлено: 17 сен 2019, 18:07
asgs1977
Если мне не сильно изменяет склероз, то у MapInfo гораздо бОльшие проблемы с объектами с большим количеством точек, чем с количеством записей в таблице. По крайней мере, уже лет 20 назад сталкивался с таблицами под 500,000 записей (и объектов), особых проблем не было. Вот запросы выполнялись долго, это да.
Re: максимальный размер MapInfo .mid, .mif файла.
Добавлено: 18 сен 2019, 13:27
bim2010
Эмпирический я получил результат 108241. Создавал mif блоками с минимальной атрибутивной.
Код: Выделить всё
set device to screen
SET DEVI TO FILE c:\prg_park\setka.mif
@ prow()+0,0 say 'Version 300'
@ prow()+0,0 say 'Charset "Neutral"'
@ prow()+0,0 say 'Delimiter ","'
@ prow()+0,0 say 'CoordSys Earth Projection 8, 104, "m", 33, 0, 0.9996, 500000, 0'
@ prow()+0,0 say 'Columns 1'
@ prow()+0,0 say ' lx1 Decimal(1,0)'
@ prow()+0,0 say 'Data'
@ prow()+0,0 say ''
Используя ogr2ogr делал например так:
Код: Выделить всё
xrun=xogr2ogr+ ' -skipfailures ' + xshp + ' ' + xmif +' -nlt "POLYGON" -where "OGR_GEOMETRY='+xpoligon+'"'
! &xrun
После добавлял поля с атрибутивной.