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

Акронім для структуризованої мови запитів. Синтаксис для отримання та маніпулювання даними з реляційної бази даних.

3
Приєднуйтесь до пересічних ліній з PostGIS
Це те, про що я майже соромлюсь запитати, але я, здається, не можу змусити його працювати на все життя. У мене дорожній шар з сегментами, кожен сегмент має свій Road IDі відрізок type. Я хотів би з'єднати всі сегменти разом, кожен з них Road IDв одну лінію рядка, але лише …
15 postgis  sql 

1
Найближчий сукупний вибір у QGIS
У мене є список, що містить понад 100 000 балів у форматі lat / long, який я імпортував у qgis. Зараз я намагаюся тут згрупувати всі ці пункти в групи вікон і, по суті, я маю на увазі, що я хочу розділити карту на обмежувальні поля. Мої вимоги такі: жодна …

3
Вибір функцій за атрибутом, якщо у списку Python?
Я намагаюся завершити виділення за атрибутом у Python, але виходячи з запиту про те, чи присутній атрибут у списку. Такий запит у його найпростішому випадку повинен бути приблизно таким: qry = " \"OBJECTID\" in oid_list" arcpy.SelectLayersByAttribute_management(inft, "NEW_SELECTION", qry) але такий підхід повертає недійсну помилку вираження. Раніше мені довелося використовувати складніший …

1
Створіть багатокутник із ліній у PostGIS
Я намагаюся розділити багатокутник на менші багатокутники від лінії, але думаю, що я не можу використовувати функцію st_split. Що мені потрібно - це створити невеликі багатокутники всередині великого, використовуючи сітку для рядкових рядків. Я спробував деякі способи, але не можу отримати результат. Що я спробував: Розділіть один многокутник від LineString …
13 postgis  sql  topology 

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

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

3
Як інтерполювати GPS-позиції в PostGIS
У мене є PostGIS таблиця GPS-позицій кожні п’ять секунд: 2011-01-01 00:00:05, POINT(x1,y1) 2011-01-01 00:00:10, POINT(x2,y2) 2011-01-01 00:00:15, POINT(x3,y3) ... Я шукаю запит, який буде повертати значення (часову позначку та крапку) на кожну секунду. Добре вважати, що точки з'єднані прямою лінією. Я спеціально шукаю спосіб зробити це всередині бази даних, а …

2
Отримання геометрії з декількох таблиць за допомогою PostGIS?
Я дуже новачок у PostGIS, PostgreSQL та SQL взагалі. У моїй базі PostGIS 44 таблиці, і кожна з них представляє різний рівень векторних даних. Кожен був завантажений з окремого файлу форми, і кожен має стовпець, який описує геометрію цього шару, званийwkb_geometry Я хочу вибрати певний багатокутник на одному шарі, а …
13 postgis  sql 

1
Як використовувати ST_DelaunayTriangles для побудови діаграми Вороного?
(редагувати 2019 р.) ST_VoronoiPolygons доступні з PostGIS v2.3 ! За допомогою PostGIS 2.1+ і ми можемо використовувати ST_DelaunayTriangles () для створення триангуляції Делоне , тобто подвійний графік його діаграми Вороного , і, теоретично, вони мають точне та оборотне перетворення. Чи існує який-небудь безпечний сценарій стандартного SQL з оптимізованим алгоритмом для …

1
Чи підходить префікс ST_ для функцій, не включених до частини SQL / MM 3?
Я читав нитку про геопросторове розширення для Presto в цьому випуску Github , де line_locate_pointбула представлена функція . Він базувався на ST_LineLocatePointфункції PostGIS , яка повертає поплавок, що представляє дріб через лінію найближчої точки на цій лінії до заданого місця. Було поставлено питання, чому вона названа line_locate_pointта не ST_LineLocatePointсхожа на …

3
Побудова діаграми Вороного в PostGIS
Я намагаюся побудувати діаграми Вороного з сітки точок з використанням модифікованого коду від тут . Це запит SQL після моїх модифікацій: DROP TABLE IF EXISTS example.voronoi; WITH -- Sample set of points to work with Sample AS (SELECT ST_SetSRID(ST_Union(geom), 0) geom FROM example."MeshPoints2d"), -- Build edges and circumscribe points to …

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

1
Як простежити SQL запити, надіслані сервером ArcGIS (ArcSDE) до бази даних Oracle?
Я хотів би створити файл журналу, що містить усі запити SQL, надіслані сервером ArcGIS (ArcSDE) до бази даних Oracle. Чи є спосіб це зробити? Я використовую Oracle 11g та ArcGIS Server 10.0 в Windows. ArcSDE використовується при прямому з'єднанні.

1
ВИБІРТЕ ТОП-запит у ArcGIS Desktop?
Чи існує спосіб використання SELECT TOP (n) на робочому столі ArcGIS? Здається, що оскільки конструктор запитів ArcGIS ефективно будує оператор SQL після пункту WHERE, це може бути неможливим. Ось типовий приклад використання SQL : ВИБІРТЕ ТОП 3 * ВІД шару

1
Поле оновлення, щоб дати підрахунок балів у багатокутнику за допомогою STIntersects?
У мене шар точок (dbo.ptLayer) Приблизно 1М балів Тип просторової геометрії (dbo.ptLayer.geom) Ще немає просторового індексу, але він створить один раз збір даних. У мене шар багатокутника (dbo.polygonLayer) Близько 500 багатокутників. Тип просторової геометрії (dbo.polygonLayer.geom) Обидва мають поля, звані ID. Як заповнити порожнє ціле поле в шарі полігону, підраховуючи загальну …

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