카테고리:

지리 공간 함수, 변환 함수

ST_GEOGRAPHYFROMWKB

Parses a WKB (well-known binary) or EWKB (extended well-known binary) input and returns a value of type GEOGRAPHY.

별칭:

ST_GEOGFROMWKB , ST_GEOGRAPHYFROMEWKB , ST_GEOGFROMEWKB

참고 항목:

TO_GEOGRAPHY

구문

ST_GEOGRAPHYFROMWKB( <varchar_or_binary_expression> )

ST_GEOGFROMWKB( <varchar_or_binary_expression> )

ST_GEOGRAPHYFROMEWKB( <varchar_or_binary_expression> )

ST_GEOGFROMEWKB( <varchar_or_binary_expression> )

인자

varchar_or_binary_expression

인자는 유효한 지리 공간 오브젝트를 나타내는 WKB 또는 EWKB의 문자열 또는 이진 식이어야 합니다.

문자열 식은 16진수 형식이어야 합니다(선행 0x 제외).

반환

The function returns a value of type GEOGRAPHY.

사용법 노트

  • 입력을 WKB 또는 EWKB로 구문 분석할 수 없는 경우, 오류가 발생합니다.

  • 입력 형식이 EWKB이고 SRID가 4326이 아닌 경우, 오류가 발생합니다. EWKT 및 EWKB 처리에 관한 참고 사항 을 참조하십시오.

다음 예는 WKT 형식으로 설명된 지리 공간 오브젝트에 대한 GEOGRAPHY 오브젝트를 반환합니다.

-- Set the output format to WKT
alter session set GEOGRAPHY_OUTPUT_FORMAT='WKT';
select ST_GEOGRAPHYFROMWKB('01010000006666666666965EC06666666666C64240');
+-------------------------------------------------------------------+
| ST_GEOGRAPHYFROMWKB('01010000006666666666965EC06666666666C64240') |
|-------------------------------------------------------------------|
| POINT(-122.35 37.55)                                              |
+-------------------------------------------------------------------+

다음 예는 EWKT 형식으로 설명된 지리 공간 오브젝트에 대한 GEOGRAPHY 오브젝트를 반환합니다.

-- Set the output format to EWKT
alter session set GEOGRAPHY_OUTPUT_FORMAT='EWKT';
select ST_GEOGRAPHYFROMEWKB('0101000020E61000006666666666965EC06666666666C64240');
+----------------------------------------------------------------------------+
| ST_GEOGRAPHYFROMEWKB('0101000020E61000006666666666965EC06666666666C64240') |
|----------------------------------------------------------------------------|
| SRID=4326;POINT(-122.35 37.55)                                             |
+----------------------------------------------------------------------------+
맨 위로 이동