Page 80 - 6430
P. 80
WHERE
roads_geom & & SetSRID ('BOX3D (191232 243117,191232
243119)':: box3d, -1);
Відзначте, використання SRID для визначення проекції
BOX3D. Значення -1 використовується для вказівки
невизначеного SRID.
Використання дампера
Дампер таблиць pgsql2shp з'єднується з базою даних і
конвертує таблицю (можливо, задану запитом) в шейп-файл.
Основний синтаксис:
pgsql2shp [<options>] <database> [<schema>.] <table>
pgsql2shp [<options>] <database> <query>
Опції командного рядка:
-F <ім'я файлу> Записати висновок у зазначений файл.
-H <хост> Хост бази даних, з якої здійснюється з'єднання.
-P <порт> Порт бази даних, з якої здійснюється з'єднання.
-P <пароль> Пароль, використовуваний для з'єднання з
базою даних.
-U <користувач> Ім'я користувача, використовуване для
з'єднання з базою даних.
-G <геометричний стовпець> Ця опція вказує стовпець
геометрії, використовуваний для запису в шейп-файл.
Використовується для таблиць з декількома стовпцями геометрії.
-B Використовувати бінарний курсор. Це прискорить
операцію, але не буде працювати, якщо якийсь із НЕ-
геометричних атрибутів таблиці не може бути приведений до
тесту.
-R raw-режим. Не видаляйте поле gid, і не ескейпіруйте
імена стовпців.
-D Для зворотної сумісності: записує дамп в 3-мірний
шейп-файл для старих (до 1.0.0) баз даних PostGIS (за
замовчуванням в цьому випадку записується 2-мірний шейп-
файл). Починаючи з PostGIS-1.0.0 +, вимірювання кодуються
повністю.
6 Побудова індексів
Індекси роблять можливим використання просторової бази
даних для великих наборів даних. Без індексації, будь-який
пошук приводив би до "послідовного сканування" кожного
80