Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 g.listgrass 명령입니다.
프로그램:
이름
g.목록 - 선택적으로 사용자 지정 데이터 유형의 사용 가능한 GRASS 데이터베이스 파일을 나열합니다.
검색 패턴을 사용합니다.
키워드
일반, 지도 관리, 목록
개요
g.목록
g.목록 --도움
g.목록 [-iretmpf] 유형=데이터 형식[,데이터 형식,...] [무늬=현] [제외=현]
[맵셋=name[,name,...]] [분리 기호=문자] [지방=name] [출력=name]
[--덮어 쓰기] [--도움] [--말 수가 많은] [--조용한] [--ui]
플래그 :
-i
대소 문자 무시
-r
와일드카드 대신 기본 정규식 사용
-e
와일드카드 대신 확장 정규식 사용
-t
인쇄 데이터 유형
-m
정규화된 지도 이름 인쇄(지도 집합 포함)
-p
사람이 읽을 수 있는 형식의 예쁜 인쇄
-f
상세 목록(지도 제목도 나열)
--덮어쓰기
출력 파일이 기존 파일을 덮어쓰도록 허용
--도움
사용 요약 인쇄
--말 수가 많은
자세한 모듈 출력
--조용한
조용한 모듈 출력
--UI
강제 실행 GUI 대화 상자
매개 변수 :
유형=데이터타입[,데이터타입,...] [필수의]
데이터 유형
옵션 : 래스터, 래스터_3d, 벡터, 상표, 부위, 그룹, 모든
래스터: 래스터 맵
래스터_3d: 3D 래스터 맵
벡터: 벡터 맵
상표: 페인트 레이블 파일
지방: 지역 정의
그룹: 이미지 그룹
모든: 모든 유형
무늬=현
지도 이름 검색 패턴(기본값: 모두)
제외=현
지도 이름 제외 패턴(기본값: 없음)
맵셋=이름[,이름,...]
나열할 맵셋 이름(기본값: 현재 검색 경로)
'.' 현재 맵셋의 경우; 위치에 있는 모든 맵셋의 경우 '*'
분리 기호=문자
필드 구분자
특수 문자: 파이프, 쉼표, 공백, 탭, 개행
태만: 개행 문자
지방=name
지도 검색을 위해 저장된 지역명 (기본값: 제한 없음)
'.' 현재 지역의 경우; 기본 지역의 경우 '*'
출력=name
출력 파일의 이름
제공되지 않거나 '-'인 경우 표준 출력
기술
g.목록 와일드카드 또는 POSIX 확장으로 제공된 패턴과 일치하는 데이터 파일을 검색합니다.
정규식.
노트
의 출력 g.목록 다른 프로그램의 매개변수 입력(예: 시계열)에 유용할 수 있습니다.
을 통한 r. 시리즈)와 함께 사용하는 경우 구분자=쉼표.
사용 예
모든 래스터 맵을 연속적이고 정렬된 목록으로 나열합니다.
g.list type=래스트
모든 벡터 맵을 MAPSET 정보와 함께 연속적이고 정렬된 목록으로 나열합니다(예: 정규화된
지도 이름):
g.list 유형=벡터 -m
지도 세트별로 정렬된 모든 래스터 및 벡터 지도를 나열합니다.
g.목록 유형=래스터 -p
모든 래스터 및 벡터 맵을 연속적이고 정렬된 목록으로 나열합니다.
g.list 유형=rast,vet
사용 가능한 모든 GRASS 데이터베이스 파일 나열:
g.목록 유형=모두
맵셋 수색 통로
If 맵셋 다음보다 지정되지 않음 g.목록 맵셋에서 데이터 파일을 검색합니다.
검색 경로에 포함됨(다음으로 정의됨) g.mapsets), g.mapsets -p를 참조하십시오.
g.list rast -p
mapset에서 사용 가능한 래스터 맵 :
DMC
...
mapset에서 사용 가능한 래스터 맵 :
양상
...
옵션으로 맵셋=. (점 XNUMX개)은 현재 맵 세트의 데이터 파일만 나열할 수 있습니다.
g.list 마지막 맵셋=.
...
비슷하게 맵셋=*(하나의 별표)는 사용 가능한 모든 맵 세트의 데이터 파일도 인쇄합니다.
현재 검색 경로에 나열되지 않은 것을 포함합니다(g.mapsets -l 참조).
g.list 마지막 맵셋=* -p
mapset에서 사용 가능한 래스터 맵 :
lsat5_1987_10
...
mapset에서 사용 가능한 래스터 맵 :
DMC
...
mapset에서 사용 가능한 래스터 맵 :
양상
...
와일드 카드
문자 "r"로 시작하는 모든 벡터 맵 나열:
g.list 유형=벡터 패턴="r*"
문자 "r" 또는 "a"로 시작하는 모든 벡터 맵 나열:
g.list type=벡터 패턴="[ra]*"
"soil_" 또는 "landuse_"로 시작하는 모든 래스터 맵 나열:
g.list type=raster pattern="{soil,landuse}_*"
하나의 변수 문자/숫자로 특정 래스터 맵을 나열합니다.
g.list type=raster pattern="N45E00?.meters"
사용 제외 매개 변수 :
# 제외 없이:
g.list rast pat="r*" mapset=PERMANENT
철도
도로
rstrct.영역
러시모어
# 완전한 단어만 제외:
g.list rast pat="r*" exclude=roads mapset=PERMANENT
철도
rstrct.영역
러시모어
# 와일드카드로 제외:
g.list rast pat="r*" exclude="*roads*" mapset=PERMANENT
rstrct.영역
러시모어
정규병 표현
이름에 "soils"로 시작하는 모든 토양 지도를 나열합니다.
g.list -r type=래스터 패턴='^soils'
"tmp" 래스터 맵이 존재하는 경우 "tmp" 나열:
g.list -r type=래스터 패턴='^tmp$'
해당 벡터 맵이 존재하는 경우 "tmp0" ..."tmp9"를 나열합니다(각 맵 이름은 선순).
g.list -r type=벡터 패턴='^tmp[0-9]$'
해당 벡터 맵이 존재하는 경우 "tmp0"..."tmp9" 나열(각 맵 이름은 쉼표로 구분됨):
g.list -r type=벡터 구분 기호=쉼표 패턴='^tmp[0-9]$'
확장 정규병 표현
쉼표로 구분하여 1997-2012년의 모든 강수 지도를 나열하십시오.
g.list -e type=raster separator=comma pattern="precip_total.(199[7-9]|200[0-9]|201[0-2]).sum"
지도 누구의 지방 겹침 과 a 저장 지방
영역이 "test" 영역과 겹치는 "tmp_"로 시작하는 모든 래스터 맵 나열
래스터 맵:
g.region raster=테스트 저장=test_region
g.list type=래스터 패턴='tmp_*' region=test_region
영역이 현재 영역과 겹치는 "tmp0"..."tmp9" 벡터 맵을 나열합니다.
g.list -r type=벡터 패턴='^tmp[0-9]$' 영역=.
해당 영역이 기본 영역과 겹치는 모든 래스터 및 벡터 맵을 나열합니다.
현재 위치의 영구 지도 세트(DEFAULT_WIND):
g.list 유형=Rast,Vect 영역=*
region=*이 없으면 g.list type=rast,vect는 단순히 사용 가능한 모든 래스터를 나열하고
지역에 관계없이 현재 검색 경로의 벡터 매핑.
onworks.net 서비스를 사용하여 온라인에서 g.listgrass 사용