아래 질의들은 정확해 보입니다.
그런데 어떤 작업을 하시길래 gegraphic data type 에 흥미를 가지시는지요. ;/)
개인적으로 처음 PostgreSQL 에서 array 를 지원하는 것을 보고 흠뻑 미친적이 있었습니다. 참으로 신선한 충격이었지요. 그 뒬로 이런 geographic data type 과 genetic optimizing algorhythm 그리고 access method 의 선언법 등 많은 새로운 시도들이 매력을 시키더군요. 물론 크게 쓰임새는 없지만 그래도 신선한 건 사실이었습니다. 그런 관계로 아직도 PostgreSQL 을 좋아한답니다.
>>이근호 님께서 쓰시길<<
:: point와 lseg로 만들어 본 질의 입니다.....잘 만든 것인지 알고 싶어서요..
:: (1,1) (10,10)사이의 점 좌표만 추출해 내기
:: test=> select p from geoline4 where geoline4.p >^ '(1,1)'::point AND geoline4.p >> '(1,1)'::poin
:: t AND geoline4.p <^ '(10,10)'::point AND
:: geoline4.p << '(10,10)'::point;
::
:: (1,1) (10,10)사이의 lseg만 추출해 내기
:: test=> select p from geoline4 where geoline4.p >^ '((1,1)(10,1))'::lseg AND geoline4.p >> '((1,1
:: )(1,10))'::lseg and geoline4.p <^ '((1,10)(10,10))'::lseg AND geoline4.p << '((10,1),(10,10))'::
:: lseg;
|