«postgis» 태그된 질문

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

1
특정 postgis geometry 열을 기본값으로 사용하도록 Geoserver 구성
다중 다각형과 SRID 4326, 다른 하나는 3857 인 두 개의 지오메트리 열이있는 PostGIS 테이블이 있습니다. 특정 지오메트리 열을 사용하도록 지오 서버를 구성하는 방법이 있다면? 특정 지오메트리 열을 사용하여 렌더링하도록 SLD를 구성하는 것에 대해서는 이야기하지 않습니다. <se:PolygonSymbolizer> <se:Geometry> <ogc:PropertyName>geom3857</ogc:PropertyName> </se:Geometry> … </se:PolygonSymbolizer> Geoserver가 특정 지오메트리 열을 기본 SRID 및 기본 투영으로 …

1
postGIS를 통해 GeoTIFF를 GeoServer로 가져 오는 방법은 무엇입니까?
간단한 테스트 사례로 OSM과 같은 일반 맵에 대한 오버레이로 GeoTIFF를 표시 할 수 있도록 OpenGeo의 소프트웨어 스택을 구성하려고합니다. 따라서 다음 단계를 수행합니다. postGIS를 사용하여 공간 데이터베이스 생성 GeoTIFF를 데이터베이스에로드 데이터베이스를 GeoServer로 가져 오기 GeoServer에서지도 오버레이로 미리보기 (예 : GeoExplorer 또는 OpenLayers) GeoTIFF를 Geoserver로 직접 가져 오는 것과는 반대로 (강력하게 작동 …

1
주어진 위치 (지점)와 방향 (각도 범위)에서 사용자가 볼 수있는 건물 (다각형)을 찾는 방법은 무엇입니까?
주어진 위치 (point-lat, lng) 및 방향 (각도 간격) + 주어진 깊이 (예 : 100 미터)에서 볼 수있는 건물 세트를 검색하고 싶습니다. 이상적으로는 출력 1과 같이 각도 1에서 각도 2까지 사용자가 건물 1을 볼 수 있고 각도 2에서 각도 3으로 2를 볼 수 있습니다. 데이터 = 셰이프 파일로 도시의 건물을 나타내는 …
10 qgis  postgis  r  viewshed 

1
PostGIS를 사용하여 기존 테이블의 경도 / 위도 좌표에서 POINT를 생성 하시겠습니까?
기존 테이블의 경도 및 위도 열을 사용하여 포인트 를 만들고 싶습니다 . 다음은 ST_MakePoint 설명서에 대한 링크 입니다. 내 테이블은 다음과 같습니다. CREATE TABLE sysinst.bio ( oid INTEGER PRIMARY KEY, longitude FLOAT, latitude FLOAT, geom GEOMETRY(POINT, 26913) ); 형상 열 추가 : SELECT AddGeometryColumn ('sysinst', 'bio', 'geom', 26913, 'POINT', 2); …

4
ArcSDE (Enterprise Geodatabase)없이 ArcGIS Desktop에서 PostGIS 레이어를 편집 하시겠습니까?
QGIS / PostGIS와 함께 잠시 동안 문제없이 작업하고 있지만 ArcGIS Desktop 10.1 용 QGIS를 변경해야합니다. PostgreSQL에서 레이어를 추가하는 데 문제가 있으며 해당 레이어를 편집 할 수 있습니다. 데이터베이스에서 직접 작업하고 싶습니다. 맵에서 무언가를 변경하면 데이터베이스에 반영되어야합니다. 지오 데이터베이스없이 이것을 할 수 있습니까?

1
최대 절전 모드 4 및 PostGIS 2.0
이러한 기술을 통합하는 데 문제가 있습니다. 최대 절전 모드 4.0-M1 PostGIS 2.0.2 (JDBC 2.0.2 컴파일) 최대 절전 모드 4.1.1 구체적인 오류는 다음과 같습니다. Caused by: org.postgresql.util.PSQLException: Can't infer the SQL type to use for an instance of org.postgis.PGgeometry. Use setObject() with an explicit Types value to specify the type to …


3
평방 미터 단위로 WGS84 다각형 영역을 얻으려면 어떻게해야합니까?
다음은 사각형의 다각형 영역을 나타냅니다. SELECT ST_Area(ST_GeomFromText('POLYGON((871325.790874952 6105405.3261047,871418.748307692 6105359.72944624,871346.22022442 6105215.141258,871254.85408906 6105261.72007212,871325.790874952 6105405.3261047))',4326)) As sqm; 결과 : 16586.2319335938 면적을 평방 미터로 어떻게 얻습니까? 나는 다음을 시도했다. SELECT ST_Area(ST_Transform(ST_GeomFromText('POLYGON((871325.790874952 6105405.3261047,871418.748307692 6105359.72944624,871346.22022442 6105215.141258,871254.85408906 6105261.72007212,871325.790874952 6105405.3261047))',4326)),31467) As sqm; 그러나 ST_Transform이 작동하지 않는 것 같습니다. 다음과 같은 오류 메시지가 나타납니다. ERROR: function st_transform(geometry) does not …
10 postgis  area  wgs84 

2
다각형 내에있는 점으로 데이터베이스 행 업데이트
두 개의 테이블이있는 PostGIS / Postgresql DB가 있습니다. 하나는 점 기하학을 가지고 있고 다른 하나는 다각형으로 국가 경계를 나타냅니다. 각 포인트가 교차하는 국가 이름을 포인트 테이블의 각 행에 추가하고 싶습니다. 하나의 큰 업데이트 쿼리 일 수 있습니다. 이것이 직선 SQL을 사용하는 것이 가능하다고 생각하지만 어디서부터 시작 해야할지 모르겠습니다. 이것에 대한 …


2
Nominatim을 사용하여 거리 교차로를 지오 코딩 할 수 있습니까?
Nominatim을 사용하여 거리 교차로의 위치를 ​​지오 코딩 할 수 있습니까? 지오 코드 쿼리 예 Commonwealth Ave at Washington Street, Boston, MA Google의 성공적인 지오 코드 https://maps.google.com/maps?q=Commonwealth+Avenue+at+Washington+street,+Boston,+MA&hl=en&sll=42.351351,-71.118573&sspn=0.054868,0.132093&t=h&hnear=Commonwealth+Ave+%26+Washington+St,+Boston,+Suffolk,+Massachusetts+02135&z=17 Nominatim의 지오 코드 실패 http://nominatim.openstreetmap.org/search.php?q=Commonwealth+Ave+at+Washington+Street%2C+Boston%2C+MA&viewbox=-337.5%2C85.34%2C337.5%2C-80.5

5
교차로에서 OSM 도로를 개별 세그먼트로 나누는 방법은 무엇입니까?
OpenStreetMap 데이터를 사용하여 pgRouting과 함께 사용할 도로 네트워크를 만들고 싶습니다. GeoFabrik의 shapefile을 Postgres 테이블로로드했습니다 (PostGIS가 활성화 된 상태). 그러나 내가 가진 문제 중 하나는 도로가 항상 교차로에서 끝나는 것은 아니기 때문에 모든 교차로 나 교차로에서 도로를 모두 분할하기로 결정했습니다. 도로가 교차하거나 교차 한 모든 교차점을 식별하기 위해 다음을 사용했습니다 SQL( …

3
PostgreSQL 데이터베이스에서 공간 테이블 만 선택 하시겠습니까?
내 데이터베이스에 공간 및 비 공간 테이블이 모두 포함되어 있지만 쿼리에서 공간 테이블 만 검색하려고합니다. 공간 테이블 만 선택하는 제안. 'the_geom'은 공간 테이블의 기하학 열입니다. 그렇지 않으면 열 이름에서 테이블을 선택할 수 있습니다. 이 코드를 사용해 보았습니다 select relname from pg_stat_user_tables WHERE schemaname='public'. 그러나 이것으로부터 우리는 모든 테이블 이름을 얻습니다.

2
GDAL / OGR Python 바인딩에서 PostgreSQL / PostGIS 오류를 잡는 방법?
쿼리가 실패한 후 OGR에서 PostgreSQL 출력 오류 메시지를 포착 할 수 있습니까? 예를 들어 conn.ExecuteSQL('SELECT * FROM non_existing_table;') Postgres에서 이것은 오류 메시지를 반환합니다 : "Error: relation 'non_existing_table' does not exist." ogr에서 우리는 표준을 얻습니다. "Error: current transaction is aborted, commands ignored until end of transaction block" Postgres 오류 메시지를 잡거나 …

3
백분율로 PostGIS 지오메트리 증가
PostGIS 지오메트리 주위에 버퍼를 추가하는 방법을 찾고 있지만 버퍼 크기는 지오메트리 크기에 따라 달라집니다. 즉, 각 지오메트리를 5 % 확대하기를 원합니다. 아이디어는 교차하는 기하학을 찾고 있지만, 내가 고려하고자하는 각각과 관련하여 최대 5 %의 오류가있을 수 있습니다. 누구든지 이것에 대해 가장 좋은 방법을 알고 있습니까? 데이터베이스에는 백만 개의 행이 있으므로 상당히 …

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