«postgis» 태그된 질문

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

3
PostGIS를 사용하여 도로 교차로 식별
도로가 서로 교차하는 곳을 식별하고이 교차로에서 지점을 만들고 교차로를 형성하는 도로의 수를 나열하려고합니다. ST_NumPoints 를 사용하여 이를 달성 할 수 있는 방법이 있는지 궁금 하지만, 내가해야 할 일을 알 수는 없습니다. 내가 한 것은 다음 코드를 사용하여 선이 교차하는 지점 테이블을 만드는 것입니다. CREATE TABLE test_points as SELECT ST_Intersection(a.geom, b.geom), …


2
ESRI 지오 데이터베이스 형식 .gdb를 PostGIS로 가져 오는 방법
ESRI Geodatabase 형식 .gdb를 PostGIS에로드 할 때 문제가 발생했습니다. 데이터 2.5GB GDB 파일이 있습니다. 인터넷에서 몇 가지 자습서를 따랐지만 제대로 작동하지 않는 것 같습니다. "SampleNY"데이터베이스를 만들었습니다 콘솔에서 이것을 실행했습니다. ogr2ogr -f "PostgreSQL"PG : "dbname = SampleNY user = postgres"NYPluto / Pluto.gdb 그러나 아무 일도 일어나지 않았습니다. 오류나 성공적인 작업이 없었습니다. …


3
PostGIS 테이블에 GeoPandas 데이터 프레임을 추가 하시겠습니까?
간단한 GeoPandas 데이터 프레임이 있습니다. 이 GeoDataframe을 PostGIS 테이블에 업로드하고 싶습니다. PostGIS 확장자를 가진 데이터베이스 설정이 이미 있지만이 데이터 프레임을 테이블로 추가 할 수 없습니다. 나는 다음을 시도했다. engine = <> meta = MetaData(engine) eld_test = Table('eld_test', meta, Column('id', Integer, primary_key=True), Column('key_comb_drvr', Text), Column('geometry', Geometry('Point', srid=4326))) eld_test.create(engine) conn = engine.connect() …

2
Postgis가있는 다각형의 카운트 포인트
간단한 문제가 있습니다. 다각형 집합 내의 점 수를 세고 싶습니다. 나는 이미 SQL을 가지고 있지만 실제로 점을 포함하는 다각형의 갯수 만 돌려줍니다. 내 테이블 : 19.000 개의 행이있는 다각형 레이어와 450 개의 행이있는 포인트 레이어. 다음 SQL select grid.gid, count(*) AS totale FROM grid, kioskdhd3 WHERE st_contains(grid.geom,kioskdhd3.geom) GROUP BY grid.gid; …

1
"비 노드 교차점"이란 무엇입니까?
"노드가 아닌 교차점"이 무엇인지에 대한 정확한 정의를 제공 할 수 있습니까? 이 텍스트에 오류가있는 다양한 GIS 플랫폼과 툴킷이 있으며 이에 대한 Google 검색 결과는 무엇이 잘못되었는지에 대한 실제 설명없이 "정확도를 떨어 뜨리고 모든 문제를 해결합니다"라는 범주에 속합니다. 두 개의 유효한 지오메트리가 주어지면 왜이 오류가 발생합니까? 설명서를 참조하면 가장 도움이됩니다.

3
래스터 데이터베이스에 대한 쿼리 속도를 높이는 방법은 무엇입니까?
postgresql / postgis에 다음 열이있는 래스터 데이터베이스가 있습니다. (ID, rast, data_of_data) . 'rast' 는 WKT 형식의 래스터 파일이있는 열입니다. WGS84 시스템 (30.424, -1.66)에서 2002-01-09에 대한 포인트의 DN 값을 찾기위한 쿼리 예는 다음과 같습니다. SELECT st_value(rast,(st_GeomFromText('POINT(30.424 -1.66)', 4326))) as val FROM my_table WHERE date_of_data='2002-01-09' 이러한 종류의 쿼리 속도를 높이는 방법 (예 …

6
Windows에 PostGIS를 설치하는 방법?
PostGIS 데이터를 기반으로 응용 프로그램 플랫폼을 만들고 싶습니다. GEOS, GDAL 및 Proj4를 설치하기위한 전제 조건을 본 설명서를 읽었습니다. 주요 문제는 Windows 플랫폼을 사용하고 있다는 것입니다. PostGIS, GDAL, GEOS, Proj4를 모든 라이브러리가있는 창에 설치하기 위해 전체 문서를 얻을 수있는 곳을 누구든지 참조 할 수 있습니까? 또는 모든 라이브러리를 Windows에 설치할 수 …

4
OpenLayers 및 PostGIS를 사용하는 유명 웹 사이트는 무엇입니까?
이 질문에 대한 답변은 지역 사회 노력 입니다. 이 게시물을 개선하려면 기존 답변을 수정하십시오. 현재 새로운 답변이나 상호 작용을받지 않습니다. PostGIS 사용에 대한 설득력있는 주장이 많이 있다고 생각하지만 PostGIS 및 OpenLayers를 사용하는 웹 사이트의 예를 사람들에게 보여주고 싶습니다. 내가 본 몇 가지 예는 다음과 같습니다. 정사각형 CartoDB 비쥬얼 리티 (많은 …

6
무료 GIS 소프트웨어에서 의사 노드를 찾으십니까?
소프트웨어 gvSIG OA Digital Edition 2010에는 선형 지오메트리에서 의사 노드를 찾기위한 도구 토폴로지가 있습니다. 20000 링크 수 선형 지오메트리에 대해 클러스터 공차 0.00002 및 최대 오류 수 -10000을 설정했습니다. 그러나 실패한 결과. 무료 GIS 소프트웨어에서 의사 노드를 찾는 솔루션이 있습니까? 의사 노드를 계층화해야합니다 (이 문제에 대한 한 가지 해결책-ArcInfo의 도구 …

2
QGIS 1.7을 사용할 때 PostGIS 자격 증명을 어떻게 보호합니까?
나는 이것이 커뮤니티 위키가 될 것이라고 확신하지만, 그것을 만드는 법을 모른다. 따라서 관리자가이를 본다면 적절하게 변경하십시오. QGIS 1.7을 사용할 때 PostGIS 데이터베이스 데이터를 어떻게 보호합니까? (QGIS 1.7 및 PostGIS 1.5를 사용하고 있습니다) 필자가 요청한 이유는 최근에 서버의 이름이 바뀌었을 때 데이터 소스 문자열의 호스트 값을 변경하기 위해 notepad ++에서 QGIS …

3
PostGIS를 사용하여 MultiLinestring을 Linestring으로 변환합니까?
여러 줄 문자열이 있고 줄 문자열에서만 작동하는 일부 함수를 사용하기 위해 줄 문자열로 변환하려고합니다. 나는 ST_Dump()기하학을 사용 하고 수집했다. 다시 병합하면 여러 줄 문자열이 계속 표시됩니다. 간단한 선 스트링으로 끝내려면 Npoints를 가져 와서 서로 결합해야합니까? ST_LineMerge()또한 여러 줄 문자열에서 작동하지 않으며 동일하게 반환됩니다. 내 예는 다중 선 ((- 55.9269166007097 3.16420835153456, …
16 postgis  sql 

1
선 스트링이 자신과 교차하는지 여부를 결정하기위한 PostGIS 함수가 있습니까?
LineString이 자신과 교차하는지 알려주는 함수를 찾고 있습니다. st_intersects동일한 LineString을 두 번 호출하려고 했지만 분명히 동일한 줄 문자열이 교차합니다. 내 계획은 기능이 없다면 줄 문자열의 모든 점을 가져 와서 개별 줄 문자열을 만든 다음 st_intersects를 사용하여 서로 다른 줄 문자열을 확인하는 것입니다. 나는 이것이 오지 않기를 원하지만 그것이 두려워합니다. 따라서 선 …
16 postgis 

1
PostGIS를 사용하여 토폴로지 관계 식별
PostGIS를 사용하여 기본 유형학 분석을 수행하려고합니다. 내 목표는 다른 다각형에 닿는 다각형을 찾는 것입니다. 이렇게하기 위해 나는 효과가 있다고 생각했습니다 ST_GetFaceEdges( reference ). 데이터베이스의 모든 다각형을 확인하고 해당 다각형에 닿는 다른 다각형을 모두 나열하고 싶습니다. 아래 이미지에서 두 개의 다각형 (건물)이 한 건물에 닿고 다른 4 개의 결과가 0 다각형에 …
16 postgis  sql  topology 

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