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

Ошибка GEOS

Добавлено: 18 мар 2014, 09:07
Эльдар
Доброго времени суток. Помогите понять мне следующую ошибку, и как ее устранить.
При загрузке данных с PostGis в QGIS проблем нет. После когда начинаю карту смотреть перемещать программа начинает долго думать и в справку выводит следующую ошибку Ошибка: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4 и она повторяется много раз, и карта грузиться.
Изображение
Спасибо

Re: Ошибка GEOS

Добавлено: 21 апр 2014, 13:10
Эльдар
Оказывается это ошибка выводиться из-за подписей.
Я настроил подписи по размеру по карте и внутри объекта масштаб отображения от 0 до 1000000, нужно просто масштаб отображения настроить от 0 до того, пока размер подписи не увеличивался чем сам объект. Настроил масштаб отображения от 0 до 3000 . все заработал без ошибки. :D

Re: Ошибка GEOS

Добавлено: 21 апр 2014, 13:30
Максим Дубинин
хорошо что разобрались конечно, но приведенная ошибка похоже не про это, а про то что у вас есть некие проблемы в геометриях объектов

Re: Ошибка GEOS

Добавлено: 21 апр 2014, 14:07
Эльдар
я тоже так думал, проверял несколько раз геометрию на ошибки, все чисто. А теперь ясно в чем причина

Re: Ошибка GEOS

Добавлено: 21 апр 2014, 15:31
Максим Дубинин
да нет же, в чем причина наоборот ясно мало, GEOS - это про геометрии.