gnmanalyse
네트워크를 분석합니다.
개요
gnmanalyse [--help][-q][-quiet][--long-usage]
[dijkstra <start_gfid> <end_gfid> [[-alo NAME=VALUE] ...]]]
[kpaths <start_gfid> <end_gfid> <k> [[-alo NAME=VALUE] ...]]]
[resource [[-alo NAME=VALUE] ...]]]
[-ds <ds_name>][-f <ds_format>][-l <layer_name>]
[[-dsco NAME=VALUE] ...][-lco NAME=VALUE]
<gnm_name>
설명
gnmanalyse 프로그램은 GDAL의 지리 네트워크를 분석하는 기능을 가지고 있습니다. 계산 결과를 OGRLayer 포맷으로, 또는 해당 레이어가 정의되지 않은 경우 콘솔 텍스트 출력으로 반환합니다. 모든 계산은 객체의 차단 상태를 고려해서 이루어집니다.
- dijkstra <start_gfid> <end_gfid>
데이크스트라(Dijkstra) 알고리즘을 이용해서 start_gfid 포인트에서 end_gfid 포인트까지 두 포인트 사이의 최적 경로를 계산합니다.
- kpaths <start_gfid> <end_gfid>
(내부적으로 단일 경로 계산에 데이크스트라 알고리즘을 사용하는) 옌(Yen) 알고리즘을 사용해서 start_gfid 포인트에서 end_gfid 포인트까지 두 포인트 사이의 K번째 최단 경로를 계산합니다.
- resource
“리소스 분포(resource distribution)”를 계산합니다. 너비 우선 탐색(breadth-first search) 기법을 사용해서 규칙이 ‘EMITTERS’로 표시한 객체들로부터 연결 요소 검색을 수행합니다.
- -d <ds_name>
산출 경로를 가진 레이어를 저장할 데이터셋의 이름과 경로입니다. 기존 데이터셋일 필요는 없습니다.
- -f <ds_format>
새로 생성되는 데이터셋의 포맷을 설정합니다.
- -l <layer_name>
산출 레이어의 이름입니다. 레이어가 이미 존재하는 경우 레이어를 재작성할 것입니다.
- <gnm_name>
작업할 네트워크 (경로와 이름)
- -dsco NAME=VALUE
데이터셋 생성 옵션 (특정 포맷 지원)
- -lco NAME=VALUE
레이어 생성 옵션 (특정 포맷 지원)
- -alo NAME=VALUE
알고리즘 옵션 (특정 포맷 지원)