v.reclassgrass - 클라우드의 온라인

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 v.reclassgrass 명령입니다.

프로그램:

이름


v.재클래스 - 기존 벡터 맵에 대한 벡터 범주 값을 에 따라 변경합니다.
SQL 쿼리의 결과 또는 속성 테이블 열의 값.

키워드


벡터, 재분류, 속성

개요


v.재클래스
v.재클래스 --도움
v.재클래스 입력=name [=] [유형=[,,...]] 출력=name
[칼럼=name] [규칙=name] [--덮어 쓰기] [--도움] [--말 수가 많은] [--조용한] [--ui]

플래그 :
--덮어쓰기
출력 파일이 기존 파일을 덮어쓰도록 허용

--도움
사용 요약 인쇄

--말 수가 많은
자세한 모듈 출력

--조용한
조용한 모듈 출력

--UI
강제 실행 GUI 대화 상자

매개 변수 :
입력=name [필수의]
입력 벡터 맵의 이름
또는 직접 OGR 액세스를 위한 데이터 소스

=
레이어 번호 또는 이름
벡터 피처는 다른 레이어에 카테고리 값을 가질 수 있습니다. 이 숫자가 결정합니다
사용할 레이어. 직접 OGR 액세스와 함께 사용할 때 이것은 레이어 이름입니다.
태만: 1

유형=문자열[,문자열,...]
입력 기능 유형
옵션 : 포인트, 선, 경계, 중심
태만: 점,선,경계,중심

출력=name [필수의]
출력 벡터 맵의 이름

칼럼=name
값이 새 범주로 사용될 열의 이름
새 키 열의 소스는 정수 또는 문자열 유형이어야 합니다.

규칙=name
재분류 규칙 파일의 전체 경로

기술


v.재클래스 사용자가 재분류를 기반으로 새로운 벡터 맵을 생성할 수 있습니다.
기존 벡터 맵. 또한 사용자가 변경할 수 있습니다. 칼럼 거리에서
기본값 "방법" 와 더불어 칼럼 옵션을 선택합니다.

규칙 파일은 각 행에 다음 쌍 중 하나를 포함할 수 있습니다.
키워드 값
(공백으로 구분) 또는 '#'(해시)로 시작하는 주석. 새로운 카테고리의 정의
키워드로 시작 방법 새 범주 값이 뒤따릅니다. 예어 어디에 SQL을 지정
어디 조건.

노트


다음과 같은 경우 재분류된 맵에 대해 테이블이 생성되지 않습니다. 칼럼 옵션이 사용되고 열 유형이
정수입니다(결과에 모호성이 포함될 수 있음). 만약 칼럼 옵션이 사용되며
열 유형이 문자열이고 새로 생성된 cat을 포함하는 새 테이블이 생성됩니다.
숫자 및 고유한 문자열 열 값을 포함하는 단일 열, 정렬
알파벳 순서.

공통 경계를 해결하려면 다음을 참조하십시오. v.해산.

사용 예


예시 1: 재분류 by 규칙
v.reclass 입력=랜드 출력=land_u 유형=경계 규칙=land.rcl
규칙 파일에는 다음이 포함됩니다.
# 토지 재분류 파일
1 고양이
여기서 use = 'E13'이고 소유자 = 'Jara Cimrman'입니다.
2 고양이
여기서 사용 = 'E14'
새로운 벡터 영역 맵을 생성합니다. 땅_u 경계 포함 토지 지역 카테고리 포함
SQL select 문에 의해 데이터베이스에서 선택된 값:
use = 'E13' 및 소유자 = 'Jara Cimrman'이 카테고리 1로 변경된 tland에서 id를 선택하십시오.
SQL select 문에 의해 데이터베이스에서 선택된 값:
use = 'E14'가 카테고리 2로 변경된 tland에서 id를 선택하십시오.

예시 2: 재분류 by 속성 칼럼
(노스캐롤라이나 샘플 데이터세트)
v.reclass in=streams out=streams_by_type 열=I_vs_P
v.db.select streams_by_type
고양이|I_vs_P
1|간헐적
2|다년생

KNOWN 문제점


다음과 같은 경우 재분류된 레이어에 대해 테이블이 생성되지 않습니다. 규칙 옵션이 사용됩니다.

onworks.net 서비스를 사용하여 온라인으로 v.reclassgrass 사용



최신 Linux 및 Windows 온라인 프로그램