解决方案 »

  1.   

    尝试使用 LINESTRING()函数添加一下!
    我对GEOMETRYCOLLECTION的理解是 这样的 : 内容是以点的方式存放 ,如果单个点直接用 坐标 (x,y)表示,如果是线的话是多个点 使用 LINESTRING()来保存这条线上的点。
    因此你看是不是可以这样存放:GEOMETRYCOLLECTION(  LINESTRING(25 15,10 25,25 35,30 50,30 60,
    35 65,40 55,45 30,55 20,25 15) ,LINESTRING(3395 2827,3861 2840,4094 2374,3395 2594,3395 2827) ,LINESTRING(70 20,55 20,65 30,
    65 50,70 55,80 50,85 40,80 30,
    85 25,70 20)  )
      

  2.   

    geometrycollection不是相当于一个数据集合的数据类型吗?它可以保存任意类型的空间数据,所以我想将类型为polygon的字段的所有数据保存到其中,不知该怎么实现,