根据下面说的方法确实可以获取每个面绘制的点坐标
如下图获取的表内容:
它是把导入的shp每个面都转化成点了,而且每个点都有坐标,FeatureNum字段相同的就是一个面拆出来的点
有一个小问题:
我绘制一个面,假如是个正方形,要绘制四个点,分别依次绘制A、B、C、D;那么在绘制这四个点的时候是有一定的顺序的第一个绘制点的A最后一个是D;所以用上面的方法是可以将导入的shp的面绘制的点坐标都可以列出来,但是绘制点的顺序怎么判断呢?如上图表格,FeatureNum=1这个面绘制出来的所有点,是不是由上到下就是这个面依次绘制点呢?shp导入后不仅有拿到每个面所绘制围成的所有点坐标而且保证在生成这个面时绘制点时顺序一定要正确
有没有一种方法:就是不用将面转换成线再转化成点拿到对应点的坐标,直接将shp导入然后通过什么方法在下图属性表对应面增加一个字段里面记录的是生成这个面绘制的所有点的坐标数组