Check geometry не работает
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Check geometry не работает
Проверка геометрии 4 полигонов (слой admin из геосемпла) доходит до 25% и замирает.
Я подождал 10 минут - ситуация не изменилась. Если на 4 полигонах так, тогда на большом слое можно наверное до бесконечности ждать. Получается это чисто декоративный инструмент.
PS. Пробывал как в DD, так и в метрах.
Я подождал 10 минут - ситуация не изменилась. Если на 4 полигонах так, тогда на большом слое можно наверное до бесконечности ждать. Получается это чисто декоративный инструмент.
PS. Пробывал как в DD, так и в метрах.
Spatial is now, more than ever, just another column- The Geometry Column.
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Check geometry не работает
у меня так же, так или иначе - это баг
но мне также кажется, что он не замирает, это он так "заканчивает"
надо проверить на слое где реально есть ошибки.
но мне также кажется, что он не замирает, это он так "заканчивает"
надо проверить на слое где реально есть ошибки.
пристегивайтесь, турбулентность прямо по курсу
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Check geometry не работает
На геосэмпле еще не проверял, но на моих слоях отрабатывает нормально и до конца. Слои как с ошибками так и без, координаты в метрах. Количество объектов от 20 до нескольких тысяч, правда суммарная площадь маленькая - около 30 тыс. кв. км
-
- Гуру
- Сообщения: 588
- Зарегистрирован: 30 мар 2009, 21:53
- Репутация: 55
- Откуда: Королев
Re: Check geometry не работает
Проверил на геосэмпле.
Все слои проверены до конца. Процесс проверки отдельно взятого слоя не превысил 4рех минут (кроме слоя veg). Проверены данные в формате: SHP, SpatialLite, PostGis (server: Gis-Lab).
Linux/r12309
Intel Core2Duo 3.6 Gh
Замечание.
Скорость работы модуля действительно невелика. Но необходимо учитывать, что это питон. Можно конечно вынести как предложение по улучшению - портирование данного модуля на с++, но в этом случае и все остальные модули fTools можно посоветовать портировать
Замечание 2.
Некоторую прибавку в скорости все же можно получить, за счет многопоточности. Правда в этом случае реализация сильно усложнится.
Все слои проверены до конца. Процесс проверки отдельно взятого слоя не превысил 4рех минут (кроме слоя veg). Проверены данные в формате: SHP, SpatialLite, PostGis (server: Gis-Lab).
Linux/r12309
Intel Core2Duo 3.6 Gh
Замечание.
Скорость работы модуля действительно невелика. Но необходимо учитывать, что это питон. Можно конечно вынести как предложение по улучшению - портирование данного модуля на с++, но в этом случае и все остальные модули fTools можно посоветовать портировать

Замечание 2.
Некоторую прибавку в скорости все же можно получить, за счет многопоточности. Правда в этом случае реализация сильно усложнится.
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Check geometry не работает
Это лишнее. Мы не первые, жалобы на скорость отдельных инструментов были давно. Карсон сейчас как раз занимается переносом на С++, оптимизацией и интеграцией в ядро, см. ветку analysis в свн.yellow_sky писал(а):Можно конечно вынести как предложение по улучшению - портирование данного модуля на с++, но в этом случае и все остальные модули fTools можно посоветовать портировать![]()
Думаю, в свете предыдущего пункта это не сильно актуально.yellow_sky писал(а):Некоторую прибавку в скорости все же можно получить, за счет многопоточности. Правда в этом случае реализация сильно усложнится.
-
- Завсегдатай
- Сообщения: 410
- Зарегистрирован: 24 авг 2006, 17:35
- Репутация: 10
Re: Check geometry не работает
Как ни странно, именно это автор fTools сейчас и делает - переписывает весь набор на C++.
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Check geometry не работает
Spatial is now, more than ever, just another column- The Geometry Column.
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Check geometry не работает
fixed in r12408
Spatial is now, more than ever, just another column- The Geometry Column.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость