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

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

2
Якість геокодування: Nominatim vs. PostGIS Geocoder vs. Geocoder :: US 2.0
Іноді мені потрібно геокодувати >> 500 000 американських вулиць (відсутні функції та перехрестя). Я хотів би створити локальну службу геокодування для обробки цих масових геокодів. У минулому я локально використовував локальний Geocoder :: США 2.0 . Початковий бенчмаркінг дає розумну точність щодо геокодованих адрес Google, особливо коли я не покладаюсь …


1
Як я можу перетворити полілінії на точки кожні n метрів у PostGIS?
Питання майже те саме, що і це , але мені потрібно використовувати PostGIS. У мене є ряд поліліній, і я хочу їх перетворити на точки на кожні n метрів уздовж цих ліній. редагувати: Дуже дякую Стефану. Мій остаточний запит був дещо іншим, ймовірно, через старішу версію PostGIS (1.5), але врешті-решт …
14 postgis  point  line 

1
Чим відрізняється ST_DWithin від ST_Distance для пошуку близькості в PostGIS?
У мене є записи, збережені в таблиці з координатами широти / довготи, які зберігаються в полі геометрії. Я хочу знайти всі записи поблизу відправника, що надається користувачем. Примітка "поблизу", ймовірно, означає менше 100 км (можливо, навіть менше). Більшість прикладів я бачу в застосуванні ST_DWithin. Чи є причина, яку ви не …

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: …

1
PostGIS: Порахуйте кількість вершин ліній та багатокутників у таблицях
У схемі PostGIS у мене 23 таблиці, які мені потрібно порахувати кількість вершин. Таблиці - це суміш ліній і багатокутників, так що я зрозумів, що мені потрібно використовувати ST_NPoints (geom) Тому я запустив наступний запит SELECT count(ST_NPoints(geom) FROM lines; результат / підрахунок дорівнює кількості ознак у цій таблиці, а не …
14 postgis 

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

3
Створення "косої рамки" з максимальним співвідношенням ширини / висоти?
Я хотів би створити навколишній прямокутник із співвідношенням ширини / висоти maxiumum ("косо обмежувальне поле") з набору вхідних функцій, як показано на зображенні нижче: Наприклад , функції PostGIS ST_Envelopeі ST_Box2Dяк FME Трансформатори BoundingBoxReplacerі BoundingBoxAccumulatorгенерувати паралельно осі обмежує коробки. Будь-які пропозиції щодо використання підходів із PostGIS, QGIS або FME дуже вітаємо!
13 qgis  postgis  fme  extents 

3
Збільшити швидкість кешування плитки (TileStache)
Я обслуговую векторні плитки за допомогою TileStache , у мене все налаштовано так, як я хочу. Мої дані зберігаються в Postgres, і я використовую постачальника VecTiles для обслуговування плиток GeoJSON . Я хочу кешувати всі свої плитки, щоб плитки швидше служили. Я використовую tilestache-seed.py для нанесення кешу. Я біг tilestache …

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

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

1
PostGIS - як ефективно ST_Union всі перекриваються багатокутники в одній таблиці
Моя мета - взяти єдину таблицю і st_union всі багатокутники, які або торкаються, або близькі один до одного, в єдині багатокутники. Я розробник C #, який починає дізнаватися про PostGIS. Використовуючи наведений нижче код, я зміг це зробити, але це здається неефективним, і для PostGIS є багато нового для мене. …
13 postgis 

2
POSTGIS отримують максимальну довжину багатокутника і середню ширину
Я маю в postgis таблицю типу багатокутника. Мені потрібно автоматично обчислити максимальну довжину багатокутника: А другий - середня ширина: Я сумніваюсь у жорсткості, якщо це можливо, хоча хоча всі мої багатокутники будуть майже прямокутними, в інших випадках це може бути дійсно неоднозначно, і розрізнити ширину та висоту майже неможливо. Подивимось, …

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

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