canli bahis siteleriimplant dis fiyatlari

Oracle Spatial ile İki Kesişen Polygonun Farkını Bulmak

  • 5
Oracle Spatial ile İki Kesişen Polygonun Farkını Bulmak

Tablo Adı : POLYGON

Referans Sütunu : POLYGONID
Geometri Sütunu : GEOLOC

SELECT SDO_GEOM.SDO_DIFFERENCE(
(SELECT P.GEOLOC FROM POLYGON P WHERE P.POLYGONID = 2),
(SELECT S.GEOLOC FROM POLYGON S WHERE S.POLYGONID = 3),
0.0005) AS FARK
FROM POLYGON P
WHERE P.POLYGONID=2

Yukarıda gördüğünüz sorgulama aynı tablo içerisindeki polygonid si farklı olan ve kesişen iki gemetri için geçerlidir
Dolayısı ile sdo_difference fonksiyonunun ilk parametresi baz alınacak şekilde iki geometrisini kesişimi ve 
2. sırada verilen geoloc geometrisinin farkını alarak yeni bir geometri üretmektedir.


Yorum Yap & Puan Ver

  • 5