Вопросы с тегом «postgis»

PostGIS - это расширение для объектно-реляционной базы данных PostgreSQL, которое добавляет поддержку географических объектов.

1
Использование PostgreSQL с QGIS и ArcGIS?
Можно ли использовать PostgreSQL с QGIS и ArcGIS? т.е. одна база данных для разных клиентов. Это что-то, что я волнуюсь или какие-либо проблемы с использованием СУБД из двух разных программ? Я знаю, что мне нужны PostGIS и ArcSDE, и я не могу манипулировать или хранить растровые данные с PostGIS 1.5 …

3
Как определить расстояние и расстояние между точкой и ближайшей частью многоугольника?
Я довольно новичок в написании SQL и использовании PostGIS, поэтому прошу прощения, если это кажется немного простым или очевидным. У меня есть таблица полигональных объектов, хранящихся в базе данных postGIS, и мне нужно написать SQL-запрос, чтобы выбрать все атрибуты, расстояние и направление полигональных объектов на определенном расстоянии от предварительно определенной …
9 postgis 

2
Что такое SRID шейп-файлов census.gov?
Я скачал файлы округа из: http://www.census.gov/cgi-bin/geo/shapefiles2011/main Я не могу понять, какой SRID использовать с ними. Когда я пытаюсь сгенерировать файл класса ./manage.py ogrinspect ..., я получаю SRID -1в поле многоугольника. Я не думаю, что это правильно. GDAL дал мне Proj4 о +proj=longlat +ellps=GRS80 +datum=NAD83 +no_defs. Я знаю, что SRID -1 …

3
Создать пространственный индекс в PostGIS для всей схемы
Я загрузил несколько шейп-файлов с помощью SPIT (плагин QGIS) в свою базу данных PostGIS. Эти слои не имеют пространственного индекса, созданного при загрузке. Мне интересно, есть ли способ создать пространственный индекс для каждого слоя в схеме без написания запроса для каждого слоя. Я не очень хороший сценарист PostGIS, поэтому любая …

1
Отношения один-ко-многим в QGIS с PostGIS
Кто-нибудь знает какой-либо инструмент, который может создавать отношения «один ко многим» в QGIS? У меня есть данные в базе данных PostGIS. Я хотел бы иметь возможность запрашивать пространственные слои, которые связаны с пространственными или непространственными таблицами и наоборот. Я считаю, что в ArcGIS 9.x был способ, позволяющий делать нечто подобное.

1
Как создать таблицу из существующих таблиц (применяя новые схемы) в БД postgis?
У меня есть таблица, которая геопространственно включена; которые содержат мировые границы. Я хочу разбить его на разные схемы (глобальные, европейские и т. Д.). Моя мысль состоит в том, чтобы использовать что-то похожее на это: CREATE TABLE europe.borders AS (SELECT * FROM wo_borders WHERE admin_lvl2='eu' ); //just an example! Как правильно …

2
Как ускорить разбиение пространства в postgis?
У меня есть несколько перекрывающихся полигонов, и я пытаюсь разделить пространство, чтобы избежать перекрывающихся. Я думаю, что моя проблема довольно проста. Используя некоторый продукт ESRI и http://arcscripts.esri.com/details.asp?dbid=16700, мой коллега вычислил его за 48 секунд. Я пытаюсь сделать это с помощью postgis, используя http://s3.opengeo.org/postgis-power.pdf#page=24 (угадывая детали, используя http://trac.osgeo.org/postgis/wiki/UsersWikiSimplifyPreserveTopology как вдохновение) но …

1
Как упростить топологию с сохранением линейной сети?
У меня есть шейп-файл (состоящий из основных европейских дорог) с примерно 250 000 сегментов, которые я должен упростить для pgrouting. Но я не могу найти способ сделать это правильно. Вот как это выглядит: и вот как это должно выглядеть: Мне как-то приходится удалять каждую точку линий, которая связана менее чем …

1
Как мне выполнить поиск близости с Postgis?
Я скачал базу данных Geonames (towns1000) и написал небольшую программу на Ruby, чтобы импортировать их в мою таблицу ( geo_cities). Затем я добавил колонку географии под названием geog. Затем я преобразовал все числа широт / долгот в столбец geog, используя: update public.geo_cities set geog = st_GeogFromText('SRID=4326;POINT(' || longitude || ' …

4
Как исправить проблему с производительностью в PostGIS ST_Intersects?
Я новичок в postgis, и у меня проблема с выполнением запросов. Это мой запрос: SELECT DISTINCT ON (userid) userid ,ST_AsText(position), timestamp FROM table1 WHERE ST_Intersects ( ST_GeomFromText('a multiypolygon geom goes here',4326),position) ORDER BY userid, timestamp desc и проблема в том, что мой мультиполигон включает ОЧЕНЬ большие полигоны (600 страниц длиной …

3
Растворить или не разбить строки на общих атрибутах в PostGIS или GRASS?
У меня есть шейп-файл осевой линии дороги, у которого дороги разбиты на каждом перекрестке. Однако я хотел бы объединить LINESTRING, которые имеют общий набор атрибутов, в одну LINESTRING. Пока имя, ограничение скорости и т. Д. Не меняются, я хочу объединить их вместе. Это для возможного объединения в OpenStreetMap. Похоже, что …

2
PostGIS ST_Buffer Radius Справка
Я пытаюсь найти все точки в радиусе пяти миль от данной точки. У меня есть такой запрос: SELECT * FROM table WHERE ST_Contains(ST_Buffer(geomFromText('POINT(0 0)', 4326), ?), latlon) Я не могу понять, что я поставил вместо ?радиуса, чтобы получить пять миль. Все в EPSG 4326, и согласно документации PostGIS (насколько я …

2
Хранение поверхности GML в PostGIS
Я использую PostGIS 2.0.0 и хотел бы сохранить поверхность GML таким образом, чтобы можно было рассчитывать пересечения между этой поверхностью и различными точками и линиями. В моем случае у Surface будет один PolygonPatch без внутренних колец и внешнего кольца, которое может быть LineStringSegment, Geodesic, Arc или Circle. Расстояния могут составлять …

4
Переименовать таблицу postGIS и обновить GeoServer?
Я хочу переименовать одну из моих таблиц postGIS. Тем не менее, когда я делаю это, применяя простой ALTER TABLE old_name RENAME TO new_name; Пространственные данные, насколько я понимаю, не обновляются с новым именем. Во-первых, можно ли исправить эти ссылки, запустив функцию: SELECT probe_geometry_columns() После этого сама таблица в порядке? Или …

3
Обобщать полигоны в мультиполигоны в GeoDjango?
Я настроил модель models.PolygonFieldв Geodjango, используя Postgres в качестве базы данных. Я пытаюсь импортировать shp в postgres. Проблема в том, что shp (скомпилированный с QGIS) смешивает многоугольник и многоугольник, поэтому он всегда не может выполнить экспорт из-за проверки ограничений enforce_geotype. Есть ли способ снять ограничение, чтобы хранить данные как многоугольника, …

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