개발

    728x90
    반응형

    [라이브러리] [Proj4J] 좌표계 변환 방법

    EPSG:4326 좌표계를 EPSG:5181 좌표계로 변경해야 하는 일이 생겼습니다.국토교통부 V-WORLD에서 제공하는 GeocoderAPI를 사용해서 좌표를 주소로 변환하려고 했는데 EPSG:5181 좌표계 (Korean 2000 / Central Belt) 상의 주소값을 구해야 하는데 사용할 수 있는 위도, 경도 데이터는 EPSG:4326 좌표계 (WGS84) 에서 사용하는 데이터여서 위도, 경도 데이터를 5181 좌표값으로 변경을 해야 합니다.이를 위해 Proj4J 라이브러리를 사용할 수 있습니다. 1. 라이브러리 추가implementation("org.locationtech.proj4j:proj4j:1.3.0")implementation("org.locationtech.proj4j:proj4j-..

    이미지 좌표 구하기

    이미지상의 특정 위치의 좌표를 구할 필요가 생겼습니다.해당 서비스를 제공하는 사이트를 찾아보니 이미지좌표계산사이트 에서 좌표를 구할 수 있었습니다. 처음 사이트에 진입하면 아래와 같은 화면을 볼 수 있습니다. 파일 선택을 누른 후 이미지를 선택하고 accept를 클릭 하면 이미지가 로딩됩니다. 이미지상의 특정 위치의 영역을 잡으면 해당 위치의 pixel값을 확인할 수 있습니다.vh, vw 같은 퍼센트 값을 구하려면 사이트에서 구한 pixel 값과 전체 이미지의 pixel 값의 비율을 계산하면 됩니다.

    [CentOS7] yum 명령어 오류 해결 (Could not resolve host: mirrorlist.centos.org; 알 수 없는 오류)

    Oracle VM VirtualBox에서 가상서버를 만들어서 CentOS7을 설치하고 yum 명령어를 실행할때 아래와 같은 에러가 발생했습니다.에러 메시지 curl#6 - "Could not resolve host: mirrorlist.centos.org; 알 수 없는 오류"는 네트워크에서 mirrorlist.centos.org 호스트를 찾을 수 없다는 의미입니다. 해당 오류로 검색을 해보면 DNS 설정 문제, 네트워크 연결 문제 등 다양한 원인으로 발생할 수 있다고 합니다. 저의 경우에는 해당 원인들을 체크해봐도 에러가 해결이 안되었습니다. 저는 아래의 명령어를 통해서 오류가 발생하는 저장소를 다른 저장소로 변경해서 해결되었습니다. sed -i 's/mirrorlist/#mirrorlist/g' /et..

    Spring Boot 의존성 확인 방법

    Spring Boot 버전에 따라 다른 라이브러리의 호환되는 버전이 다를 수 있습니다.호환되는 라이브러리는 아래의 2가지 방법 중에 하나로 알 수 있습니다. 1. Spring Initializr를 사용하여 프로젝트 설정Spring Initializr는 Spring Boot 프로젝트를 생성할 때 의존성 버전을 자동으로 맞춰줍니다. 이 도구를 사용하면 의존성 충돌을 피할 수 있습니다.Spring Initializr에 접속합니다.프로젝트 메타데이터를 입력합니다.필요한 의존성을 추가합니다 (예: MyBatis, Spring Web, Spring Data JPA 등)."Generate" 버튼을 눌러 프로젝트를 생성하고 다운로드합니다. 2. Spring Boot 공식 문서 확인Spring Boot의 공식 문서에서는..

    728x90
    반응형