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

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

4
Повернути всі результати в радіусі 30 км від певної ширини / довгої точки?
У мене є таблиця зі стовпцем, the_geomяка містить дані, схожі на: 0103000020E61000000100000005000000CE473AACFA071E40F27FB23340744740336FE841C6231E40873BED903F744740FC150A0ACE231E40D19E2684637647409C9B443D00081E409A9AF82664764740CE473AACFA071E40F27FB23340744740 Який при застосуванні функції ST_AsEWKT(the_geom)повертає: SRID=4326;POLYGON((7.5077921782085 46.9082092877942,7.53493597966353 46.9081898840296,7.53496566473541 46.9249119938446,7.50781341296434 46.9249314035307,7.5077921782085 46.9082092877942)) Мені потрібно вибрати всі дані, які знаходяться в радіусі 30 км від певної ширини / довгої точки, наприклад: лат. = 46,8167 lng = 6,9333 Однак, коли я …
21 postgis  distance 

2
Який найкращий хак для імпорту великих наборів даних у PostGIS?
Мені потрібно імпортувати великі Shapefiles (> 1 мільйон записів) у PostGIS, і мені було цікаво, як найкраще це зробити. У своєму питанні я спеціально використовував слово "хак", а не інструмент, тому що я думаю, це не стільки питання того, який інструмент, а який набір кроків чи налаштування конфігурації. Поки я …

3
Чи можливо отримати значення EPSG з класу OSR SpatialReference за допомогою API OGR Python?
Читаючи шар із з'єднання OGR PostGIS, я можу отримати SpatialReference шару, але чи можна отримати значення EPSG? Чи є на це документація? Наприклад: lyr = conn.GetLayerByName(tbl) # Where conn is OGR PG connection srs = ly.GetSpatialRef() print srs Повернення: PROJCS["OSGB 1936 / British National Grid", GEOGCS["OSGB 1936", DATUM["OSGB_1936", SPHEROID["Airy 1830",6377563.396,299.3249646, …
21 python  postgis  ogr 

4
Як створити просту передню частину для бази даних PostGIS?
Моя організація збирає багато даних щодо моніторингу навколишнього середовища (потік потоку, хімія води тощо), більшість з яких зараз зберігається в Excel. Я хотів би все отримати в базу даних - можливо, PostGIS - але мені потрібні дані, щоб вони були доступними людям, які не знають принципів бази даних (немає SQL …

5
Використовуєте схему, що не є публічною в PostGIS?
На даний момент я встановлюю нову інсталяцію PostGIS 2.0.2 та PostgreSQL 9.1.6 на Ubuntu. Нещодавно я натрапив на деяку інформацію, яка вказує на те, що використання загальнодоступної схеми для зберігання всіх даних не є хорошою ідеєю. З цієї причини я створив схему під назвою data та став власником, але чи …
21 postgis 

4
Найкраща мова для програмування з GDAL
Я почну створювати програми для обробки географічних даних із сервера PostGIS і збираюся використовувати GDAL. За вашим досвідом, з якою найкращою мовою програмувати? Я можу програмувати в Perl та Python, але хотів би знати мову з більшою кількістю фрагментів коду для повторного використання, прикладів, бібліотек тощо.
20 python  postgis  gdal 

3
Створення просторових таблиць за допомогою PostGIS
У документації PostGIS сказано, що для створення просторової таблиці з SQL є два етапи: Створіть звичайну непросторову таблицю. Додайте просторовий стовпчик до таблиці за допомогою функції OpenGIS "AddGeometryColumn". Якби я наслідував приклади, я створив би таблицю, яка називається terrain_pointsтак: CREATE TABLE terrain_points ( ogc_fid serial NOT NULL, elevation double precision, …

6
Як почати роботу з GIS-серверами на Amazon EC2?
Чи є підручники, бесіди або презентації, які обговорюють використання EC2 або інших хмарних обчислювальних служб для розміщення GIS-серверів? Хто-небудь мав досвід робити це з EC2 Amazon? Наскільки важко налаштувати? Я знаю, що ESRI має кілька версій своїх серверних продуктів, орієнтованих особливо на EC2, чи мав хтось успіх у їх використанні? …

8
Як я можу включити графічний інтерфейс завантажувача Shapefile у pgadmin3?
Я встановив PostgreSQL 9.1 з PostGIS 1.5.3 на Ubuntu 11.10. Я також встановив pgadmin3 1.14.0-beta1, дотримуючись цієї інструкції. Якщо я добре пам’ятаю, коли я встановив PostGIS на Windows, pgadmin автоматично прийшов із уже встановленим плагіном Shapefile GUI Loader. Однак у Ubuntu спадне меню плагінів порожнє. Інструкції, які я знайшов, схожі …

3
Яка точність SELECT DISTINCT на колонці геометрії PostGIS?
Цікаво, яка точність SELECT DISTINCTоператора в геометрії PostGIS. У моїй системі наступний запит дає мені кількість 5, це означає, що вставлені точки вважаються рівними, якщо вони відрізняються менше ніж 1e-5, і я не впевнений, чи це особливість PostGIS, проблема моєї установки або помилка. Хтось знає, чи це така очікувана поведінка? …

5
Як створити шаблон PostGIS?
Я дотримуюся підручника з встановлення pgrouting. Однак я не отримав участі, коли це говорить Запустіть pgAdmin та створіть нову базу даних на основі шаблону PostGIS Де я можу отримати цей шаблон пошти? Я знаю, що я встановив PostGIS за допомогою homebrew. Але я не зміг знайти шаблон. Я зараз біжу …
19 postgis  homebrew 

2
Як обчислити кут, під яким дві лінії перетинаються в PostGIS?
Я хочу обчислити кут між двома лініями, де вони перетинаються в PostGIS. Вихідною точкою для обчислення кута в PostGIS, здається, є ST_Azimuth - але це приймає точки як вхідні дані. Першою моєю думкою було взяти кінцеві точки пересічних ліній і виконати обчислення азимуту на них. Це недостатньо добре, оскільки більшість …
19 postgis  geometry 


7
Перенесення даних з ArcSDE на PostGIS?
Було запропоновано, що я задаю це питання ще раз, але, можливо, сформульовано інакше, ніж як масово завантажувати декілька форм-файлів у PostGIS . Я новачок у postgis та sql, але я хочу використовувати postgis як раб (на даний момент) для ArcSDE. Тому те, про що я хочу, - це допомога в …

2
Переміщення інсталяції PostGIS
У мене встановлена ​​програма postGIS на старому комп’ютері, яку я хотів би перенести. Я витратив купу часу, граючи з pg_dump та pg_dumpall без успіху. Здається, звичайні процедури скидання не працюють з postGIS, оскільки шляхи до файлів важко кодуються у висновку з pg_dump. Будь-які пропозиції щодо переміщення установки PostGIS до нової …
19 postgis 

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