摘要: 要学习GEOS库,肯定绕不开地理方面的东西。如果需要判断的两个多边形或几何图形,不是自己创建的,而是来自shapefile文件,那就得将GEOS库和GDAL/OGR库结合使用了。实际上只需要OGR就行了,但OGR和GDAL是放在一起的。OGR库用来读取和输出shapefile(shp)文件,geos... 阅读全文
posted @ 2015-11-16 13:44 denny402 阅读(7764) 评论(0) 推荐(0)
摘要: 原理上一篇已经介绍过了,这篇就直接进行程序练习#include "geos.h"GeometryFactory factory;//创建一条环线,与线的区别就是环线是闭合的。即第一个点和最后一点重合LinearRing* createGeosRing(double x,double y,double... 阅读全文
posted @ 2015-11-16 10:35 denny402 阅读(4182) 评论(0) 推荐(1)
摘要: 要判断两个多边形的关系,实际上属于几何图形空间关系判断。几何图形并不只有多边形一种,它包括点、线、面构成的任何图形,两两之间相互关系也有很多种,因此空间关系非常复杂。根据前人的研究,总结出了DE-9IM模型,作为一种空间关系判断的标准。DE-9IM,全称是Dimensionally Extended... 阅读全文
posted @ 2015-11-16 10:19 denny402 阅读(10410) 评论(1) 推荐(2)