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

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

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

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

Добавлено: 16 июн 2009, 18:03
Dorofeev
Попробуй конвертнуть в img (Erdas Imagine)

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

Добавлено: 26 июн 2009, 08:46
Voltron
Тест на время загрузки растра окончен. Связка 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 кода, время остается тем же, что и в предыдущей строке.
Вот еще графики
Изображение
Изображение
Изображение
Изображение
Изображение

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

Добавлено: 26 июн 2009, 17:05
Максим Дубинин
поясни, пожалуйста, а почему конвертация в IMG разное время для PostGIS и ArcSDE, разве она не общим инструментом каким-то производится?

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

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