본문 바로가기
728x90
반응형

GeoServer16

SHP, SHX, DBF, KML 등 GIS 용어 정리 ● SHP : shapefile은 벡터 형식이며 점, 선, 도형으로 표현된다. 도한 그 속성을 지니고 있음. * shapefile을 하나의파일포맷이라고생각하지만 사실,3개의확장포맷을통틀어shapefile이라고하며 shp,shx,dbf가 해당포맷을뜻함 ● DBF : 각 도형(점, 선, 면)의 대한 속성값이 담겼음 (테이블 형식으로 생김) ※ shp, shx = data (공간데이터) dbf = information (속성정보) QGIS에서는 shapefile을 분석 혹은특정위치(공간)편집으로 활용 SHP, SHX, DBF, KML 용어정의와 활용 그럼 웹과 모바일에 데이터시각화를 하려면? Shp파일포맷은 웹에서인식하지못한다. 웹의형식에 맞는 파일포맷이필요한데 JSON과 XML이 적합하다. javaScrip.. 2021. 10. 19.
GeoServer - Service Exception 에러 [GeoServer - Service Exception 에러] * 해결 방법 action713.tistory.com/entry/javalangNoClassDefFoundError-Could-not-initialize-class-sunawtX11GraphicsEnvironment 2020. 11. 2.
OpenLayers (GeoServer SQL View - parameteric SQL View) * geoserver Tiled WMS 표출 참고 https://openlayers.org/en/v4.6.5/examples/wms-tiled.html?q=wms * map.js 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 10.. 2020. 2. 12.
GeoServer (SQL View : parametric SQL View 사용하기) [GeoServer (SQL View : parametric SQL View 사용하기)] *SQL 뷰 참고자료 : https://docs.geoserver.org/stable/en/user/data/database/sqlview.html SQL Views — GeoServer 2.16.x User Manual SQL Views The traditional way to access database data is is to configure layers against either tables or database views. Starting with GeoServer 2.1.0, layers can also be defined as SQL Views. SQL Views allow executing a cus.. 2020. 2. 6.
GeoServer (SQL View 생성) [GeoServer (SQL View 생성)] 1. GeoServer 접속 => 로그인 2. 레이어 클릭 => 새로운 레이어 추가하기 클릭 3. 레이어를 생성할 저장소 선택 => 새로운 SQL 뷰 설정하기 클릭 => 새로운 SQL 뷰 생성 화면으로 진입함 4. 새로운 SQL 뷰 생성에서 뷰이름, SQL 구문을 입력 후 속성필드의 "Geometry 유형 및 SRID 추론하기" 체크 후 "새로고침" 버튼 클릭 * "Geometry 유형 및 SRID 추론하기"버튼 클릭 안했을 때 5. 레이어 편집으로 화면이 넘어가게 되며 스크롤을 내려 "레이어 최소경계 영역"에 "데이터로부터 계산하기", "원본 영역으로부터 계산하기" 클릭 후 저장 6. 생성한 레이어 확인 7. 레이어 미리보기에서 레이어 확인 2020. 2. 6.
OpenLayers (GeoServer Layer 지도 등록) * OpenLayers (GeoServer Layer 지도 등록) - 필자는 GeoServer를 Tomcat에 얹어서 깔아 Tomcat과 Geoserver가 같은 PORT를 사용중 - 같이 실행시키기 위해 프로젝트의 Tomcat port를 변경 - Tomcat admin port : 8005 => 8006 - HTTP/1.1 : 8080 => 8081 - AJP/1.3 : 8009 => 8010 * map.js - geoserver 접속하여 표출하고자 하는 레이어를 레이어 미리보기를 하고 URL에 작성되어 있는 파라미터를 확인하여 params 변수에 담아서 보낸다. * 참고자료 : https://openlayers.org/en/v4.6.5/examples/wms-tiled.html?q=wms * 결과화면.. 2020. 2. 4.
GeoServer 사용하기 (스타일 작업) [GeoServer 사용하기 (스타일 작업)] * 스타일 적용 레퍼런스 참고자료 : https://docs.geoserver.org/stable/en/user/styling/sld/cookbook/ http://www.mangosystem.com:8080/gxt/docs/community/ogc_standards/filter_encoding/index.html 1. 스타일 > 새로운 스타일 추가하기 클릭 2. 이름, 작업공간 작성 후 기본스타일 선택 생성하기 버튼 클릭하면 아래 CSS가 나온다 3. css fill을 #3300ff -> #ffff00으로 변경 후 유효성 검증하기 에러가 없다는 문구 확인 후 제출하기 버튼 클릭 4. 스타일 목록에 생성한 스타일 노출 5. 레이어 > 스타일을 적용하고 싶은 .. 2020. 2. 3.
GeoServer 사용하기 (새로운 레이어 추가, 발행, 미리보기) [GeoServer 사용하기 (새로운 레이어 추가, 발행, 미리보기)] 1. 레이어 > 새로운 레이어 추가하기 클릭 2. 생성했던 저장소 선택 > 레이어 목록 노출 확인 3. 추가하고 싶은 레이어 발행하기 버튼 클릭 4. 데이터 편집 > 데이터 - 아래로 내려 "데이터로부터 계산하기", "원본영역으로부터 계산하기" 클릭 후 저장 5. 레이어 목록에 추가된 것 확인 6. 레이어 미리보기 > "선택하세요"에서 openLayers 클릭 7. 레이어 화면 노출 확인 2020. 2. 3.
GeoServer 기초 GeoServer 기초 GeoServer란 - Geo-spatial Gateway 다양한 공간 Data를 인터넷 GIS 인터페이스로 공급하는 서버 프로그램 Vector로 브라우저에서 그리던 것을 서버단에서 만들어서 사용자에게 이미지 형태로 제공하는 것 - vector로 만들게 되면 실질적으로 polygon, line, point가 전부 사용자 브라우저에서 그려지기 때문에 사용자가 지도를 움직일때마다 브라우저 자체에서 다시 그려줘야 한다. 이러한 작업을 서버가 하게 되면 사용자는 이미 만들어진 이미지만 다운받아서 보면 되기 때문에 사용자에게 부하가 적게 된다. WMS(Web Map Service) - OGC(Open Geospatial Consortium)가 정의한 지도 이미지 인터페이스 표준 - 요청방법.. 2020. 1. 31.
GeoServer 사용하기 (작업공간 ~ 저장소 생성) [GeoServer 사용하기 (작업공간 ~ 저장소 생성)] 1. 홈페이지 접속 : http://localhost:8080/geoserver - geoserver 설치 및 환경설정 완료 후 2. 로그인 * geoserver 맨처음 시스템 돌릴 시 ID/PW : adminadmin/geoserver 2. 작업공간(workspace) 추가 - 레이어를 발행하거나 등록하려면 작업공간을 추가해야한다. 3. 저장소(dataSource) 생성 - 저장소 > 새로운 저장소 생성하기 클릭 - 연결하고자 하는 저장소 클릭 - 필자는 postGIS를 사용하기 때문에 postGIS 선택 - 기본 저장소 정보 작성 (연결 파라미터) 참고자료 : https://docs.geoserver.org/stable/en/user/data.. 2020. 1. 30.
728x90
반응형