일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- geopandas
- Python
- geojson
- graph
- 알고리즘
- pyvista
- GCN
- 좌표거리
- 3d
- 3d데이터
- 데이터입수
- 동명이인찾기
- GNN
- 도커 레이어
- 귀여운고래
- 패치분할
- STL
- 지하철역좌표
- Set
- python최단거리
- MESH
- 도커
- 그리드분할
- osmnx
- 폴더조사
- 파이썬
- 이미지빌드
- docker
- 컨테이너
- GIS
- Today
- Total
목록코린이 (49)
이것저것 기록
오늘은 단순 직선 거리가 아닌, 도로 네트워크 상 두 지점 간 최단거리를 계산하는 코드를 포스팅 하려 한다. README를 포함한 샘플 데이터는 깃헙을 참조하길! https://github.com/henewsuh/osm_shortestPath GitHub - henewsuh/osm_shortestPath: Calculate the distance to the nearest subway station using OSMnx library Calculate the distance to the nearest subway station using OSMnx library - GitHub - henewsuh/osm_shortestPath: Calculate the distance to the nearest subw..
오늘은 아주 예전에.. 데이터분석 경진대회에 사용했던 코드를 포스팅 하려고 한다. 사실 예전 코드를 다시 뜯어보는 것만큼 좋은 공부가 없는 것 같아, 요즘은 예전에 작성한 코드를 다시 읽어보고 있다. 물론 '왜 이렇게 비효율적으로 짠거지' 하는 부분도 있지만 '오, 진짜 기발하게 짰네'하는 부분도 있다. 어쨌든! 오늘 포스팅 할 내용은 세종시의 생활권 별 최근린 녹지공원까지의 평균 거리를 계산하는 코드다. 0. 필요 라이브러리 import os import geopandas as gpd from tqdm import tqdm import haversine as hs from haversine import Unit import pandas as pd 이 테스크에 사용하는 라이브러리는 위와 같다. 이중 ge..
0. ImageMagick 다운로드 http://www.imagemagick.org/script/download.php#windows ImageMagick Create, Edit, Compose, or Convert Digital Images imagemagick.org imagemagick 이라는 이미지 파일 편집기 프로그램을 다운로드하고, exe 파일을 실행시켜 install을 진행한다. 사이트가 좀 구려서, 뭔가 찜찜했지만 별 문제(?)는 없었다. 이때 다음 박스에 꼭 체크하고 넘어간다. 저는 이거 땜에 1시간 삽질함. 1. CMD 창에서 문제가 있는 png 폴더로 이동 반드시 문제가 발생한 이미지가 있는 폴더로 이동한 후에 다음 명령어를 입력해야 한다. 이동하고 다음 명령어를 쳐주자. > mogr..
3D 데이터 타입 중 STL과 VTK 타입간 파일 포맷 변경에 대해 포스팅 해보겠습니다. 간단하게 두 포맷의 차이를 설명하자면, STL: 3D 데이터의 기하 정보를 담고 있음 VTK: 기하 정보 뿐만 아니라, 사용자가 원한다면 속성 정보 또한 추가할 수 있음 어쨌든 이 두 포맷간 변환은 pyvista라는 모듈을 사용하여 진행할 수 있다. 0. pyvista 모듈 다운로드 다운로드 링크: https://docs.pyvista.org/ PyVista — PyVista 0.32.0 documentation 3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK) PyVista is… “VTK ..
* 의 문제 10을 정리한 내용입니다. 1. 병합 정렬이란? 입력을 두 개로 분리하고 각각 해결한 다음, 이 결과를 모아서 원래의 문제를 해결하는 전략이다. 대개 재귀 호출을 이용하여 구현한다. 일반적으로 다음과 같은 과정을 거친다. 분할: 입력 데이터를 2개로 분할한다. 이때, 파이썬에서는 // 연산자를 사용한다. 정복: 부분 데이터를 정렬한다. 결합: 정렬된 부분 배열을 다시 하나의 배열에 합병한다. 아래 그림에서 [6, 5, 12, 10, 9, 1]이 입력 배열이라고 했을 때, 가장 먼저 [6, 5, 12] 와 [10, 9, 1]로 분리한다. [6, 5, 12]는 [6]과 [5, 12]로 분리하고, [10, 9, 1]은 [10]과 [9, 1]로 분리한다. 더 쪼갤 수 있는가? [5, 12]는 [5]..