Questions tagged «extents»

范围是由数据源的坐标对定义的最小边界框/矩形(xmin,ymin和xmax,ymax)。数据源的所有坐标都在此边界内。


1
如何基于点属性创建地图集?
本质上,我想基于点层中的分类字段生成图集。 即,我有一个带有分类字段“ Provision”的托儿服务提供者点层。我已经用“课后俱乐部”,“早餐俱乐部”等对该字段中的每个功能进行了分类,现在我想生成一组地图,这些地图在每个类别中进行迭代,并仅显示每个类别的要点。一张课后俱乐部地图,一张早餐俱乐部地图等。程度可能略有不同。 我可以一个一个地做,但是似乎应该有一种方法可以根据每个类别的范围来制作图集?(我确实觉得我缺少明显的东西:)) 或者,是否有一种方法可以自动创建多边形图层,并将其用作图集的隐藏范围? 编辑:我在此方面取得了一些进展-您可以使用基于规则的样式来打开和关闭与当前地图集覆盖范围功能相关的功能。如果您只想显示一组不同的点,它实际上就可以正常工作。我现在正在考虑将其与配色方案和反应性图例联系起来。
9 qgis  extents  atlas 

6
在栅格中找到给定像素值的最小边界范围?
我想知道是否有办法找到具有特定值的栅格的最小边界范围。我从全局图像中裁剪了一个栅格,并将范围设置为具有大量NoData区域的全局范围。我想从此栅格中删除NoData区域,并仅保留包含特定值像素的区域。我怎样才能做到这一点? 这是我的示例:我想提取value = 1(蓝色区域)并使用蓝色区域的范围而不是整个世界进行进一步处理。

2
查找位于一组坐标内的点
我有一个PostGIS数据库,我想找到某个区域(边界框)内的点。我有两组坐标,从中可以获得构成该框的所有四个矩形点(如果需要)。我有问题的数据列名为“ point”,它也是point类型。 无论如何,是否可以指定四组坐标(纬度/经度)并获取位于框中的所有点。 或指定两个点,让数据库计算出矩形的角,然后在 以防万一我不清楚我想要实现什么。如果我有经度和长字段而不是点,则与“ vanilla” sql等效: SELECT * FROM myTable where lat> xMin AND lat < xMax AND long > yMin and long < yMax 更新的编辑: 我正在尝试Underdark的解决方案。起初我没有ST_MakePoint构造函数(现在我有),但仍然遇到非常相似的错误(只是在另一个字符上)。 SELECT * FROM myTable WHERE ST_Within(ST_MakePoint(point),GeometryFromText('POLYGON((75 20,80 30,90 22,85 10,75 20))',4326)) 我收到此错误: ERROR: function st_makepoint(point) does not exist LINE 1: SELECT * …
9 postgis  sql  point  extents 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.