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

PostgreSQL - это объектно-реляционная база данных с открытым исходным кодом.

3
Низкая производительность из-за хранения больших растров в PostGIS и визуализации в QGIS
Мой вопрос касается использования и производительности нескольких программных инструментов совместно, а именно PostgreSQL, PostGIS, QGIS и GDAL. Я давний пользователь ArcGIS, Python и R, который заинтересован в диверсификации в бесплатную ГИС-экосистему с открытым исходным кодом и Linux. В последнее время я очень заинтересовался использованием QGIS (версия 2.8) вместе с PostgreSQL …

2
Публикуете PostGIS Rasters в GeoServer?
Как публиковать растры PostGIS с помощью GeoServer? Я потратил много времени, пытаясь создать источник данных Raster, используя Image Mosaic JDBC, но безуспешно. Выполненные шаги: 1. Загрузил и установил расширение JDBC Image Mosaic (работало нормально) 2. Создала файлы «Параметры соединения»: connect.postgis.xml.inc: <connect> <dstype value="DBCP"/> <username value="postgres" /> <password value="password" /> <jdbcUrl …

4
Как я могу оптимизировать pgrouting для скорости?
Я использую pgrouting в базе данных postgis, созданной с помощью osm2pgrouting. Он работает очень хорошо на ограниченном наборе данных (3,5 тыс. Путей, поиск по кратчайшему пути A * <20 мс). Однако, так как я импортировал большую ограничительную рамку (122 тыс. Путей) из europe.osm, производительность сильно упала (самый короткий путь стоит …

1
Могут ли PostGIS и QGIS обеспечить надежное многопользовательское редактирование?
Рассмотрев несколько вариантов, я пытаюсь дать своим 15-20 пользователям QGIS 2.2 возможность одновременно просматривать / редактировать один или два базовых слоя PostGIS, самый большой из которых имеет всего 16 000 записей. Я установил PostgreSQL 9.1 / PostGIS 2.0, и базовое тестирование, кажется, работает нормально, но еще не развязало его массам. …

4
Загрузчик шейп-файлов в pgAdmin 4
Недавно я обновил свою версию postgresql. Я также обновил pgAdmin с 3 до 4. Но мне не удалось загрузить шейп-файл. Я не нашел плагин под названием загрузчик шейп-файлов. Как я могу получить плагин загрузчика shapefile в pgAdmin 4?

3
Создание пространственных таблиц с PostGIS
В документации PostGIS говорится, что есть два шага для создания пространственной таблицы с SQL: Создайте обычную непространственную таблицу. Добавьте пространственный столбец в таблицу, используя функцию OpenGIS «AddGeometryColumn». Если бы я следовал за примерами, я бы создал таблицу под названием terrain_pointsтак: CREATE TABLE terrain_points ( ogc_fid serial NOT NULL, elevation double …

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 раскрывающееся меню плагина пусто. Инструкции, которые я нашел, похоже, …

1
Можем ли мы создать представления над растровой таблицей в Postgis2.0?
Можно ли создавать представления PostgreSQL над таблицей, содержащей растровые данные? Мне удалось создать представление, но запись raster_columnsне правильная (отсутствует вся растровая информация). Кроме того, я не мог открыть представление SQL с помощью QGIS (скорее всего, из-за неправильного значения raster_columns). Это та же самая ситуация, что и этот вопрос для gemetry_columns …

3
Загрузка растра в базу данных PostGIS 2.0 в Windows
Я пытаюсь выяснить, как загрузить растр в базу данных PostGIS2.0 (я задавал предыдущие вопросы по этой теме здесь и здесь ). Я пытаюсь использовать raster2pgsql.exeпрограмму, поставляемую с PostGIS2.0. После того, как выяснилось, что командную строку в Windows нужно запускать с правами администратора (В Windows 7 для запуска командной строки с …

1
Как правильно настроить индексы для удаленных запросов PostGIS?
Я создаю приложение, которое должно запрашивать и возвращать каждый Recordв таблице, в Xкилометрах от PointX. Recordsи PointXпозиции определяются на основе (long/lat)информации, предоставленной Google Geocode API. Я новичок в PostGIS. После быстрого исследования я нашел этот вопрос . Ответ, кажется, имеет вид: SELECT * FROM your_table WHERE ST_Distance_Sphere(the_geom, ST_MakePoint(your_lon,your_lat)) <= radius_mi …

3
Как быстро следует ожидать, что PostGIS геокодирует хорошо отформатированные адреса?
Как быстро следует ожидать, что PostGIS геокодирует хорошо отформатированные адреса? Я установил PostgreSQL 9.3.7 и PostGIS 2.1.7, загрузил данные о стране и все данные о состоянии, но обнаружил, что геокодирование намного медленнее, чем я ожидал. Я поставил свои ожидания слишком высоко? Я получаю в среднем 3 отдельных геокода в секунду. …

1
Запросите OSM для всех пляжей, выходящих на запад? - QGIS предпочтительнее
Я хочу идентифицировать все пляжи на этой планете (или определенное ее подмножество), которые обращены на запад (+/- 20-30 градусов). Моя идея заключается в использовании OSM в качестве источника данных. Извлечение всех полигонов, имеющих тег «natural = beach», дает мне набор данных / шейп-файл всех областей, которые помечены как пляжи. Все …

3
Определение пересечения дорог с помощью PostGIS
Я пытаюсь определить, где дороги пересекаются друг с другом, и выделить точку на этом перекрестке, указав количество дорог, которые образуют перекресток. Мне было интересно, есть ли какой-нибудь способ использования ST_NumPoints для достижения этой цели, но я не могу понять, что мне следует делать. Что я сделал, так это создал таблицу …

2
Нахождение ближайшей геометрии в PostGIS
Я просматривал «API» функций PostGIS и заметил, что для большинства из них нужно сравнить два элемента. Например, функция ST_Distance берет два элемента геометрии / географии, чтобы найти расстояние. Нет функции для выполнения чего-то вроде: «Учитывая геометрию G, дайте мне ближайшую геометрию GClosest в таблице T, где G.id <> GClosest.id» Я …

3
Как получить центр тяжести набора точек в PostGIS?
Я использую PostgreSQL с расширением PostGIS. У меня есть набор точек в the_geomстолбце из таблицы myschema.myobjects. Я хочу создать оператор SELECT, чтобы получить центр тяжести этого кластера, поэтому из оператора SELECT вот так: SELECT the_geom FROM myschema.myobjects Мне нужно найти правильный синтаксис для такого утверждения, как: SELECT ST_AsText(ST_Centroid( (SELECT the_geom …

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