我有个要求我需要帮助。
我的应用程序是从不同的数据库加载和存储数据,这是一种数据集成。数据库可以是Oracle、MySQL、Server。需要考虑的一种可能的数据类型是空间数据类型。众所周知,不同类型的数据库定义了各自的空间数据类型。例如,我要做的是从Server加载一个空间数据,并将这些空间数据保存到Oracle数据库中。
我正在使用Java。而我只发现hibernate空间似乎能够做类似的事情。我的问题是:
非常感谢。
发布于 2011-10-17 07:24:41
一个快速谷歌的"Oracle空间wkt","sql服务器空间wkt“和"mysql空间wkt”似乎表明,他们都支持--你猜-- WKT!
这是众所周知的空间数据文本格式,也是OGC标准。您提到的三个DBMS似乎都具有从WKT字符串存储其空间数据类型的功能。您应该能够将空间数据作为WKT从一个数据库中取出并保存到另一个数据库中。
注意,你忘记了你真正应该使用的数据库管理系统-PostGIS.
发布于 2016-07-10 15:22:18
正如Spacedman所说,如果数据源是WKT格式的JSON,则可以使用hibernate- save保存它。不管它来自哪里的数据库。
https://drive.google.com/file/d/0B7k8rmEmSGVdVU0weGk4dFV5UFE/view
https://stackoverflow.com/questions/7787134
复制相似问题