postgis 相关问题

将此标记用于PostGIS,它是PostgreSQL的空间数据库扩展。在使用此标记之前,请考虑您的问题是否更适合地理信息系统堆栈交换站点(例如,如果它更多地是关于配置或大地测量原则而不是实际编程)。

使用 GeoAlchemy 将 PostGIS 几何数据检索为 WKT,无需进行额外查询

我正在使用 FastAPI 后端连接到 PostGIS 服务器。 我使用 SQLAlchemy 和 GeoAlchemy2 作为扩展来将数据库表映射到对象。 其中一张桌子被称为“财团”...

回答 1 投票 0

在 Windows 上找不到服务 [pg_servicename] 的定义

我在尝试使用 QGIS 中的服务文件连接到数据库时遇到问题。 错误是“连接到数据库失败。未找到服务“pg_servicename”的定义。 .

回答 1 投票 0

如何在运行 Amazon Linux 2023 的 AWS 中的 EC2 实例中安装 Postgres 的 PostGIS 扩展?

我正在尝试在运行 Amazon Linux 2023 (AL2023) 的 AWS EC2 实例中的 Postgres 15 中安装 PostGIS 扩展。但是,我之前在 Amazon Linux 2 上使用的方法不适用于...

回答 1 投票 0

为什么Postgres优化器切换到嵌套循环进行连接?

使用 Postgres 和 Postgis,我使用 st_equals 遇到了非常慢的空间连接。出于好奇,我尝试使用 = 代替,并且连接速度更快。使用 EXPLAIN,我注意到

回答 2 投票 0

在 mvt 中获取单独的图层

我们的平台目前使用 pbf 切片(在 s3 上)在前端的 Mapbox 上渲染矢量图层。 pbf 图块内有单独的图层,我们使用 Mapbox 图层的 source-layer 属性来设置样式

回答 1 投票 0

为什么32632投影中的几何形状不完美?

我正在PostGIS的帮助下实现一个平铺服务器。 运行此查询: 选择 ST_AsMVT(tile) FROM ( 选择 __特征__, ...

回答 1 投票 0

Geoserver:LWGEOM_dwithin:对混合 SRID 几何图形进行操作(MultiPolygon,4326)!=(Point,0)

我在 Geoserver 中的参数化 SQL 视图上执行 cql 过滤器时得到了此响应。 我在 Geoserver 中的参数化 SQL 视图上执行 cql 过滤器时得到了此响应。 <ows:ExceptionReport version="1.0.0" xsi:schemaLocation="http://www.opengis.net/ows http://localhost:8080/geoserver/schemas/ows/1.0.0/owsExceptionReport.xsd"> <ows:Exception exceptionCode="NoApplicableCode"> <ows:ExceptionText> java.lang.RuntimeException: java.io.IOException java.io.IOExceptionERROR: LWGEOM_dwithin: Operation on mixed SRID geometries (MultiPolygon, 4326) != (Point, 0) </ows:ExceptionText> </ows:Exception> </ows:ExceptionReport> 请求的参数正确: var wfsParams = { service: "WFS", version: "1.1.0", request: "GetFeature", typeName: `${workspace}:${layer}`, outputFormat: "application/json", srs: "EPSG:4326", cql_filter: `DWITHIN(geom, POINT(${latitud} ${longitud}), ${radio}, meters)` }; axios.get(wfsUrl, { params: wfsParams }).then((res)=>{...}) 上面的代码是正确的。问题是在 SQL 视图中,我的几何字段的默认 SRID 为 -1。将 SRID 更改为 4326 解决了问题。

回答 1 投票 0

如何创建从给定的 postgis 安装到 macos 中的 postgresql@13 版本的符号链接?

我已经使用brew install在macos Sonoma 14.1.1上安装了postgresql@13和postgis...默认安装的postgis版本是3.3.4_1,它与postgresql@14一起使用,因此它安装到...

回答 1 投票 0

Geoalchemy2 pydantic 几何架构(FastAPI)

我想将 PostGIS 与 FastAPI 结合使用,因此使用 geoalchemy2 与 alembic 在数据库中创建表。 但我无法正确声明 pydantic v2 中的架构。 我的代码如下所示...

回答 1 投票 0

如何从geoalchemy2的查询结果中获取lng lat值

例如, 类湖(基础): __tablename__ = '湖' id = 列(整数,primary_key=True) 名称 = 列(字符串) geom = 列(几何('多边形')) 点=列(几何...

回答 5 投票 0

Symfony Postgresql Postgis 查找周围元素

我正在尝试使用postgis来查找某个点周围的一些东西,距离以米表示。 我使用的是 Symfony 6.3.7、doctrinebundle 2.10、postresql 13 和 postgis 3.0 我还安装了 jsor bundl...

回答 1 投票 0

PostgreSQL 12 和 PostGIS 3.0.1:错误:无法访问文件“$libdir/postgis-3”:Linux 上没有这样的文件或目录

我有 Linux Mint 19.2,我使用以下命令安装了最新的 PostgreSQL 12: sudo apt-get 安装 postgresql 同样,我使用以下命令安装了最新的 Postgis 3.0.1: sudo apt-get 安装 postgis 我看...

回答 4 投票 0

SQL 选择起始标志之间的行并在几何图形上制作线串

我有一个问题,我相信你们专家可以轻松回答:-) 来自 postgresql/postgis 中包含以下内容的表 身份证 |汽车 |时间戳|几何 |明星...

回答 1 投票 0

Supabase POSTGIS SQL 函数返回距用户给定距离内的记录

作为前端工程师,我不熟悉 SQL 或 PostGIS,但我必须使用 Supabase 构建这个后端 API。我遵循了他们的文档,这几乎是我所需要的,除了这会返回...

回答 1 投票 0

从 GEOMETRYCOLLECTION 中提取多边形或多多边形

在我的表格中,我有一个几何字段。我意识到有 GeometryCollection 类型。有直线和多边形,当我使用 st_intersections 进行处理时,它会产生很多问题。 我会...

回答 1 投票 0

PostgreSQL - 公用表表达式 (CTE) 的 GROUP_BY 问题

以下查询获取城市和所有相邻城市的 shapefile 中的商店数量(表 SHOPS)会引发此错误; shapefile 位于表 GEO 中: 分组错误:列“GEO.cit...

回答 1 投票 0

PostGIS数据模型设计,一张表的一个字段中包含多个Geometry类型VS每个Geometry单独的表

我正在学习数据库设计,特别是我的 GIS 程序的 GIS 数据库设计。 程序中需要使用多种Geometry类型,即Point、LineString、Polygon。 我的问题是

回答 1 投票 0

有没有办法让pg_dump不使用search_path作为模式

问题: 有没有办法让 pg_dump 命令不使用 search_path 设置模式,而是使用表名定义模式 我的一般情况是我正在尝试转储并恢复

回答 1 投票 0

使用时间/空间边界执行联接的 SQL 查询的效率

我正在使用 PostgreSQL(v.12.14)和 PostGIS 来对穿过“区域”的 GPS 轨迹进行建模。我创建了一个物化视图,它维护每个轨道经过的区域数组,并且......

回答 1 投票 0

通过 Overpass QL 获取行政边界

我尝试下载法国的国界(几十个州,不是大数据)。事实上,我寻找可以上传到 postgres 数据库中的边框来本地化 POI。 OpenstreetMap 似乎很不错...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.