将此标记用于PostGIS,它是PostgreSQL的空间数据库扩展。在使用此标记之前,请考虑您的问题是否更适合地理信息系统堆栈交换站点(例如,如果它更多地是关于配置或大地测量原则而不是实际编程)。
我正在尝试使用 Strapi CMS 创建 API。我有一个现有的 PostgreSQL + postgis 数据库,我想在 Strapi 项目中连接并使用该数据库。 你知道是否可以这样做
我有一个名为 Timings 的表,其中存储了 100 万个用于负载测试的响应时间,现在我们需要将此数据分为 100 组,即前 500 条记录作为一组,依此类推,并且
PostGIS for PostgreSQL 中 ST_Distance 函数使用的算法名称?
我正在使用 PostgreSQL 的 PostGIS 扩展,并使用 ST_Distance 函数来计算两点之间的距离。我很好奇 ST_Distance 我们的底层算法...
GeoDjango PointField | JSON 序列化器 |坐标
所以我的应用程序遇到了这个问题。 当我尝试创建具有 GeoDjango PointField 属性“位置”的用户时,仅保存设置为“默认”的值...当我使用
如何将 PostGIS 扩展移出 Heroku Postgres 数据库中的模式 heroku_ext ?
我在 Heroku 上的 Postgresql 数据库和 Python/Django Rest Framework 项目的 PostGIS 扩展上遇到了以下问题。 当尝试发布应用程序时,我得到...
我在oci中有一个托管的postgresql,我想安装扩展(postgis) 我只是通过 psql cli 访问主数据库 `postgres-> \dx 已安装的扩展列表 名称 |韦尔西...
在提供多边形内的纬度和经度坐标时,为什么使用空间函数(例如 ST_Within)的 SQL 查询返回“未找到位置”而不是“找到位置”...
为什么使用 PostGIS 时英国县的几何图形会出现在几内亚湾?
我在 AWS Postgres 服务器中有两个表(我正在使用 DBeaver 进行查询)。 表 1 是我从名为 uk_counties 的 S3 存储桶导入的 shapefile,其中列出了 t 中所有县的几何图形...
使用 PDAL 从 postgresql pgPointcloud 数据库中读取点云数据
我想从postgres数据库读取点云数据。 这是我的代码 Dockerfile 来自 ubuntu:最新 ENV TZ=UTC ENV DEBIAN_FRONTEND=无交互 运行 apt-get update && apt-get install -y
如何获得以米为单位的圆半径 也许这是现有的问题,但我没有得到正确的结果。我正在尝试在 postgis 中创建一个具有相同半径和中心的多边形......
我尝试在CentOS 7环境中安装PostgreSQL 14.6并安装PostGIS扩展以进行GIS数据测试,但出现问题。 所有其他依赖项(包括 CGAL)均已解决,但...
如何使用postgis从postgres表中获取连接的线串?
我有一个带有 id、几何图形的表,其中几何图形的类型为线串或多线串。 我想将所有相互连接的线串分组。例如 内径几何形状 1 线串...
如果我使用该声明 SELECT * FROM dump WHERE (x_orig IS NOT NULL) OR (x_dest IS NOT NULL); 它不会过滤掉我指示的列中的空值。但是当我使用该语句时 选择...
使用 GeoAlchemy 将 PostGIS 几何数据检索为 WKT,无需进行额外查询
我正在使用 FastAPI 后端连接到 PostGIS 服务器。 我使用 SQLAlchemy 和 GeoAlchemy2 作为扩展来将数据库表映射到对象。 其中一张桌子被称为“财团”...
在 Windows 上找不到服务 [pg_servicename] 的定义
我在尝试使用 QGIS 中的服务文件连接到数据库时遇到问题。 错误是“连接到数据库失败。未找到服务“pg_servicename”的定义。 .
如何在运行 Amazon Linux 2023 的 AWS 中的 EC2 实例中安装 Postgres 的 PostGIS 扩展?
我正在尝试在运行 Amazon Linux 2023 (AL2023) 的 AWS EC2 实例中的 Postgres 15 中安装 PostGIS 扩展。但是,我之前在 Amazon Linux 2 上使用的方法不适用于...
使用 Postgres 和 Postgis,我使用 st_equals 遇到了非常慢的空间连接。出于好奇,我尝试使用 = 代替,并且连接速度更快。使用 EXPLAIN,我注意到
我们的平台目前使用 pbf 切片(在 s3 上)在前端的 Mapbox 上渲染矢量图层。 pbf 图块内有单独的图层,我们使用 Mapbox 图层的 source-layer 属性来设置样式
我正在PostGIS的帮助下实现一个平铺服务器。 运行此查询: 选择 ST_AsMVT(tile) FROM ( 选择 __特征__, ...
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 解决了问题。