Skip to content

refactor : 위도/경도 좌표 체계 PostGIS 기반 공간 데이터로 전면 전환 #24

@jungjiyu

Description

@jungjiyu

❓ About

  • 현재 ProjectArea 및 관련 엔티티에서 단순 Double 타입(lat, lon)으로 관리되고 있는 좌표 데이터를 PostGIS 기반의 공간 데이터 타입(Geometry / Point)으로 전환합니다.
  • 데이터베이스 구현 기술(PostGIS WKB/WKT)이 외부 API로 노출되는 것을 방지하고 클라이언트(Mapbox 등)와의 연동 효율성을 높이기 위해, API 계층(DTO)에서는 표준 lat/lon 포맷을 유지하는 변환 전략을 채택합니다.
  • 이를 통해 향후 반경 검색, 영역 내 포함 여부 확인 등 공간 쿼리의 성능을 최적화하고 지리 정보 시스템(GIS) 표준을 준수하고자 합니다.

☑️ 작업 상세

  • 운영 환경(Docker) PostGIS 구성
  • 의존성 및 스프링 설정
  • Entity 리팩토링
  • DTO 및 변환 로직 구현 (Presentation Layer)
  • 데이터 시딩 수정

📎 참고 자료 (optional)

  • Target Architecture:
    • DB: Geometry(Point) (SRID 4326)
    • API: Latitude, Longitude (Double)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions