一个点串超多的多边形
分享
昨天从发现了一个我所见过的点串最多的多边形,简记一下:
该多边形一共包括接近30000个Part,包括5437611个点串:
SQL> select p.shape.numpts from testpolygon p where p.objectid=688;
SHAPE.NUMPTS
------------
5437611
这么多的点串,按照1个点两个double存储,使用16个字节,一共占用了
SQL> select 5437611*16/1024/1024||' M' from dual;
5437611*16/1024/1024|
---------------------
82.9713592529296875 M
80多M,太庞大了。
但是到数据库中查询,
SQL> select dbms_lob.getlength(p.shape.points)/1024/1024 from testpolygon p where p.objectid=688;
DBMS_LOB.GETLENGTH(P.SHAPE.POINTS)/1024/1024
--------------------------------------------
33.4238195
发现只用了33M的存储,这可能就是ArcSDE压缩的功能吧。
文章来源:http://blog.csdn.net/liufeng1980423/article/details/6104626
该多边形一共包括接近30000个Part,包括5437611个点串:
SQL> select p.shape.numpts from testpolygon p where p.objectid=688;
SHAPE.NUMPTS
------------
5437611
这么多的点串,按照1个点两个double存储,使用16个字节,一共占用了
SQL> select 5437611*16/1024/1024||' M' from dual;
5437611*16/1024/1024|
---------------------
82.9713592529296875 M
80多M,太庞大了。
但是到数据库中查询,
SQL> select dbms_lob.getlength(p.shape.points)/1024/1024 from testpolygon p where p.objectid=688;
DBMS_LOB.GETLENGTH(P.SHAPE.POINTS)/1024/1024
--------------------------------------------
33.4238195
发现只用了33M的存储,这可能就是ArcSDE压缩的功能吧。
文章来源:http://blog.csdn.net/liufeng1980423/article/details/6104626
0 个评论
相关问题
- 两个图层投影坐标系都一样,但就是不能叠加在一起。怎么办,求大神指点。一个是县的灾害点,一个是县的行政区划。
- ArcGis打开图层后显示unknown units,想要define一个投影坐标系,但数据大小似乎不一致
- arcgis pro中wkid和前一个wkid有什么区别?
- 如何自动向一个字段添加依次变大的序列号?
- arcgis工具内有一个工具可以使一个面去靠近另一个面是哪个工具?
- 把shp多个文件整到一起的一个专门的软件,不是ARCGIS是其他的,
- 怎么通过excel 点集导入arcmap 实现显示多边形
- 如何限制map到一个范围之内
- arcmap中如何将线图层和面图层融合或叠加在一个图层
- 在Arcpy中获取了一个.shp上的几何元素,如何获取该几何元素的attributes
- 怎么制作一个带箭头大的虚线符号,大神帮帮忙,谢谢