从理论上,想使用xquery连接空间数据。
使用GML,作为空间数据存储方式。
使用Xquery,连接gml
现有的各个数据库平台和3s平台,对空间数据库中,空间数据的存储,都不同。
但各大关系数据库,都支持xml
那么,可以考虑,在关系数据库中,使用gml,表示空间数据。
有了这个方案,思路就很明确了。
目标:xquery->空间数据。
前提1:xquery->gml(可以实现)
前提2:xquery->关系数据(可以实现)
方案:
空间数据库=关系数据库+GML
xquery->空间数据库=xquery->(关系数据+GML)=xquery->关系数据+xqury->gml。
关系数据可以通用sql实现,提供linq接口。