다음과 같이 정의 된 isgiline의 postgis 테이블이 있습니다.
CREATE TABLE myisolines
(
gid serial NOT NULL,
isotime timestamp without timezone,
val numeric(10,4),
geom geometry(LineString,4326)
);
시각적 으로이 줄 문자열 객체는 다음과 같습니다.
내 데이터의 공간 범위를 알고 있으므로 Bbox를 추가하여 LineStrings를 닫을 수 있습니다.
I는 isopolygons의 테이블을 만들 myisopolygons
에서 myisolines
없는 오버랩하지만 연속적인 표면을 생성하고 열 가질 것, 다각형, 테이블 val
최저와 val
다각형이 형성되는, 등각의이. 나는 그것이 자기 폐쇄 isoline (island) 또는 bbox로 닫힌 isoline으로 형성 될 수 있음을 이해합니다.이 경우 val
특정 isoline에서 가져와야합니다. 시각적으로 다음과 같아야합니다.
어떻게 든 토폴로지를 만든 다음면을 다각형으로 변환 할 수 있다고 생각했지만 제대로 수행하는 방법을 이해하지 못합니다. 이것을 어떻게 할 수 있습니까?
또 다른 옵션은 bbox와 각 생성 된 다각형 사이에 차등 함수를 재귀 적으로 사용하는 것이지만 그것이 올바른 방법이 아니며 전혀 빠르지는 않습니다.