개발 환경 설정
개발 환경
Windows 7 Enterprise K
Java v1.8.0_131
Apache + Tomcat v7.0
PostgresSQL v9.6
PostGIS v2.3
GeoServer v2.9.4
OpenLayers v4.1.1
개발 환경 설치
ShapeFile DB등록
데이터 베이스 생성
PostgreSQL 9.6 .. > Database > postgis'가 연결 상태로 되어 있는 경우‘postgis'우클릭 후 연결을 해제한다.
'PostgreSQL 9.6 .. > Database'우 클릭 후‘New Database‘를 클릭하면Database생성창이 나타난다.
Database생성창의'Properties'탭을 선택하고 항목을 입력한다.
![]() |
Name : Database이름 입력- ‘stadium’Owner : Database관리자 선택- ‘postgres’ |
---|---|
Database생성창의'Definition'탭을 선택하고 항목을 입력한다.
![]() |
Encoding : Character Set선택- ‘UTF-8’Template : Database템플릿 선택- ‘postgis_23_sample‘Tablespace :테이블스페이스 선택- ‘pg_default’Collation :문자데이터 정렬 방식 선택- ‘Korean, Korea.949’Character type :문자 타입 선택- ‘Korean, Korea.949‘ |
---|---|
입력을 완료한 뒤'SAVE'버튼을 클릭하면 다음과 같이Database가 생성된 것을 확인 할 수 있다.
ShapeFile load
윈도우 메뉴에PostGIS Shapefile and DBF loader Exporter'를 검색 후 클릭하면Shape파일Import창이 나타난다.
Shape파일Import창이 나타나면 해당 항목들을 입력한다.
- Add File :업로드할Shp파일을 선택
입력이 완료되면‘Import’버튼을 클릭한다.정상적으로 업로드가 완료되면 그림 하단과 같은 메시지가 나타난다.
- SRID :자신이 사용할SRS를 명시해준다. ex)EPSG:4326을 쓴다면SRID에4326을 기입.
관리창의‘[database name] > Schemas > public > Tables'에서 테이블이 추가된 것을 확인 할 수 있다.