프로그래밍/GIS(26)
-
Chat gpt 와 함께 OSRM 빌드해보기
오늘은 미뤄왔던 OSRM 빌드하기를 시도해보기로 했습니다. 참고로 OSRM 은 'Open Source Routing Machine' 의 약자입니다.이렇게 물어 봤습니다. 다음 사이트에 있는 https://github.com/Project-OSRM/osrm-backend 에서 소스를 다운받아서 msys2 환경에서 빌드를 완성하는 방법을 알려 주세요 msys3 를 다운로드 받씁니다. https://www.msys2.org/설치를 해주고 패키지를 다음과 같이 업데이트 해 줍니다. pacman -Syu 필수 패키지를 설치 해줘야 한답니다.pacman -S git make gcc cmake \ mingw-w64-x86_64-gcc mingw-w64-x86_64-cmake \ mingw-w64-x86_64-boos..
2024.11.18 -
카카오 맵 API 를 사용한 도형 좌표 표출
툴박스에서 그린 도형에 대한 좌표 값을 지도 하단에 표출 해 보기로 했습니다. 워낙 잘 되어 있는 API 라서 별 어려움은 없었습니다. 샘플 중에서 "Drawing Library에서 데이터 얻기" 소스를 약간 수정 해서 만들어 보았습니다. 여러가지 문제점을 가지고 있지만, 그래도 뭐 유용하게 사용하게 될 때가 있지 않을까 해서 한 번 만들어 보았습니다. 주요 요점은 DrawingManager의 drawend 이벤트에서 사용자가 그린 도형의 타입에 따라서 좌표를 표시 하는 것입니다. manager.addListener('drawend', function(data) { var data = manager.getData(); if(data.marker.length > 0) { console.log("marker..
2024.01.30 -
톰캣 카카오 맵 API 사용하기
오늘은 #카카오 #맵API 중에서 #자바스크립트 웹 API 를 사용해보았습니다. 사용법은 간단 합니다. 우선 다음 카카오 사이트의 내용 대로 진행 하면 됩니다. https://apis.map.kakao.com/web/guide/ 1. 카카오 개발자 사이트 등록하기 이미 다음에 등록 한 아이디가 있어서, 그냥 개발자 등록을 완료만 하면 됩니다. 2. 앱 생성 앱의 생성은 필수 인것 같습니다. 아래 그림과 같이 내 이름 밑에 내 애플리케이션을 선택 하면 앱만들기 화면이 나옵니다. 그냥 아무 이름이나 집어넣어서 만들었습니다. 그리고 하단의 앱만들기를 눌러 줍니다. 다음과 같이 팝업 창이 하나 뜨는 데요..그냥 진행 합니다. 계속 진행 진행 하게 되면 아래 그림과 같이 키들이 생성 된 것을 확인 할 수 있습니다..
2024.01.29 -
JMapViewer - 오픈스트리트 지도뷰어
오픈스트리트 맵 뷰어 - JMapViewer 몇년 전에 오픈스트리 맵(줄여서 OSM)을 보기 위한 툴인 JMapViewer를 소개 한 적이 있습니다. 구글맵이나 네이버, 카카오 맵 같은 경우에는 여러가지 복잡한(?) 절차가 존재하고 이런 절차가 싫고 실제 지도의 조작을 한 번 해보고 싶다면, 이 오픈스트리트 맵을 추천해 드립니다. 오픈 스트리트 맵을 아는지.. 오픈스트리트 맵 자바 클라이언트 - jMapView 구글 맵 클라이언트를 만들기를 블로그에 몇개나 올렸는 지... blog.naver.com OpenStreetMap 과 CSV 파일 csv 파일에 저장되어 있는 좌표를 사용해서 OpenStreetMap 뷰어 인 jmapviewer 상에 표시 하는 프로그램... blog.naver.com 요즘 국가에..
2024.01.26 -
[C/C++] GIS 따라해보기 – gdal/GEOS SHP 파일 조작
우선 shp 파일을 조작 해 보기 위해서는 해당 파일을 구해야 하는 데 구글링 해보니 다음과 같은 사이트가 있었습니다. 해당 사이트에서 파일을 다운로드 받아봐도 될 것 같습니다 공짜로 데이터얻는 데 광고도 함 넣어주고… 데이터 받아서 QGIS에서 열어보니, 강인듯…보이네요 미국 해양 대기청사이트에서도 데이터를 아래와 구할 수 있습니다. NOAA 라…. 튜토리얼에 따라서위의 폴리라인 SHP을 읽어 들이는 코드를 작성 한다면 다음 사이트를 보고 작성 해도 될 것입니다. https://gdal.org/tutorials/vector_api_tut.html Vector API tutorial — GDAL documentation This document is intended to document using the..
2023.01.01 -
당신이 알아두어야 할 GIS 프로그래밍 언어들
https://monde-geospatial.com/top-gis-programming-languages-you-should-use/ Top GIS Programming Languages You Should Use Top GIS Programming Languages You Should Use From revolutionizing the manner of map creation and design, to advancing the way manner of earth’s observation monde-geospatial.com GIS는 지구 관찰하는 방식을 발전시키고 지도의 제작 및 디자인의 방식에 혁명까지 다양한 분야에 활용되는 균형 잡힌 모델이나 이론을 만드는 배경지식으로 성장했습니다. GIS영역이 넓..
2022.12.31