Страница 1 из 1

Импорт в GRASS зависает

Добавлено: 28 окт 2010, 17:08
Denis Rykov
При попытке импорта шейп-файла в GRASS через QGIS - импорт зависает и грузит систему на 100%. Хотя я ждал довольно долго. Команда:

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

C:\>v.in.ogr -o dsn=D:/_Gis-Lab/regions2010_wgs_shp/dissolve/disslv2.shp output=result 2> 1.txt
Содержимое файла 1.txt:

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

GRASS_INFO_WARNING(2900,1): Ошибка в описаниях, опция точка в <type> не существует
GRASS_INFO_END(2900,1)

GRASS_INFO_WARNING(2900,2): Ошибка в описаниях, опция линия в <type> не существует
GRASS_INFO_END(2900,2)

GRASS_INFO_WARNING(2900,3): Ошибка в описаниях, опция граница в <type> не существует
GRASS_INFO_END(2900,3)

GRASS_INFO_WARNING(2900,4): Ошибка в описаниях, опция центроид в <type> не существует
GRASS_INFO_END(2900,4)

GRASS_INFO_MESSAGE(2900,5): Игнорирование проверки проекции
GRASS_INFO_END(2900,5)

GRASS_INFO_MESSAGE(2900,6): Слой: disslv2
GRASS_INFO_END(2900,6)

GRASS_INFO_MESSAGE(2900,7): Импортирование 8 объектов слоя...
GRASS_INFO_END(2900,7)

GRASS_INFO_MESSAGE(2900,8): -----------------------------------------------------
GRASS_INFO_END(2900,8)

GRASS_INFO_MESSAGE(2900,9): Построение топологии для векторного слоя  <result>...
GRASS_INFO_END(2900,9)

GRASS_INFO_MESSAGE(2900,10): Регистрируются примитивы...
GRASS_INFO_END(2900,10)
   1000
GRASS_INFO_MESSAGE(2900,11): 1417 примитивов зарегистрировано
GRASS_INFO_END(2900,11)

GRASS_INFO_MESSAGE(2900,12): 263016 узлов зарегистрировано
GRASS_INFO_END(2900,12)

GRASS_INFO_MESSAGE(2900,13): Построение полигонов...
GRASS_INFO_END(2900,13)

GRASS_INFO_PERCENT: 1
GRASS_INFO_PERCENT: 3
GRASS_INFO_PERCENT: 5
GRASS_INFO_PERCENT: 7
GRASS_INFO_PERCENT: 9
GRASS_INFO_PERCENT: 11
GRASS_INFO_PERCENT: 13
GRASS_INFO_PERCENT: 15
GRASS_INFO_PERCENT: 17
GRASS_INFO_PERCENT: 19
GRASS_INFO_PERCENT: 21
GRASS_INFO_PERCENT: 23
GRASS_INFO_PERCENT: 25
GRASS_INFO_PERCENT: 27
GRASS_INFO_PERCENT: 29
GRASS_INFO_PERCENT: 31
GRASS_INFO_PERCENT: 33
GRASS_INFO_PERCENT: 35
GRASS_INFO_PERCENT: 37
GRASS_INFO_PERCENT: 39
GRASS_INFO_PERCENT: 41
GRASS_INFO_PERCENT: 43
GRASS_INFO_PERCENT: 45
GRASS_INFO_PERCENT: 47
GRASS_INFO_PERCENT: 49
GRASS_INFO_PERCENT: 51
GRASS_INFO_PERCENT: 53
GRASS_INFO_PERCENT: 55
GRASS_INFO_PERCENT: 57
GRASS_INFO_PERCENT: 59
GRASS_INFO_PERCENT: 61
GRASS_INFO_PERCENT: 63
GRASS_INFO_PERCENT: 65
GRASS_INFO_PERCENT: 67
GRASS_INFO_PERCENT: 69
GRASS_INFO_PERCENT: 71
GRASS_INFO_PERCENT: 73
GRASS_INFO_PERCENT: 75
GRASS_INFO_PERCENT: 77
GRASS_INFO_PERCENT: 79
GRASS_INFO_PERCENT: 81
GRASS_INFO_PERCENT: 83
GRASS_INFO_PERCENT: 85
GRASS_INFO_PERCENT: 87
GRASS_INFO_PERCENT: 89
GRASS_INFO_PERCENT: 91
GRASS_INFO_PERCENT: 93
GRASS_INFO_PERCENT: 95
GRASS_INFO_PERCENT: 97
GRASS_INFO_PERCENT: 99
GRASS_INFO_PERCENT: 100

GRASS_INFO_MESSAGE(2900,14): 1400 полигонов построено
GRASS_INFO_END(2900,14)

GRASS_INFO_MESSAGE(2900,15): 1399 островов создано
GRASS_INFO_END(2900,15)

GRASS_INFO_MESSAGE(2900,16): Назначаются острова...
GRASS_INFO_END(2900,16)

GRASS_INFO_PERCENT: 1
GRASS_INFO_PERCENT: 3
GRASS_INFO_PERCENT: 5
GRASS_INFO_PERCENT: 7
GRASS_INFO_PERCENT: 9
GRASS_INFO_PERCENT: 11
GRASS_INFO_PERCENT: 13
GRASS_INFO_PERCENT: 15
GRASS_INFO_PERCENT: 17
GRASS_INFO_PERCENT: 19
GRASS_INFO_PERCENT: 21
GRASS_INFO_PERCENT: 23
GRASS_INFO_PERCENT: 25
GRASS_INFO_PERCENT: 27
GRASS_INFO_PERCENT: 29
GRASS_INFO_PERCENT: 31
GRASS_INFO_PERCENT: 33
GRASS_INFO_PERCENT: 35
GRASS_INFO_PERCENT: 37
GRASS_INFO_PERCENT: 39
GRASS_INFO_PERCENT: 41
GRASS_INFO_PERCENT: 43
GRASS_INFO_PERCENT: 45
GRASS_INFO_PERCENT: 47
GRASS_INFO_PERCENT: 49
GRASS_INFO_PERCENT: 51
GRASS_INFO_PERCENT: 53
GRASS_INFO_PERCENT: 55
GRASS_INFO_PERCENT: 57
GRASS_INFO_PERCENT: 59
GRASS_INFO_PERCENT: 61
GRASS_INFO_PERCENT: 63
GRASS_INFO_PERCENT: 65
GRASS_INFO_PERCENT: 67
GRASS_INFO_PERCENT: 69
GRASS_INFO_PERCENT: 71
GRASS_INFO_PERCENT: 73
GRASS_INFO_PERCENT: 75
GRASS_INFO_PERCENT: 77
GRASS_INFO_PERCENT: 79
GRASS_INFO_PERCENT: 81
GRASS_INFO_PERCENT: 83
GRASS_INFO_PERCENT: 85
GRASS_INFO_PERCENT: 87
GRASS_INFO_PERCENT: 89
GRASS_INFO_PERCENT: 91
GRASS_INFO_PERCENT: 93
GRASS_INFO_PERCENT: 95
GRASS_INFO_PERCENT: 97
GRASS_INFO_PERCENT: 99
GRASS_INFO_PERCENT: 100

GRASS_INFO_MESSAGE(2900,17): Назначаются центроиды...
GRASS_INFO_END(2900,17)

GRASS_INFO_PERCENT: 1
GRASS_INFO_PERCENT: 3
GRASS_INFO_PERCENT: 5
GRASS_INFO_PERCENT: 7
GRASS_INFO_PERCENT: 9
GRASS_INFO_PERCENT: 11
GRASS_INFO_PERCENT: 13
GRASS_INFO_PERCENT: 15
GRASS_INFO_PERCENT: 17
GRASS_INFO_PERCENT: 19
GRASS_INFO_PERCENT: 21
GRASS_INFO_PERCENT: 23
GRASS_INFO_PERCENT: 25
GRASS_INFO_PERCENT: 27
GRASS_INFO_PERCENT: 29
GRASS_INFO_PERCENT: 31
GRASS_INFO_PERCENT: 33
GRASS_INFO_PERCENT: 35
GRASS_INFO_PERCENT: 37
GRASS_INFO_PERCENT: 39
GRASS_INFO_PERCENT: 41
GRASS_INFO_PERCENT: 43
GRASS_INFO_PERCENT: 45
GRASS_INFO_PERCENT: 47
GRASS_INFO_PERCENT: 49
GRASS_INFO_PERCENT: 51
GRASS_INFO_PERCENT: 53
GRASS_INFO_PERCENT: 55
GRASS_INFO_PERCENT: 57
GRASS_INFO_PERCENT: 59
GRASS_INFO_PERCENT: 61
GRASS_INFO_PERCENT: 63
GRASS_INFO_PERCENT: 65
GRASS_INFO_PERCENT: 67
GRASS_INFO_PERCENT: 69
GRASS_INFO_PERCENT: 71
GRASS_INFO_PERCENT: 73
GRASS_INFO_PERCENT: 75
GRASS_INFO_PERCENT: 77
GRASS_INFO_PERCENT: 79
GRASS_INFO_PERCENT: 81
GRASS_INFO_PERCENT: 83
GRASS_INFO_PERCENT: 85
GRASS_INFO_PERCENT: 87
GRASS_INFO_PERCENT: 89
GRASS_INFO_PERCENT: 91
GRASS_INFO_PERCENT: 93
GRASS_INFO_PERCENT: 95
GRASS_INFO_PERCENT: 97
GRASS_INFO_PERCENT: 99
GRASS_INFO_PERCENT: 100

GRASS_INFO_MESSAGE(2900,18): Количество узлов: 1408
GRASS_INFO_END(2900,18)

GRASS_INFO_MESSAGE(2900,19): Количество примитивов: 1417
GRASS_INFO_END(2900,19)

GRASS_INFO_MESSAGE(2900,20): Количество точек: 0
GRASS_INFO_END(2900,20)

GRASS_INFO_MESSAGE(2900,21): Количество линий: 0
GRASS_INFO_END(2900,21)

GRASS_INFO_MESSAGE(2900,22): Количество границ: 1417
GRASS_INFO_END(2900,22)

GRASS_INFO_MESSAGE(2900,23): Количество центроидов: 0
GRASS_INFO_END(2900,23)

GRASS_INFO_MESSAGE(2900,24): Количество полигонов: 1400
GRASS_INFO_END(2900,24)

GRASS_INFO_MESSAGE(2900,25): Количество островов: 1399
GRASS_INFO_END(2900,25)

GRASS_INFO_MESSAGE(2900,26): Количество неправильных границ: 18
GRASS_INFO_END(2900,26)

GRASS_INFO_MESSAGE(2900,27): Количество полигонов без центроидов: 1400
GRASS_INFO_END(2900,27)

GRASS_INFO_MESSAGE(2900,28): -----------------------------------------------------
GRASS_INFO_END(2900,28)

GRASS_INFO_WARNING(2900,29): Очистить полигоны, правильность результата не гарантирована!
GRASS_INFO_END(2900,29)

GRASS_INFO_PERCENT: 3
GRASS_INFO_PERCENT: 7
GRASS_INFO_PERCENT: 11
GRASS_INFO_PERCENT: 15
GRASS_INFO_PERCENT: 19
GRASS_INFO_PERCENT: 23
GRASS_INFO_PERCENT: 27
GRASS_INFO_PERCENT: 31
GRASS_INFO_PERCENT: 35
GRASS_INFO_PERCENT: 39
GRASS_INFO_PERCENT: 43
GRASS_INFO_PERCENT: 47
GRASS_INFO_PERCENT: 51
GRASS_INFO_PERCENT: 55
GRASS_INFO_PERCENT: 59
GRASS_INFO_PERCENT: 63
GRASS_INFO_PERCENT: 67
GRASS_INFO_PERCENT: 71
GRASS_INFO_PERCENT: 75
GRASS_INFO_PERCENT: 79
GRASS_INFO_PERCENT: 83
GRASS_INFO_PERCENT: 87
GRASS_INFO_PERCENT: 91
GRASS_INFO_PERCENT: 95
GRASS_INFO_PERCENT: 99
GRASS_INFO_PERCENT: 100
Шейп во вложении.

Re: Импорт в GRASS зависает

Добавлено: 28 окт 2010, 18:03
Александр Мурый
Можно попробовать опцию -c для v.in.ogr -- "не очищать полигоны"
А когда шейп-файл импортируется, сделать v.build map=result, т.е. построить топологию.

Re: Импорт в GRASS зависает

Добавлено: 28 окт 2010, 19:12
Denis Rykov
amuriy, спасибо, так получилось -ушло всего пару секунд.
Но для меня осталось не понятным, почему не работает напрямую в v.in.ogr.