我正在构建一个服务,它从一个将其几何体存储在Oracle 10g中的系统中选择多个几何体,然后将这些几何体的副本保存到SQL Server数据库以供其他人使用系统。将ORACLE SDO_GEOMETRY导入到SQL Server几何体
首先看SDO_UTIL.TO_WKTGEOMETRY()。但是,几何存储为三维几何(即使z层始终为0,所以它不起作用,因为WKT仅在2d时才起作用)。
然后选项2是SDO_UTIL.TO_GMLGEOMETRY(),但是这返回V2中的GML,并且SQL Server会在GML V3.1.1中使用它们(并且我还没有找到一种简单的转换方法这些)。
有没有人有其他选择的想法,也许可以使用一些第三方库?
THX,但对我来说,我结束了在SDO_LRS包使用功能。 – 2013-11-21 18:30:33
WKB可能会更快? – thylacine 2013-11-21 22:19:07
你可能是对的,将在下次更新中更改:) – 2013-11-22 11:41:06