MapGuide使用Oracle Spatial中的表建立图层注意事项

    MapGuide可以通过直接使用Oracle Spatial中的空间表,建立图层,直接显示在地图上. 在经过多次尝试之后,可以正常显示,现总结如下:

    1.作为图层的空间表要有空间字段:sdo_Geometry,用于存储空间数据.

    2.Oracle Spatial通过查找元数据表才知道数据库中有空间表,所以要将该表信息插入元数据表USER_SDO_GEOM_METADATA.

    3.必须建立空间索引,才能在MapGuide中"发现"图层.目前不知道为什么,这方面的资料比较少.刚开始通过 把shp导入oracle,能正常在MapGuide中建立图层,显示出来. 后来手动建立空间表,没有建立索引,Mapguide不能找到该表.

posted @ 2012-11-25 20:56  烟影  阅读(154)  评论(0编辑  收藏  举报