![]() |
1
0
如果我正确理解了您的需求,那么创建缓冲区的并集将不会对您有所帮助,因为它只会给您留下一个对象,您需要所有缓冲对象的计数,这些对象与原始表中的每个对象相交。
在SQL中,我将使用
说明: 在本例中,@original表将包含给定州中的所有县,就像缓冲它们之前一样。[Original_Id]将包含您可以关联或用于关联回数据的内容,[Original_Geometry]将包含县的边界。 @filtered表将包含@original的一个子集-在您的情况下,只有那些至少有1个城市50000居民的人。[Buffered_Id]将匹配[Original_Id]中的记录(例如,Orange County可能具有Id 32),[Buffered Geometry]将包含县的边界,缓冲距离为100km(如您的示例中所示)。 确切地说,使用我的示例,您需要从表中获取所需的数据并将其输入到我的表中,但您应该能够使用表并根据需要进行调整以引用它们。 注意:如果您不希望“Orange County”在上述查询中计算“Orange Country(Buffered)”,则需要添加WHERE子句来过滤它们。 我手头没有数据来测试这一点,但它应该大部分都在那里。希望有帮助。 |
![]() |
Ajay H · 在MySQL中查找距给定点最近的点 7 年前 |
![]() |
Ash · 给定美国的地理坐标,如何确定它是在城市地区还是在农村地区? 7 年前 |
![]() |
Red Sparrow · 如何放置X和Y坐标位于多边形外部的数据帧行 7 年前 |
![]() |
Coopa · 有条件的。min函数 7 年前 |
![]() |
Ndr · 从栅格单元内的光栅中提取随机点 7 年前 |
![]() |
Michael O'Donnell · 使用点过程模型进行预测 7 年前 |
![]() |
Xavier Prudent · 这一点位于多边形内吗? 7 年前 |