Вопросы с тегом «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?
Мне нужно импортировать большие файлы шейп-файлов (> 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", …
21 python  postgis  ogr 

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

5
Используете схемы, отличные от public в 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 …

6
Как начать работу с ГИС-серверами на Amazon EC2?
Существуют ли какие-либо учебные пособия, доклады или презентации, в которых обсуждается использование EC2 или других служб облачных вычислений для размещения ГИС-серверов? Кто-нибудь имел опыт работы с Amazon EC2? Насколько сложно это настроить? Я знаю, что у ESRI есть некоторые версии их серверных продуктов, специально предназначенных для EC2, кто-нибудь имел успех …

8
Как я могу включить Shapefile GUI Loader в 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? Я знаю, что установил 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. Любые предложения о том, как перенести …
19 postgis 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.