PostgreSQL을 쓴다면 pg_tileserv를 써보라며 추천받음. pg_tileserv란? PostgreSQL에서 벡터 타일을 제공하기 위한 오픈 소스 서버 PostgreSQL과 PostGIS 데이터베이스를 기반으로 하여, 지리 데이터를 벡터 타일 형식으로 제공하는 기능 Windows에서 사용하려면 docker를 써야한다는 문제 때문에 꺼려졌는데 docker 없이 사용이 가능함. 설치 방법도 매우 간단함. 1. Binary file 받기 https://github.com/CrunchyData/pg_tileserv 에서 Download 중 Windows 확인하여 받기 2. zip file 받아지면 편한 곳에서 압축 풀기 D:\PostgreSQL\pg_tileserv여기에서 풀었음. 3. cmd 관리자..
OpenStreetMap(OSM)은 오픈 소스 무료 지도임. 유료 지도를 대체 할 수 있음. 비록 타사에 비해 부족한 감이 있지만 지도 기능만 필요하다면 괜찮음. 사용 예제나 관련 설치 파일들이나 뭐 그냥 보이는 것 마다 권장은 전부 Linux 환경에서 하라고 함. 하지만 굳이 Windows 환경에서 써야 하는 사람들이 있음(그게 나일거라곤 생각도 못함). 고생하다 발견한 글임. 이 글을 보고 있다면 (나에게도) 심심한 위로를 전하겠음. 아래 과정은 Ubuntu에서 진행하는 방법 예시를 참고하여 Windows에서 진행한 것임. 1. 환경 Windows 10 PostgrSQL 15.3 PostGIS 3.3.2 Node.js 18.16.0 south-korea-latest.osm.pb latest versi..
ERROR: Connecting to database failed: connection to server at "localhost" (::1), port 5432 failed: fe_sendauth: no password supplied password가 필요한데, 주지 않으면 발생하는 에러임. pgsql\data\pg_hba.conf 파일 내용 수정 DB 내 supger user인 상태로 설정 reload 실행 select pg_reload_conf(); 이렇게 했는데 안 될 경우 DB 종료 및 재실행 지도 데이터 교체 및 gis database에 로드 시도 공식문서 내용 확인 후 pg_hba.conf 재수정 DB 종료 exit 재접속 Psql -U postgres DB 내 supger user인 상태..