【Python】공간 정보 분석에 편리한 오픈 소스 「H3」의 문서 일본어 메모
4079 단어 GitHububer파이썬H3OpenSource
이미지는 Uber 엔지니어링 블로그
소개
오픈 소스의 "H3"을 만지고 있습니다.
함수에 대한 문서는 풍부합니다만, 실행예가 없는 것, 올 잉글리쉬인 것이 함께, 조금 알기 어려운 측면이 있습니다.
공식 문서 를 포착하는 형태로 함수의 일부를 메모합니다.
참고: 포괄성은 전혀 없습니다. 또한 파이썬으로 만지고 있습니다.
H3이란?
h tps://h3 게오. rg/
여기 의 일본어 기사에도 있으므로, 자세한 것은 그쪽을 참조해 주시면 좋겠습니다만,
"H3"는 Uber가 오픈 소스에서 개발한 육각형을 그리드로 한 새로운 좌표계입니다.
이미지는 공식 문서
Uber 일 Uber Technologies 는, 이른바 화이트 택 서비스, 푸드 딜리버리 서비스 등으로 유명합니다만,
배차 마다의 목적지나 고객 현재지, 차량 현재지 등, 방대한 공간 정보를 취급해,
1) 즉시 최적의 매칭 실현
2) 축적된 데이터를 기계 학습을 이용하여 분석·가시화
하기 위해서는, 시구정촌과 같은 구분이나 정사각형으로 단락지어진 그리드는 다소 취급하기 어렵습니다.
(포착: 정사각형이라도 좋지만, 보다 원에 가까운 육각형이 최적의 거리를 구하기 위해서는 취급하기 쉽다는 것입니다. 자세한 내용은 공식 문서 참조)
그래서 그들은 새로운 좌표계를 만들어 2018년 오픈소스화
(덧붙여서 회사는 에서 ck. gl 그 외, 공간의 분석이나 시각화에 도움이 되는 툴을 많이 오픈 소스화하고 있는 것 같습니다)
함수 및 유스 케이스 메모
이하, hex는 '882f5a305dfffff'와 같은 외형의, H3Index형입니다. (덧붙여서 hexagon, 육각형이라는 의미의 단어의 약어.)
색인
Inspection
Traversal
Traverse는 "횡단"이라는 의미의 단어입니다.
여기에서는, 육각형의 그리드를 횡단해, 근접 그리드의 인덱스나, 그리드끼리의 거리·경로를 구하는 함수가 소개됩니다.
kRing
maxKringSize
kRingDistances
hexRange
hexRangeDistances
원점의 hex로부터 k개분의 거리에 들어 있는 그리드의 H3Index를, 거리마다 정리해 돌려줍니다
h3.hex_range_distances(h, k)
예↓
h3.hex_range_distances(h, 2)
출력↓
[{h自身},{隣接しているグリッド6つ分のH3Index},{2グリッド離れている12個のH3Index}]
hexRanges
hexRing
h3Line
h3LineSize
h3Distance
experimentalH3ToLocalIj
experimentalLocalIjToH3
Hierarchy
지역
Unidirectional edges
Miscellaneous
참고
위에서 링크하고 소개 한 사이트들
htps : // 엔 g. 우베 r. 코 m / ゔ ぃ す ぃ じ ん ー ー ty ー 이것 s ー ぃ th 3 /
h tps:// 퀵했다. 작은 m/g 시라도/있어 MS/d8 C928C4131F3292B14
Reference
이 문제에 관하여(【Python】공간 정보 분석에 편리한 오픈 소스 「H3」의 문서 일본어 메모), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yadgg/items/0f0fb77e4f985c6476cc
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
h tps://h3 게오. rg/
여기 의 일본어 기사에도 있으므로, 자세한 것은 그쪽을 참조해 주시면 좋겠습니다만,
"H3"는 Uber가 오픈 소스에서 개발한 육각형을 그리드로 한 새로운 좌표계입니다.
이미지는 공식 문서
Uber 일 Uber Technologies 는, 이른바 화이트 택 서비스, 푸드 딜리버리 서비스 등으로 유명합니다만,
배차 마다의 목적지나 고객 현재지, 차량 현재지 등, 방대한 공간 정보를 취급해,
1) 즉시 최적의 매칭 실현
2) 축적된 데이터를 기계 학습을 이용하여 분석·가시화
하기 위해서는, 시구정촌과 같은 구분이나 정사각형으로 단락지어진 그리드는 다소 취급하기 어렵습니다.
(포착: 정사각형이라도 좋지만, 보다 원에 가까운 육각형이 최적의 거리를 구하기 위해서는 취급하기 쉽다는 것입니다. 자세한 내용은 공식 문서 참조)
그래서 그들은 새로운 좌표계를 만들어 2018년 오픈소스화
(덧붙여서 회사는 에서 ck. gl 그 외, 공간의 분석이나 시각화에 도움이 되는 툴을 많이 오픈 소스화하고 있는 것 같습니다)
함수 및 유스 케이스 메모
이하, hex는 '882f5a305dfffff'와 같은 외형의, H3Index형입니다. (덧붙여서 hexagon, 육각형이라는 의미의 단어의 약어.)
색인
Inspection
Traversal
Traverse는 "횡단"이라는 의미의 단어입니다.
여기에서는, 육각형의 그리드를 횡단해, 근접 그리드의 인덱스나, 그리드끼리의 거리·경로를 구하는 함수가 소개됩니다.
kRing
maxKringSize
kRingDistances
hexRange
hexRangeDistances
원점의 hex로부터 k개분의 거리에 들어 있는 그리드의 H3Index를, 거리마다 정리해 돌려줍니다
h3.hex_range_distances(h, k)
예↓
h3.hex_range_distances(h, 2)
출력↓
[{h自身},{隣接しているグリッド6つ分のH3Index},{2グリッド離れている12個のH3Index}]
hexRanges
hexRing
h3Line
h3LineSize
h3Distance
experimentalH3ToLocalIj
experimentalLocalIjToH3
Hierarchy
지역
Unidirectional edges
Miscellaneous
참고
위에서 링크하고 소개 한 사이트들
htps : // 엔 g. 우베 r. 코 m / ゔ ぃ す ぃ じ ん ー ー ty ー 이것 s ー ぃ th 3 /
h tps:// 퀵했다. 작은 m/g 시라도/있어 MS/d8 C928C4131F3292B14
Reference
이 문제에 관하여(【Python】공간 정보 분석에 편리한 오픈 소스 「H3」의 문서 일본어 메모), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yadgg/items/0f0fb77e4f985c6476cc
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
h3.hex_range_distances(h, k)
h3.hex_range_distances(h, 2)
[{h自身},{隣接しているグリッド6つ分のH3Index},{2グリッド離れている12個のH3Index}]
Reference
이 문제에 관하여(【Python】공간 정보 분석에 편리한 오픈 소스 「H3」의 문서 일본어 메모), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yadgg/items/0f0fb77e4f985c6476cc텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)