공부 17

Openlayers와 leaflet를 이용한 배경 지도 생성

Openlayers를 이용하여 지도를 생성해보자 openlayers? 오픈 소스 웹 브라우저에서 지도데이터를 표시하기위한 자바스크립트 라이브러리 1. Openlayers 다운로드 openlayers 최신 버전을 다운로드 실습일 기준으로 최신 버전은 v6.14.1 OpenLayers - Get the Code OpenLayers - Get the Code If you want to try out OpenLayers without downloading anything (not recommended for production), include the following in the head of your html page: openlayers.org 압축파일 둘중에 아무거나 다운로드 하자 압축파일이 다운로드가 ..

공부/javascript 2022.07.19

QGIS를 이용한 공간데이터 구축

QGIS를 이용하여 공간데이터를 DB로 구축해보자 1. QGIS 다운로드 QGIS는 데이터 뷰, 편집, 분석을 제공하는 크로스 플랫폼 자유-오픈 소스 데스크톱 지리 정보 체계 응용 프로그램 LTR 버전을 다운로드 한다 QGIS 프로젝트에 오신 것을 환영합니다! QGIS 프로젝트에 오신 것을 환영합니다! 여러분의 GIS 작업에 QGIS를 사용해 보세요. qgis.org 2. QGIS 설치 다운로드 받은 설치 파일을 실행하여 QGIS를 설치한다 QGIS 버전이 'Bialowieza'로 나와 있어 검색해 보니 폴란드와 벨라루스 구경에 있는 숲 이름이라고 한다. 유네스코 시계유산으로 지정되어 있으며 유럽에 남은 마지막 원시림 이라고 함 3. QGIS 실행 바탕화면이나 시작메뉴에서 QGIS를 선택하여 프로그램을 ..

공부/postgresql 2022.07.10

postgresql 설치

postgersql를 설치해보자 1. postgresql 다운로드 postgresql 버전이 여러가지가 있는데 실습에 사용할 버전은 12버전을 사용함 https://www.postgresql.org/ PostgreSQL The world's most advanced open source database. www.postgresql.org 2. postgresql 설치 설치 스크립트를 한줄씩 복사하여 실행한다 yum을 이용한 설치는 root 권한이 있어야만 실행이 되므로 root로 계정으로 전환 하거나 sudo 권한을 미리 줘야함 프로그램 설치가 완료되면 postgresql 초기 설정을 위한 명령어를 입력 먼저 postgres db가 생성될 폴더를 생성한다 su postgres 명령어를 입력하여 postg..

공부/postgresql 2022.07.03

RSS, feed를 알아보자

RSS와 feed에 대해서 알아보고 단순 반복 작업을 하지 않아도 되도록 자료수집 페이지를 만들어 보자 RSS는 무엇???? RSS(Really Simple Syndication, Rich Site Summary)란 블로그처럼 컨텐츠 업데이트가 자주 일어나는 웹사이트에서, 업데이트된 정보를 쉽게 구독자들에게 제공하기 위해 XML을 기초로 만들어진 데이터 형식 RSS리더기에 원하는 정보의 RSS주소를 추가하여 실시간으로 업데이트 데이터를 확인 할수 있다. Feed43는 무엇???? Feed43은 RSS 를 추출 해주는 사이트 Feed43 : Convert web pages into professionally looking RSS feeds Feed43: Convert web pages into profes..

공부/노가다 2022.07.01

geoserver를 이용한 shp파일 레이어 발행

geoserver를 이용하여 shp파일을 레이어로 발행해보자! 1. shp파일 다운로드 shp파일이란? 지리 정보 시스템(GIS) 소프트웨어를 위한 지리 공간 벡터 데이터 형식 shp : 공간데이터 저장 shx : 인덱스 저장 dbf : 속성정보 저장 법정동 경계도 shp파일을 다운로드 받아서 레이어로 발행해보자 국가공간정보포털 (nsdi.go.kr) 국가공간정보포털 국가는 다양한 방법으로 공간정보 서비스를 제공하기 위해 노력해왔으나, 산재된 서비스 체계로 인해 공간정보 활용에 어려움이 있었습니다. 그래서 국가·공공·민간에서 생산한 공간정보를 www.nsdi.go.kr 국가공간정보포털에서 법정구역정보 shp파일을 다운로드 하자 뭐가 뭔지 모르겠으니 QGIS를 이용하여 열어보자 QGIS는 공간데이터 조회,..

공부/geoserver 2022.06.29

Geoserver 설치 및 실행

Geoserver ?? 지리공간 데이터를 공유하고 편집할 수 있는 Java로 개발된 오픈 소스 GIS 소프트웨어 서버 https://ko.wikipedia.org/wiki/GeoServer#/media/%ED%8C%8C%EC%9D%BC:GeoServer_GeoNetwork_with_web_app.svg GeoServer - 위키백과, 우리 모두의 백과사전 ko.wikipedia.org 1. Geoserver 설치 geoserver stable 버전을 다운로드 해보자 https://geoserver.org/download/ Download - GeoServer Maintenance GeoServer 2.20 releases GeoServer 2.20 archives, Java 8 and Java 11 co..

공부/geoserver 2022.06.25

리눅스(CentOS) SSH 설정

설치된 리눅스에 SSH 접속이 가능하게 설정해보자! 기본 리눅스 명령어 ls : 파일 및 디렉터리 정보 확인 pwd : 현재 경로 확인 vi : vi 편집기 실행 cat : 파일 내용 확인 cp : 파일 및 디렉터리 복사 rm : 파일 및 디렉터리 삭제 su : 로그인 유저 변경 netstat, ifconfig : 네트워크 관련 정보 확인 firewalld-cmd : 방화벽 설정 ssh 설정 파일 경로 : /etc/ssh/sshd_config ssh 설정 파일을 vi 편집기로 열어 기본 포트를 변경해보자 1. 터미널 실행 2. sshd_config 파일 수정 3. ssh 서비스 구동 4. selinux=disabled 설정 ssh 접속툴은 여러가지를 써보니 mobaxtem이 제일 맘에 들었음... 공짜라..

공부/linux 2022.06.24

Spring Boot 개발 환경 구축(Spring Tool Suite 이용)

Spring Tool Suite를 이용하여 SpringBoot 개발 환경을 구축해보자 1. Spring Tool Suite 설치! https://spring.io/tools Spring Tools 4 is the next generation of Spring tooling Largely rebuilt from scratch, Spring Tools 4 provides world-class support for developing Spring-based enterprise applications, whether you prefer Eclipse, Visual Studio Code, or Theia IDE. spring.io windows 버전을 다운로드 받음 2. Spring Tool Suite 실행 1...

공부/java 2022.06.22