본문 바로가기
728x90
반응형

PostgreSQL3

Postgresql 폴리곤내 포인트 공간분석 EPSG:3857으로 저장된 구역(폴리곤)에 포인트가 몇개 포함되어있는지 계산 수집한 좌표는 텍스트로 4326좌표계1. 텍스트로 수집한 좌표값을 EPSG:4326에서 EPSG:3857로 변환2. 텍스트로 저장된 좌표를 `ST_Point`로 변환한 후 SRID를 설정하고, `ST_Transform`을 통해 EPSG:3857로 변환SELECT polygon.id AS polygon_id, COUNT(point.id) AS point_countFROM polygon_table AS polygonLEFT JOIN ( SELECT id, ST_Transform( ST_SetSRID( ST_Point( .. 2024. 12. 13.
PostgreSQL 테이블을 GeoJSON으로 조회 PostgreSQL에 등록된 공간 테이블을 GeoJSON으로 조회합니다. 아래 테이블은 이전글 참조 2021.05.18 - [개발/GIS] - QGIS를 사용하여 PostgreSQL(PostGIS) DB 에 shape파일 등록하기 QGIS를 사용하여 PostgreSQL(PostGIS) DB 에 shape파일 등록하기 shp2pgsql를 사용하지 않고, QGIS를 사용해서 Shape파일 PostgreSQL DB 등록 1. 사전환경 - 개발서버(Linux CentOS 7)내 PostgreSQL 9.6.18, PostgreSQL 9.6.13 설치 - PC 내 QGIS Desktop 3.16.4 - 등록할 데이터.. lky1.tistory.com 1. 테이블 조회 SELECT * FROM TL_SIDO; 2. .. 2021. 5. 18.
QGIS를 사용하여 PostgreSQL(PostGIS) DB 에 shape파일 등록하기 shp2pgsql를 사용하지 않고, QGIS를 사용해서 Shape파일 PostgreSQL DB 등록 1. 사전환경 - 개발서버(Linux CentOS 7)내 PostgreSQL 9.6.18, PostgreSQL 9.6.13 설치 - PC 내 QGIS Desktop 3.16.4 - 등록할 데이터는 국토교통부 국가공간정보포털에서 다운로드 http://data.nsdi.go.kr/dataset/12942 2. QGIS에 레이어 등록 2.1 다운받은 레이어 파일을 QGIS에 드래그 앤 드랍하여 표출 2.2 상단메뉴 레이어 > 레이어 추가 > 벡터레이어 추가 메뉴 클릭 - 원본 ... 선택 후 다운받은 레이어 파일 선택 > 하단 추가 버튼 클릭 2.3 레이어 표출 3. PostGIS에 레이어 추가 - 상단 메뉴 .. 2021. 5. 18.
728x90
반응형