Запитання з тегом «postgresql»

PostgreSQL - це об'єктно-реляційна система баз даних з відкритим кодом.

2
Як отримати значення вимірювача відстані між двома геометріями в PostGIS?
У мене є просте запитання щодо обчислення відстаней у PostGIS. Я хотів би отримати відстань між двома геометріями. Я використовую цей sid: 4269 метрів, що я зараз роблю, це таке: ST_Distance((a.geom,b.geom)) FROM ...але я отримую результат у градусах. Я думаю, що я повинен працювати з географією, але як я можу …

4
Імпортувати .shp до PostgreSQL?
Я хочу імпортувати файл shp в postgreSQL. Спочатку я створюю sql-файл, а потім запускаю PostgreSQL. Для створення файлу sql я запускаю цю команду у Windows cmd: shp2pgsql -s 4326 worldCountries.shp worldcountries postgres > worldcountries.sql а потім запустіть: psql -d postgres -U postgres -p 4321 -f worldcountries.sql але результат такий: psql: …

4
Реалізація просторової автокореляції за допомогою QGIS або PostgreSQL або будь-якого іншого безкоштовного додатка? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 місяці тому . Я новачок у ГІС. У мене в базі даних PostgreSQL два шари. Перший шар …

1
Доступ до внутрішньої структури даних, що зберігає просторовий індекс Postgis (PostGres GiST)
Мені цікаво, як внутрішні структури даних та механізм зберігання просторового індексу GiST у Postgis. В Oracle я любив показувати, як індекси SDO були "просто іншою таблицею", і як рівні були атрибутами індексів, а скриньки індексованої геометрії зберігалися як краплі (які можна було витягти). ДОГО постгігі зберігають індекси, і де? Системні …

1
Комбінований ключ / значення Hstore та просторовий запит занадто повільні, щоб обробляти більші витяги з OSM
Я намагаюся обчислити деяку статистику для даних OSM за допомогою PostgreSQL 9.3.5 та PostGIS 2.1.4. Я почав з невеликого екстракту баварії, який я завантажив з Geofabrik. Схема db - це звичайна схема API 0.6, дані були імпортовані за допомогою дамп-підходу до Postgres (використовуючи сценарії pgsnapshot_schema_0.6 * .sql, які поставляються з …

4
Відсоток багатокутника в одному профілі форми у межах багатокутника іншого
Я новачок, вибачте, якщо це очевидно / вже просили і відповіли, але я нічого не міг знайти. У мене є два форм-файли : 1. адміністративний прикордонний шар для графства у Великобританії, відомий як межа LSOA, що має в ньому 500 маленьких зон 2. зона затоплення. В ідеалі я хочу дізнатися, …

2
Які переваги використання ArcGIS з PostgreSQL над просто ArcSDE?
Я розумію, що для того, щоб отримати перевагу від просторових типів даних ArcGIS (ST_GEOMETRY, базованих геоданих тощо), ArcSDE потрібно встановити - і з клієнтом 10.1 він автоматично встановлюється (дворівневий клієнт >> СУБД, дивіться тут . Однак я все ще намагаюся з'ясувати переваги підключення переднього кінця Esri до PostgreSQL (або Oracle). …

4
Підключення до бази даних ArcGIS Desktop PostgreSQL (працює локально)
Я знаю, що це тотальне запитання про noob, але знову ж таки, коли мова заходить про PostgreSQL, я - тотальний noob ... Я встановив на свій комп’ютер набір OpenGeo, що працює під управлінням Windows 7, 64-розрядної. Я завантажив дані підручника і працюю над ними. Я хотів би отримати доступ до …

1
Як отримати довжину лінії всередині багатокутника
Як я можу отримати довжину (позначеною коричневою частиною) "Дороги 7" всередині червоного полігону? Мій початок: SELECT ST_Length(way) FROM lines WHERE road = "Road 7" AND ST_Intersects(line, polygon)? З цим я отримую лише загальну довжину :( Хтось має уявлення?

1
Як виконати просторове з'єднання точкових та багатокутних шарів у PostGIS?
У мене є точний набір даних, що представляє домогосподарства, які я хочу асоціювати з шаром посилки (тобто призначити його parcel_id). За допомогою ArcMap я міг би просторово приєднати багатокутники до точок і вказати, що приєднання має певний радіус пошуку та використовувати найближчий багатокутник. Я хотів би виконати це з постгресами, …

3
Централізація даних формфайлу в базу даних
У мене є сотні форм-файлів з різних різних проектів ГІС, які я хочу почати консолідувати в єдину платформу баз даних, в даний час намагаюся зробити це за допомогою Postgres / PostGIS. Навряд чи будь-яка з даних є стандартизованою - це означає, що це багато одних і тих же типів даних …

1
Імпорт файлу форми у postgis з ogr2ogr дає: Не вдається відкрити джерело даних
Я хочу використовувати ogr2ogr для імпорту файлу форм у базу даних postgis. Я успішно встановив ogr2ogr і запускаю з pgsql наступну команду: ogr2ogr -f "PostgreSQL" PG:"host=localhost user=user_1 password=***** dbname=imports" world_boundaries.shp Що я повертаю - це повідомлення про помилку: Unable to open datasource `world_boundaries.shp' with the following drivers: --a list of …

2
Імпортуйте великий файл CSV в PostGIS
Я намагаюся імпортувати файли CSV у PostGIS. Після цієї публікації я створив таблиці раніше. Я знайшов інші пропозиції, які говорять про те, що я можу запустити команду copy. Якщо я запускаю цю команду: COPY table FROM '/Users/macbook/file.csv' DELIMITERS ',' CSV HEADER; він взагалі не копіював таблицю. У ньому сказано, що …

1
Матеріалізований вигляд не відображається в геометричному_колонці
Я визначив матеріалізований вигляд у базі даних з підтримкою PostGIS 2.1, що працює з PostgreSQL 9.3.1: CREATE MATERIALIZED VIEW canvec_data.contours_m AS SELECT contours_original.ogc_fid, contours_original.elevation::integer AS elevation_orig, CASE WHEN "substring"(contours_original.code::text, 1, 3) = '257'::text THEN round(contours_original.elevation::double precision * 0.3048::double precision) ELSE contours_original.elevation::double precision END AS elevation_m, contours_original.wkb_geometry::geometry(Linestring,3578) FROM canvec_data.contours_original Я, можливо, …

2
Отримання кількох найкоротших шляхів за допомогою PgRouting за один запит?
Я хочу запустити алгоритм найкоротшого шляху на кількох парах джерел і цілей одночасно і отримати результат у вигляді таблиці та обробити його потім. Як це зробити? Цей запит не працює: SELECT a.source, a.target, paths.* FROM all_to_all a, shortest_path_astar('...', a.source, a.target, false, false) paths; ERROR: function expression in FROM cannot refer …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.