Тест PostGIS vs ArcSDE: загрузка растра

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Тест PostGIS vs ArcSDE: загрузка растра

Сообщение Voltron » 16 июн 2009, 16:32

Еще один момент... Тестовый наборчик в формате MrSID, и для него нельзя строить overview. По крайней мере, у меня gdal отказывается это делать (все нужные либы есть). Хотел сконвертировать в tif - уперся в ограничение формата, результат превышает 4 Гб.

Dorofeev
Активный участник
Сообщения: 194
Зарегистрирован: 08 фев 2007, 23:29
Репутация: 1
Откуда: Симферополь
Контактная информация:

Re: Тест PostGIS vs ArcSDE: загрузка растра

Сообщение Dorofeev » 16 июн 2009, 18:03

Попробуй конвертнуть в img (Erdas Imagine)

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Тест PostGIS vs ArcSDE: загрузка растра

Сообщение Voltron » 26 июн 2009, 08:46

Тест на время загрузки растра окончен. Связка PostGIS + WKT Raster оказалась медленне, чем ArcSDE (в качестве БД везде использовался PostgreSQL).

Тестовая платформа:
CPU: Intel Core2 Duo E6550@2.33Ghz
RAM: Samsung PC2-4200 (2x1Gb) dual channel
Motherboard: Asus P5K SE (чипсет Intel P35)
Video: NVIDIA GeForce 8500GT 512 Mb
HDD:
  1. Hitachi DeskStar HDT725032VLA360 (320 Gb). Разбит на два раздела 10Gb - система, все остальное под данные
  2. Hitachi DeskStar HDS721680PLA380 (80 Gb). Один раздел на всю емкость
Исходные данные лежали на втором разделе первого диска, кластер БД располагался на отдельном 80Gb диске. При создании SQL скрипта для PostGIS, результат также писался на отдельный диск, а перед загрузкой в базу переносился на первый. После каждого этапа выполнялась дефрагментация диска средствами ОС и машина перегружалась.

После тестирования PostGIS диски форматировались, система восстанавливалась из образа, проводилась установка ArcSDE и все начиналось по новой.

Т.к. gdal не полностью поддерживает формат MrSID, исходные данные по совету Dorofeev'a конвертировались в Erdas Imagine и все дальнейшие операции выполнялись с этим файлом. Все замеры не выкладываю, даю только результирующую таблицу
Изображение
Строка "Загрузка в БД (только загрузка)" - это время затраченное исключительно на загрузку данных в базу, для PostGIS это загрузка SQL-скрипта, для ArcSDE - растра.
Строка "Загрузка в БД (полное время)" имеет смысл только для PostGIS, сюда включено время на создание sql кода и его последующую загрузку в базу; т.к. ArcSDE работает без промежуточного создания SQL кода, время остается тем же, что и в предыдущей строке.
Вот еще графики
Изображение
Изображение
Изображение
Изображение
Изображение

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Тест PostGIS vs ArcSDE: загрузка растра

Сообщение Максим Дубинин » 26 июн 2009, 17:05

поясни, пожалуйста, а почему конвертация в IMG разное время для PostGIS и ArcSDE, разве она не общим инструментом каким-то производится?
пристегивайтесь, турбулентность прямо по курсу

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Тест PostGIS vs ArcSDE: загрузка растра

Сообщение Voltron » 27 июн 2009, 10:49

sim писал(а):поясни, пожалуйста, а почему конвертация в IMG разное время для PostGIS и ArcSDE, разве она не общим инструментом каким-то производится?
Для PostGIS конвертировал при помощи gdal_translate, а когда тестил ArcSDE - ради интереса воспользовался средствами ArcGIS. Поэтому и разное время. На мой взгляд, конвертация растра в другой формат вообще не должна учитываться. Это как-бы подготовка растра, так же как и настройка контраста/гаммы, обрезка полей...

Ответить

Вернуться в «PostGIS/PostgreSQL»

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя