Buduję usługę, która wybiera liczbę geometrii z systemu, który przechowuje jej geometrie w Oracle 10g, a następnie zapisuje ich kopię w bazie danych SQL Server do użytku przez inną system.Importowanie ORACLE SDO_GEOMETRY do SQL Server Geometry
Wygląda to najpierw na SDO_UTIL.TO_WKTGEOMETRY(). Geometria jest jednak przechowywana jako geometria 3d (nawet jeśli warstwa Z ma zawsze wartość 0, więc nie będzie działać tak, jak WKT działa tylko w przypadku 2d).
Opcja numer dwa była wtedy SDO_UTIL.TO_GMLGEOMETRY(), to jednak zwraca GMLs w V2, a SQL Server chciałby je w GML V3.1.1 (z tego co mogłem przeczytać) (I nie znalazłem prostego sposobu na konwersję te).
Czy ktoś ma pomysł na inne opcje, może niektóre biblioteki stron trzecich, które mogą być używane do tego?
Thx, ale w moim przypadku skończyło się przy użyciu funkcji w pakiecie SDO_LRS. –
WKB może być szybszy? – thylacine
Masz prawdopodobnie rację, zmieni to w następnej aktualizacji :) –