[QGIS] 레이어 배경 투명하게 설정하는 방법
안녕하세요. 오늘은 저번에 TIF(TIFF)파일 레이어 발행에 이어, 데이터의 배경색 가공하는 거에 대해 설명드리겠습니다. TIFF 레이어 발행 방법다중 TIFF 파일 하나의 레이어로 발행하기 1. Before 배경 검정색가끔 아래 사진처럼 레이어의백그라운드 배경이 투명이 아닌 검정색이나 기타 다른 색으로 나오는 경우가 있습니다. 이런 데이터를 표출할 경우 아래 깔려있는 배경지도가 보이지 않게 되므로 이것을 수정해보겠습니다.수정하는 방법은 여러가지가 있는데 저는 직관적으로 사용하기 편한 QGIS를 이용해보겠습니다. 2. QGIS - 레이어 업로드우선 QGIS에 레이어를 업로드해줍니다. 레이어 파일을 바로 드래그 앤 드롭 해주면 됩니다.저는 지난번에 사용한 tif 파일을 사용했습니다. 3. 레이어 속성..
Programming/GIS
[GeoServer] 초기 비밀번호 / 비밀번호 변경 방법
안녕하세요. 오늘은 GeoServer의 비밀번호를 변경하는 방법에 대해 설명해보도록 하겠습니다. 1. 초기 admin 계정정보 (비밀번호)우선 GeoServer에서 별도로 비밀번호를 설정한 기억이 나지 않으신다면계정정보는 기본 값으로 지정되어 있을 겁니다.admin / geoserver 2. 비밀번호 변경보안을 위해 admin 또는 사용자의 계정 비밀번호를 변경해보겠습니다. 좌측 메뉴의 보안 - 사용자, 그룹, 역할 - 사용자/그룹 탭에서비밀번호를 변경할 계정을 선택합니다. 변경할 비밀번호를 두 번 입력하면 비밀번호 변경이 완료 됩니다. 귀찮을 수도 있지만 매우 간단한 방법으로 보안에 대비하는 것도 좋을 거 같습니다 :)
Programming/GIS
[GeoServer] 다중 TIFF 파일 하나의 레이어로 발행하기
안녕하세요. 오늘은 저번 시간에 이어 다중 tiff 파일을 하나의 레이어로 발행하는 방법에 대해 설명하겠습니다. 하나의 tiff파일을 레이어로 발행하는 방법은 여기를 참고해주세요![GeoServer] tif 레이어 발행 [GeoServer] TIF 레이어 발행 방법안녕하세요. 오늘은 GeoServer에서 tif 파일로 저장소를 만들고, 레이어를 발행하는 방법에 대해 알아보겠습니다. 우선 하나의 tif파일을 하나의 레이어로 발행하는 방법에 대해 먼저 설명드리겠습0206cho.tistory.com 1. TIFF / TIF 파일 준비발행할 tiff나 tif파일을 폴더에 담아 GeoServer가 위치해있는 서버에 해당 tiff를 옮겨주시길 바랍니다. 2. 저장소 생성 (GeoTIFF)GeoServer - 저장..
Programming/GIS
[GeoServer] TIFF 레이어 발행 방법
안녕하세요. 오늘은 GeoServer에서 tif 파일로 저장소를 만들고, 레이어를 발행하는 방법에 대해 알아보겠습니다. 우선 하나의 tif파일을 하나의 레이어로 발행하는 방법에 대해 먼저 설명드리겠습니다. 1. tiff 파일로 레이어 발행1) tiff / tif 파일 준비tiff파일을 준비해주시고, GeoServer가 위치해있는 서버에 해당 tiff를 옮겨주시길 바랍니다. 2) 저장소 생성 (GeoTIFF)GeoServer - 저장소 - 새로운 저장소 생성하기 래스터 데이터 저장소 - GeoTIFF 선택 저장소 정보 입력작업공간을 선택하고 (없으면 좌측에서 추가하시면 됩니다)저장소 이름을 작성하신 후 연결 파라미터에 아까 옮겨둔 .tif 파일을 하나 선택하면 됩니다. 그럼 연결 파라미터가 다음과 같이 ..
Programming/GIS
[알고리즘/백준] 21일 챌린지 후기 - 기본반A
📌 챌린지 운영 방안- 멘토가 만든 코딩테스트 문제 풀이 템플릿에 맞추어 풀이를 작성- 백준 채점을 통과한 상태 (백준 채점이 통과 하지 않은 경우, 시스템에서 제출이 거부)- 다음 날 혹은 풀이 제출 후, 멘토의 팁이 담긴 해설지를 바로! 확인 가능- 단, 해설지를 미리 보는 경우 인증은 인정되나 점수는 절반만 획득📌 반별 난이도 및 유형 안내🌱 기본반A- 코딩테스트에서 필요한 자료구조를 알고 있고, 기초 유형을 한번이라도 풀어본 사람- 브루트포스 4문제, 그리디4문제, 구현/시뮬레이션 4문제, 그래프 이론 4문제, 랜덤 유형 5문제- 실버3~골드4 난이도로 진행📌 문제아래 문제 풀이는 블로그 및 깃허브에서 확인 가능 📌 후기이전에 새싹반으로 참여하여 많은 도움을 받은 적이 있어 이번에는 다른..
Programming/Algorithm
[알고리즘/백준] 11866번 : 요세푸스 문제 0(Java)
문제11866번 : 요세푸스 문제 0문제링크https://www.acmicpc.net/problem/11866난이도S4언어Java분류구현, 자료구조, 큐 📌 최종 정답 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.LinkedList;import java.util.Queue;import java.util.StringTokenizer;public class Main { public static void main(String[] args) throws Exception { B..
Programming/Algorithm
[알고리즘/백준] 2193번 : 이친수(Java)
문제2193번 : 이친수문제링크https://www.acmicpc.net/problem/2193난이도S3언어Java분류다이나믹 프로그래 📌 최종 정답 코드import java.io.BufferedReader;import java.io.InputStreamReader;public class Main { public static void main(String[] args) throws Exception { // 입력을 받기 위한 BufferedReader 사용 BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); // 입력값 n을 정수로 변환 int n = ..
Programming/Algorithm
[알고리즘/백준] 2303번 : 숫자 게임(Java)
문제2303번 : 숫자 게임문제링크https://www.acmicpc.net/problem/2303난이도S5언어Java분류구현, 브루트포스 알고리 📌 최종 정답 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.StringTokenizer;public class Main { public static void main(String[] args) throws Exception { // 입력을 빠르게 읽기 위한 BufferedReader 사용 BufferedReader..
Programming/Algorithm
[알고리즘/백준] 5567번 : 결혼식(Java)
문제5567번 : 결혼식문제링크https://www.acmicpc.net/problem/5567난이도S2언어Java분류그래프 이론, 그래프 탐색, 너비 우선 탐색 📌 최종 정답 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.HashMap;import java.util.HashSet;import java.util.Map;import java.util.Set;public class Main { public static void main(String args[]) throws Exception ..
Programming/Algorithm
[알고리즘/백준] 2204번 : 도비의 난독증 테스트(Java)
문제2204번 : 도비의 난독증 테스트문제링크https://www.acmicpc.net/problem/2204난이도B1언어Java분류문자열, 정렬 📌 최종 정답 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.ArrayList;import java.util.Collections;import java.util.List;public class Main { public static void main(String[] args) throws Exception { BufferedReader br = ..
Programming/Algorithm
[알고리즘/백준] 2644번 : 촌수계산(Java)
문제2644번 : 촌수계산문제링크https://www.acmicpc.net/problem/2644난이도S2언어Java분류그래프이론, 그래프탐색, 너비우선탐색, 깊이우선탐색 📌 최종 정답 코드import java.io.*;import java.util.*;public class Main { static int n; // 전체 사람의 수 static ArrayList[] graph; // 가족 관계를 저장할 인접 리스트 static boolean[] visited; // 방문 여부를 체크할 배열 static int result = -1; // 촌수를 저장할 변수 (기본값은 -1) public static void main(String[] args) throws IOExcepti..
Programming/Algorithm
[알고리즘/백준] 11724번 :연결 요소의 개수(Java)
문제11724번 :연결 요소의 개수문제링크https://www.acmicpc.net/problem/11724난이도S2언어Java분류그래프이론 | 그래프이론, 그래프탐색, 너비우선탐색, 깊이우선탐색 📌 최종 정답 코드import java.io.*;import java.util.*;public class Main { // 정점의 개수와 간선의 개수를 저장할 변수 static int n, m; // 그래프 인접 리스트 static List[] graph; // 방문 여부를 저장할 배열 static boolean[] visited; public static void main(String[] args) throws IOException { BufferedRea..
Programming/Algorithm
[알고리즘/백준] 17204번 : 죽음의 게임(Java)
문제17204번 : 죽음의 게임문제링크https://www.acmicpc.net/problem/17204난이도S3언어Java분류그래프이론 | 구현, 그래프이론, 그래프탐색, 시뮬레이션 📌 최종 정답 코드import java.io.*;public class Main { public static void main(String[] args) throws IOException { // BufferedReader를 통해 입력을 빠르게 받기 BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); // BufferedWriter를 통해 출력 BufferedWriter bw = new..
Programming/Algorithm
[알고리즘/백준] 10451번 : 순열 사이클(Java)
문제10451번 : 순열 사이클문제링크https://www.acmicpc.net/problem/10451난이도S3언어Java분류그래프이론 | 그래프이론, 그래프탐색, 순열 사이클 분할 📌 최종 정답 코드import java.io.*;import java.util.*;public class Main { // 방문 여부를 저장할 배열 (각 인덱스의 노드가 방문되었는지) static boolean[] visited; // 입력으로 주어지는 순열을 저장할 배열 static int[] permutation; public static void main(String[] args) throws IOException { BufferedReader br = new Buffered..
Programming/Algorithm
[알고리즘/백준] 1463번 : 1로 만들기(Java)
문제1463번 : 1로 만들기문제링크https://www.acmicpc.net/problem/1463난이도S3언어Java분류DP | 다이나믹 프로그래밍 📌 최종 정답 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = ..
Programming/Algorithm
[알고리즘/백준] 1010번 : 다리 놓기(Java)
문제1010번 : 다리 놓기문제링크https://www.acmicpc.net/problem/1010난이도S5언어Java분류DP | 수학, 다이나믹 프로그래밍, 조합 📌 최종 정답 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class Main { static int[][] dp; public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System...
Programming/Algorithm
[알고리즘/백준] 2775번 : 부녀회장이 될테야(Java)
문제2775번 : 부녀회장이 될테야문제링크https://www.acmicpc.net/problem/2775난이도B1언어Java분류DP | 수학, 다이나믹 프로그래밍 📌 최종 정답 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWrite..
Programming/Algorithm
[알고리즘/백준] 2748번 : 피보나치 수 2(Java)
문제2748번 : 피보나치 수 2문제링크https://www.acmicpc.net/problem/2748난이도B1언어Java분류DP | 수학, 다이나믹 프로그래밍 📌 최종 정답 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWrite..
Programming/Algorithm
[알고리즘/백준] 2578번 : 빙고(Java)
문제2578번 : 빙고문제링크https://www.acmicpc.net/problem/2578난이도S4언어Java분류구현 | 구현, 시뮬레이션 📌 최종 정답 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new B..
Programming/Algorithm
[알고리즘/백준] 7568번 : 덩치(Java)
문제7568번 : 덩치문제링크https://www.acmicpc.net/problem/7568난이도S5언어Java분류구현, 브루트포스알고리즘 📌 최종 정답 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.InputStreamReader;import java.io.OutputStreamWriter;class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw ..
Programming/Algorithm
[알고리즘/백준] 2947번 : 나무 조각(Java)
문제2947번 : 나무 조각문제링크https://www.acmicpc.net/problem/2947난이도B1언어Java분류구현, 시뮬레이션 📌 최종 정답 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWrit..
Programming/Algorithm
[알고리즘/백준] 25305번 : 커트라인(Java)
문제25305번 : 커트라인문제링크https://www.acmicpc.net/problem/25305난이도B2언어Java분류구현 | 구현, 정렬 📌 최종 정답 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.ArrayList;import java.util.Collection;import java.util.Collections;public class Main { public static void main(String[] args) throws Exception { Buffe..
Programming/Algorithm
[알고리즘/백준] 5635번 : 생일(Java)
문제5635번 : 생일문제링크https://www.acmicpc.net/problem/5635난이도S5언어Java분류정렬 | 구현, 문자열, 정렬 📌 최종 정답 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;public class Main { public static void main(String[] args) throws Exception { Buffe..
Programming/Algorithm
[알고리즘/백준] 1181번 : 단어 정렬(Java)
문제1181번 : 단어정렬문제링크https://www.acmicpc.net/problem/1181난이도S5언어Java분류문자열, 정렬 📌 최종 정답 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.ArrayList;import java.util.Collection;import java.util.Collections;import java.util.Comparator;import java.util.HashSet;import java.util.Set;public class Main { public..
Programming/Algorithm