摘要: 问题描述: 沿一条折线,按照等间距分幅查询沿线的面状建筑物分布,生成水平的分布图。问题分析: 折线段(档)和分幅中心线的关系有如下四种,第一档除外。解决思路: 首先通过缓冲区查询线路所有的建筑物,计算总共有多少个分幅,构造分幅对象数组。然后分块构造多边形进行相机检测,将该分幅内建筑物数据存储在对应索引的分幅对象数组。 根据折线转折点构建循环,判断本档所在分幅数和前一档所在分幅数是否相同,分别记为m和n m=n相同,将本档数据全部存在索引n处,构建多边形,相交检测,同时将所有几何对象仿射变换,变成水平,存储在分幅对象中。 mn不同,分三部分处理{ 本档向前所占据的分幅,构建多边... 阅读全文
posted @ 2014-03-08 22:26 太一吾鱼水 阅读(338) 评论(2) 推荐(0) 编辑