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

PostGIS - це розширення для об'єктно-реляційної бази даних PostgreSQL, яка додає підтримку географічних об'єктів.

2
Як перевірити, яку версію GDAL у мене є і скільки?
Я встановив у свій комп’ютер таке програмне забезпечення: PosgresSQL 9.3.2.3 PostGIS 2.1.1.1 QGIS 2.0.1 Dufour (цей встановлений через пакет OSGeo4w) QGIS 1.7.0 Вроцлав Наскільки я знаю, усі вони якимось чином працюють, або користуються, або отримують доступ до бібліотеки GDAL. Чи використовуються вони незалежні версії GDAL залежно від того, яке з …

2
Шукаєте найшвидше рішення для аналізу в Полігоні на 200 мільйонів балів [закрито]
У мене є CSV, який містить 200 мільйонів спостережень у такому форматі: id,x1,y1,x2,y2,day,color 1,"-105.4652334","39.2586939","-105.4321296","39.2236632","Monday","Black" 2,"-105.3224523","39.1323299","-105.4439944","39.3352235","Tuesday","Green" 3,"-104.4233452","39.0234355","-105.4643990","39.1223435","Wednesday","Blue" Для кожного набору координат (x1 / y1 та x2 / y2) я хочу призначити тракт перепису чи блоку перепису США, до якого він потрапляє (я завантажив тут файл форми TIGER урочища перепису: ftp://ftp2.census.gov/ geo …

4
SQL-запит, щоб мати повну функцію geojson від PostGIS?
Я хотів би отримати функцію geojson з властивостями від PostGIS. Я знайшов приклад наявності колекції функцій, але не можу змусити її працювати лише для функції. SELECT row_to_json(fc) FROM ( SELECT 'FeatureCollection' As type, array_to_json(array_agg(f)) As features FROM (SELECT 'Feature' As type , ST_AsGeoJSON(lg.geog)::json As geometry , row_to_json(lp) As properties FROM …

4
Масове завантаження декількох файлів у PostGIS
У мене більше сотні шарів даних у форматі shapefile, які я хочу завантажити в базу даних PostGIS. Всі вони знаходяться в одній проекції, але представляють різні шари даних, щоб не мати однакової схеми. Який найефективніший за часом спосіб конвертувати всі ці файли в мою базу даних PostGIS (на ОС Windows …

4
Як вставити полігон GeoJSON в таблицю PostGIS?
Мені потрібно вставити багатокутник від GeoJSON до моєї таблиці PostGIS. Так виглядає запит SQL. INSERT INTO tablename (name, polygon) VALUES ( 'Name', ST_GeomFromGeoJSON( '{ "type": "Polygon", "coordinates": [ [7.734375,51.835777520452], [3.8671875,48.341646172375], [7.20703125,43.580390855608], [18.6328125,43.834526782237], [17.9296875,50.289339253292], [13.7109375,54.059387886624], [7.734375,51.835777520452] ] }' ) ) На жаль, я отримую повідомлення про помилку. ERROR: Geometry SRID (0) …

2
Зміна типу геометрії з точки на багатоточку в межах існуючої таблиці в PostGIS?
Чи існує функція PostGIS, яка може змінити тип геометрії для існуючої таблиці? Нам потрібно перейти від POINT до MULTIPOINT. Таблиця буде порожньою, коли ми змінимо тип геометрії, і ми не можемо просто скинути / створити таблицю.
31 postgis 


3
Яка функція створення POINT у PostGIS?
Визначаючи точку в PostGIS, коли ви вирішите скористатись одним із наведених нижче? ST_SetSRID(ST_MakePoint(lon,lat),4326) ST_SetSRID(ST_Point(long,lat),4326) ST_SetSRID(ST_GeomFromText('POINT(lon lat)',4326) ST_GeomFromEWKT('SRID=4326;POINT(lon lat)') Якщо це по суті різниця в продуктивності, яка буде найшвидшою?

1
Як перетворити / набрати з полігону в мультиполігон в PostGIS?
Чи є спосіб набрати полігони на тип багатополігона? Наприклад, я створив коло за допомогою ST_Buffer () на точку. Тип повернення цієї функції має тип многокутника. Проблема полягає в тому, що на стовпчику геометрії існує обмеження, що обмежує його на тип мультиполігону. Отже, я не можу вставити простий багатокутник. Я використовував …
30 postgis 

2
Додавання форм-файлів до бази даних PostGIS
Мені вдалося створити базу даних Postgresql, і тоді я виконав, createlang plpgsql geospecies psql -d geospecies -f postgis.sql psql -d geospecies -f spatial_ref_sys.sql Тож тепер я можу безпосередньо імпортувати файли форм? Це буде правильна команда, ogr2ogr -f PostgreSQL PG:"host=server_ip user=username dbname=dbname password=password" yourshapefile.shp; Я не впевнений, як структурувати базу даних, …

6
QGIS, Postgis: Тип геометрії не відповідає типу стовпця
Я намагаюся імпортувати кілька форматів полігонів до Postgis в QGIS через SPIT. Не можна імпортувати одну з них і повертає цю помилку: ERROR: Geometry type (Polygon) does not match column type (MultiPolygon) Я намагався змінити атрибут "Feature Class" у цій таблиці в SPIT widnow, з MULTIPOLYGON на POLYGON, але нічого …
30 qgis  postgis  database 

4
Коли НЕ слід використовувати просторовий індекс?
Я запитую це, тому що я в основному працював з Oracle, але минулий рік я подвоювався з PostGIS і SQLServer 2008. Більшість просторових функцій Oracle не працюватимуть без просторового індексу, що повертає помилку ORA-13226: 13226, 00000, "інтерфейс не підтримується без просторового індексу" // * Причина: Таблиця геометрії не має просторового …

4
Як дістати найближчу точку на рядку до заданої точки?
Я вже давно використовую PostGIS, але ніколи не довелося використовувати LINESTRINGгеометрію ...! :) Ось що я хотів би зробити: у мене є таблиця рядків (представляє вулиці певного міста, SRID 3395), і я хотів би знайти найближчі рядки до заданої точки (GPS-позиція, SRID 4326). Я знайшов рішення - обрати всі рядки …
28 postgis 

6
Як я можу оновити ogr2ogr, щоб включити драйвер PostgreSQL?
Я намагаюся використовувати ogr2ogr для завантаження файлу форми у віддалену установку PostGres. Коли я запустив цю команду: celenius:~ celenius$ ogr2ogr -f PostgreSQL PG:"host=255.34.00.00 user=postgres dbname=mydb password=***" Dropbox/data/roads.shp; Я отримав таке повідомлення про помилку: Unable to find driver `PostgreSQL'. The following drivers are available: -> `ESRI Shapefile' -> `MapInfo File' -> …

9
Робота з даними PostGIS в R?
Я працюю з R майже весь час, і зараз я використовую його для пошуку просторових даних. У мене база даних PostGIS із (очевидно) даними ГІС. Якщо я хочу зробити статистичний просторовий аналіз та графічні карти - це кращий спосіб: експортуйте таблиці у формі файлів або; працювати безпосередньо в базі даних?
27 postgis  postgresql  r 

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