«postgis» 태그된 질문

PostGIS는 지리적 객체에 대한 지원을 추가하는 PostgreSQL 객체 관계형 데이터베이스의 확장입니다.

1
PostGIS : 동일한 속성 값을 공유하는 연속 기능을 병합하는 방법?
큰 PostGIS 테이블 저장 라인 기능이 있습니다. 서로 연결되어 있고 속성 값이 동일한 기능을 병합하고 싶습니다. 다음은 달성하고자하는 예입니다. 속성 값이 동일한 경우에도 연속적이지 않기 때문에 가장 검은 색 및 파란색 기능은 병합되지 않습니다. 녹색과 빨간색 기능은 두 조건에 모두 일치하므로 병합됩니다. 이전과 같이 기능 노랑이 남습니다. SQL 쿼리로 어떻게 …

1
QGIS가 .prj 파일에서 CRS를 감지하지 못하는 이유는 무엇입니까?
postgreSQL / postGIS 데이터베이스에 미국의 여러 카운티를 포괄하는 1km 육각형 그리드가 있습니다. 각 그리드에는 CRS EPSG : 3857이 있고, 카운티 레이어에는 EPSG : 3857이 있습니다. QGIS에서 카운티가있는 그리드를 볼 때 모든 것이 웅장 해 보입니다. 그러나 ...이 그리드를 동료와 공유하려면 ogr2ogr을 사용하여 셰이프 파일로 내 보내야했습니다. 이것을 QGIS에서 볼 때 …
9 qgis  postgis  ogr2ogr  epsg 

1
다각형 쿼리에서 매우 큰 점 최적화
주소 포인트 (37 백만)의 국가 데이터 세트와 MultiPolygonZ 유형의 플러드 아웃 라인 (2 백만)의 다각형 데이터 세트가 있으며 일부 폴리곤은 매우 복잡하며 최대 ST_NPoints는 약 200,000입니다. 홍수 다각형에있는 주소 지점이 PostGIS (2.18)를 사용하여 식별하고 주소 ID 및 홍수 위험 세부 정보가있는 새 테이블에 기록하려고합니다. 주소 관점 (ST_Within)에서 시도했지만 홍수 지역 …

2
PostGIS에서 특정 거리의 점 사이에 선을 그리시겠습니까?
거리를 따라 점 데이터가 있으며 그 점을 간단한 컬러 선으로 바꾸고 싶습니다. 이 문제가 무엇인지, 또는이 문제를 해결하는 데 도움이되는 알고리즘이 있습니까? 나는 이것을하기 위해 PostGIS함수 를 사용하기를 바랐 지만 제안에 열려있다 .shp. 이것은 파일 의 데이터이다 . 편집 1 :이 문제의 이상적인 솔루션을 보여주기 위해 그림을 업데이트했습니다. 선을 그리는 …
9 postgis  line 

1
QGIS 서버가 UPDATE… WHERE NULL을 WFS 계층의 postgis로 보내는 중
Windows Server 2012 서버를 실행하고 있습니다. PostgreSQL 9.3.5, 64 비트 POSTGIS 2.1.3 QGIS 서버 2.6.1-2 QGIS Desktop 2.8.3 및 2.12 Postgresql 데이터베이스에 저장된 일부 레이어를 편집하기 위해 QGIS Desktop 2.12를 사용하는 Microsoft Surface Pro 4 태블릿을 사용하고 있습니다. 태블릿의 계층은 QGIS Server가 제공하는 WFS 계층입니다. 서버에 데이터를 전송하고 저장하기 위해 …

1
QGIS Python 플러그인에서 PostGIS 레이어 추가
파이썬 학습의 일환으로 플러그인에서 qgis에 postgis 레이어를 추가하는 플러그인을 개발하려고합니다. postgis 레이어를 추가하는 코드는 쿡북에서 가져오고 qgis 내의 파이썬 콘솔에서 실행하면 정상적으로 작동합니다 (대화 상자 결과 == 1에서 확인 버튼을 누르면 qgis에 레이어를 추가해야합니다). 그러나 플러그인에서 실행하면 NameError : name 'QgsDataSourceURI'메시지가 정의되지 않습니다. 플러그인에서 오류가 발생하는 이유는 무엇입니까? 플러그인 / …

1
PostGIS 다각형 모서리 분석 (방향, 모서리 길이)
나는 GIS 세계, 특히 PostGIS에 익숙하지 않기 때문에 대답이 분명 해지면 실례합니다. 여러 건물을 분석하고 싶습니다. 내가 관심이있는 것은 정면 방향과 각각의 방향입니다. 아래 그림과 같이 일련의 다각형에서 모든 가장자리의 길이와 (정상) 방향을 원합니다. 이 예에서는 하나의 표면 만 강조했습니다. 결과 테이블 은 다음과 같습니다. building_id | edge_id | orientation …

2
한 테이블의 기능을 다른 테이블의 기능으로 ST_Split하는 방법은 무엇입니까?
닫힌 선 스트링과 닫히지 않은 선 스트링 (레이어 'lin')으로 다각형 (레이어 'pol')을 분할해야합니다. 불행히도 다음 쿼리를 실행하는 적절한 결과를 얻지 못했습니다. CREATE VIEW splitted_pol AS SELECT g.path[1] as gid, g.geom::geometry(polygon, SRID) as geom FROM (SELECT (ST_Dump(ST_Split(pol.geom, lin.geom))).* FROM pol, lin ) as g; 이 예에서 ST_Split은 6 개의 다각형 (레이어 …

1
회선 연결을 기반으로 한 PostGIS 재귀 쿼리
쿼리에 어려움이 있습니다. 각각 n_type 열에 값이있는 줄 문자열 네트워크가 있습니다. 이것은 몇 가지 옵션 중 하나 일 수 있습니다. 동일한 유형의 연속 줄을 구성하는 모든 줄 문자열을 그룹화하는 새 테이블을 생성하고 싶습니다. 전에: 후: 여기 내가 지금까지 얻은 것입니다. 결과를 반환하지만 의미가 없습니다. 유형이 일치하지 않으며 너무 많은 기능을 …
9 postgis 

3
postgis를 사용하여 아이소 라인을 아이소 폴리곤으로 변환하는 방법은 무엇입니까?
다음과 같이 정의 된 isgiline의 postgis 테이블이 있습니다. CREATE TABLE myisolines ( gid serial NOT NULL, isotime timestamp without timezone, val numeric(10,4), geom geometry(LineString,4326) ); 시각적 으로이 줄 문자열 객체는 다음과 같습니다. 내 데이터의 공간 범위를 알고 있으므로 Bbox를 추가하여 LineStrings를 닫을 수 있습니다. I는 isopolygons의 테이블을 만들 myisopolygons에서 myisolines없는 …

2
2 차선 도로 용 레이블 1 개 (osm, qgis, postgis)
기본 도로 및 고속도로에 대한 기호로 내 osm-lines-layer (PostGIS)에 레이블을 지정했습니다. 1 차 도로에 대한 기호는 각 도로 사이에 충분한 거리를두고 잘 배치되어 있지만 2 차선 고속도로에는 차선 당 하나의 레이블이 붙어 있습니다 (이미지에서 볼 수 있음). 동일한 유형의 다른 레이블을 배치 할 수없는 각 레이블에서 반경과 같은 것을 설정할 …

2
PostGIS로 맨해튼 거리를 어떻게 계산합니까?
ST_Distance 함수를 사용하여 두 기하학 (기차역과 건물) 사이의 거리를 계산하고 있습니다. 모든 건물과 모든 기차역이 우수하고 완전한 거리 격자가있는 시카고에 있다는 것을 알고 있으므로 맨해튼 을 사용하고 싶습니다 (또는 택시) 거리 . 이에 대한 일반적인 공식은 X의 차이에 Y의 차이를 더한 것이므로 Abs (X1-X2) + Abs (Y1-Y2)입니다. 어떤 PostgreSQL 쿼리가이 …

1
래스터 레이어 수정 : PostGIS 래스터를로드 할 때 공급자가 잘못된 오류입니까?
평소와 같이 현재 QGIS 마스터를 컴파일하고 설치했으며 postgis 2.0.2 확장을 사용하여 일부 래스터 데이터를 postgres 9.3 데이터베이스로 가져 왔습니다. 데이터베이스 관리자를 사용하여 래스터 데이터를 qgis로 가져 오려고 할 때마다 다음 메시지가 표시됩니다. GDAL provider: Cannot get GDAL raster band: Raster layer: Provider is not valid (provider: gdal, URI: PG: dbname=gis …

1
구의 계산 가시성 그래프
지리 데이터 유형을 사용하여 저장된 일부 다각형이있는 PostGIS 테이블이 있습니다. 그들은 구형 지구의 지역을 나타냅니다. 모든 다각형 중에서 선택한 각 정점 쌍에 대해이 두 정점이 서로 "표시"되는지 계산하고 싶습니다. ( n * ( n -1) / 2와 같은 쌍이 있습니다. 여기서 n 은 표의 모든 다각형에 대한 고유 한 정점의 …

4
PostGIS 테이블에서 각 열의 데이터 유형을 가져 옵니까?
지오메트리 유형을 포함하여 테이블에있는 모든 열의 열 데이터 유형을 가져와야합니다. 내가 알고 싶은 것은 다음과 같은 함수 또는 SQL이 있는지 여부입니다. column_name | data_type ------------+-------------- gid | integer descr | character varying(32) class | character varying(10) area | double precision geom | geometry(Polygon,3763) stackexchange 및 gis.stackexchange 에 대한 몇 가지 …
9 postgis 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.