我正在使用 ST_Intersects 检查两个多边形是否相交。 我查询的相关部分是: 它可以很好地确定一个多边形是否与另一个多边形的表面相交: 当两个多边形共享边时,我希望 ST_Intersects 返回 false,但它不会: 我阅读了其他方法,例如ST_Covers, ST_Contai ...
我正在使用 ST_Intersects 检查两个多边形是否相交。 我查询的相关部分是: 它可以很好地确定一个多边形是否与另一个多边形的表面相交: 当两个多边形共享边时,我希望 ST_Intersects 返回 false,但它不会: 我阅读了其他方法,例如ST_Covers, ST_Contai ...
这个赏金已经结束了。 此问题的答案有资格获得+500声望赏金。 赏金宽限期在7 小时后结束。 vitaly-t想提请更多人关注这个问题。 我正在尝试为商业产品实施跟踪系统,以帮助检测帐户共享违规行为。 为此,系统具有以下tracking表: created - 发出 HTTP 请求的日期/时间 ...
我正在(或计划)使用 Postgres 对 OpenStreetMaps 数据进行一些空间数据库处理。 我正在使用 mac m1,并决定最好的方法是在 docker 容器中安装 PostGis 来运行 Postgres 数据库。 我无法从我的主机连接,但我可以从添加在同一个 docker-comp ...
我有一个 postgres 数据库,我想将没有实际数据的所有模式、表名及其列名导出到 CSV 文件或类似的文本文件。 这需要立即导出,因为数据库中有 100 个表。 这在使用 pgAdmin 的 Postgres 中可能吗? 我曾尝试导出数据库,但我只能想出一些方法来导出表和列的名称以及其中包含的实 ...
在我的 django 应用程序中,我有 postgis 数据库。 我试图将一个多边形作为 SVG,因此我可以使用 SVG 标准在 HTML 中表示该多边形。 我使用以下查询:SELECT ST_AsSVG(geom) from country_limit cl where cl.id=3; 它返回了 ...
我遇到了一个问题,我试图返回某个地址一定距离内的所有公司,但我不明白为什么我会在我的数据库中获取所有公司作为我的回应。 期望的结果是提供地址 ID、指定距离并返回该距离内的所有公司。 我在下面概述了我为在我的表上创建坐标列而运行的一些命令,以及我尝试运行的一些返回所有公司的查询。 注意:坐标列是: ...
在 PostgreSQL 中,我有一个包含三列的表格,一列用于点,一列用于线,一列用于多边形,从 Kobotoolbox 获得。 数据是这样写的: Point: Latitude Longitude 高度精度行:纬度经度高度精度; 纬度经度高度准确度多边形:纬度经度高度精度; 纬度经度高度精度; ...
我很难在 RDS 服务器上使用 postgis。 扩展名“postgis”存在并且数据被正确记录。record.update(lonlat: 'POINT(2.4214133 48.7364525)') => true record.lonlat => #<RGeo::Geogra ...
我有一个按纬度和经度地理定位的属性数据库。 我正在尝试过滤 15 公里半径内的属性(lon=1.8284,lat=41.7317)。 我正在使用以下利用 GIST 索引的查询: 结果是这样的: 看起来不错,但看看 map 中的那些坐标,它绝对不在距 (lon=1.8284, lat=41.7317) ...
我想找到最接近给定点的卡片并计算距离。 链接postgis 但是我无法在 symfony 中执行查询: 我的错误: -> 我知道不支持 DQL,但我不明白如何在 symfony 6.2 上让 <-> 工作。 所以我也测试了这个解决方案: 我的结果在一个数组中,但我没有“表单”实 ...
是否可以在 SQLModel 创建的模型中使用 PostGIS 几何类型? 如果是,怎么办? ...
我有一个带有列 bbox 的图表: 我的目标是在表格图中找到一个条目,其中 bbox 与我正在搜索的那个相同,或者最大是请求的 bbox 的 1.4 倍并且包含请求的 bbox。 为此,我使用例如以下 sql 命令: 为了加快搜索速度,我创建了以下索引: 如果我运行此查询,这是 explan 打印 ...
我正在使用带有 spring 启动 hibernate jpa 的 postgis。 存储库中的代码: 我收到以下错误: 当我在 postgres 中运行相同的查询时,我得到了密码:select pincode from pin_code_table ...
我有一个安装了 postgis 扩展的 Postgres 数据库,并填充了 open street map 数据。 使用以下 SQL 语句: 我计算了一个“绿色”分数。 我的目标是为每个 osm_id 创建一个“绿色”分数。 意思是; 有多少道路靠近水域、福雷斯特或类似的地方。 为此: 我在每条道 ...
我在 pgadmin 中导入了一个线形文件,并想在所有线段上应用 3m 的缓冲区我已经阅读了 st_buffer 规范,但不知道要输入什么作为要扩展的几何图形,列名似乎不起作用任何帮助,将不胜感激表格截图(部分但希望对您有所帮助): ...
我仍然是一名学生,对多线程和数据库没有那么丰富的经验,所以我可能错过了一些明显的东西——希望能得到初学者水平的答案。 我正忙于创建一个虚拟 Java 应用程序,允许用户提交地铁站位置,然后查找离他们位置最近的车站。 这一切都发生在 HTTP 上。此应用程序的后端是 PostgreSQL(使用 Po ...
我正在使用pgr_drivingDistance function 需要 SQL 子查询作为文本,如下所示: 我想用这样的 where 子句对边缘表中的边缘进行子集化: 问题是在这种情况下我不能对字符串使用单引号。 我试图用 '''、反斜杠、$$ 符号转义字符串的引号,但没有成功。 有没有办法做到这 ...
我有一个使用 Postgres 15.1 (Ubuntu 15.1-1.pgdg22.04+1) 的 Rails 安装(Ruby 2.7.0p0,Rails 6.0.3.7)。 在数据库控制台中,我可以运行: 在db/schema.rb中,我有: 但是当我尝试运行rake db:reset时,出现 ...
我正在尝试定期将 geoJSON 数据插入到 PostGIS 实例中,每次运行时通常都会有重复的数据。 我正在遍历此 geoJSON 数据并尝试使用 Knex.js onConflict 修饰符在发现重复键字段时忽略,但它超时了我的云 function。 ...
我有一个 PostGIS 表,它以下列方式存储设备经过的位置: TS 纬度经度 2022/12/23 10:04 -3.2654 -79.9234 2022/12/23 10:14 -3.2654 -79.9234 2022/12/23 10:24 -2.95592 -79.683 ...