发明名称 |
以GeoJSON格式结构化方式存储地理数据的MongoDB集群的地理数据读写方法 |
摘要 |
本发明针对MongoDB集群设计了大规模地理数据存储方案,在MongoDB集群中以GeoJSON格式结构化的方式组织地理数据,使得采用分布式高速MongoDB集群高效存储大规模地理数据成为可能。针对该地理数据存储方案,本发明提出了地理数据的读写方法以及可实现该地理数据读写方法的驱动程序。本发明以OGR类库为地理数据读写驱动的设计架构,以GeoJSON格式结构化的读写MongoDB集群地理数据源。本发明采用OGR函数库,在地理数据与MongoDB集群之间通过内存中构建的OGR对象建立桥梁,使针对MongoDB集群的地理数据高效读写成为可能,使得高性能地理分析算法可以运行在MongoDB数据库集群之上。 |
申请公布号 |
CN104008209A |
申请公布日期 |
2014.08.27 |
申请号 |
CN201410277320.1 |
申请日期 |
2014.06.20 |
申请人 |
南京大学 |
发明人 |
李满春;张帅;陈振杰;张伯雷;马磊 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
南京同泽专利事务所(特殊普通合伙) 32245 |
代理人 |
蔡晶晶 |
主权项 |
以GeoJSON格式结构化方式存储地理数据的MongoDB集群,其特征在于:MongoDB集群中包含有若干与地理数据源对应的空间数据库,每个空间数据库包含有一个元数据集合、若干个与地理图层一一对应的地理要素集合,所述元数据集合中包含与地理图层一一对应的空间元数据文档,所述空间元数据文档存储有与相应地理图层相关的空间元数据信息,每个地理要素集合中包含有若干与地理要素一一对应的GeoJSON文档,所述地理要素以GeoJSON文档的形式进行存储。 |
地址 |
210046 江苏省南京市栖霞区仙林大道163号 |