postgis相关内容

实施Leaflet draw时我做错了什么.在此特定示例中如何使用WFST?

我是这个地理信息开发领域的新手.我正在遵循以下管道架构流程来解决基于GIS的应用程序问题. PostGIS-GeoServer-传单 我已经设置了我的传单客户端应用程序,该应用程序将图块组成了地图.我还使用了一些传单插件(例如Draw,zoom),以便为用户提供在地图上标记和绘制的选项. 我能够绘制并获取绘制的多边形的GeoJSON功能,如下所示: 在这部分工作之后,我陷入 ..
发布时间:2021-05-10 19:17:14 其他开发

如何转移点的X和Y的值?

功能如下: 创建或替换函数point_to_M(x float,y float,i integer)返回float AS$$宣布地理几何;geo1几何;开始从lineo = i的testo中选择testo.geom到geo;geo1 = st_astext(st_line_interpolate_point(st_geometryN(geo,1),'point(x y)')');返回st_X(g ..
发布时间:2021-05-09 20:16:07 其他开发

如何在地图上显示空间场?

我的Django模型中有一个空间字段.我想在地图上显示此字段.怎么做?在带有Django内置OSMWidget和OpenLayers的Django Admin中,它工作得很好. 如果我尝试访问模板中的空间字段,则其格式如下: SRID = 4326; GEOMETRYCOLLECTION(POLYGON((54.57842969715517 23.34800720214843,54.53 ..
发布时间:2021-05-01 20:19:12 其他开发

在Geodjango模型的传单地图中显示多边形

我正在使用 geodjango 和 django-leaflet 开发地理空间地图应用程序,该应用程序允许用户在地图上绘制多边形并将其保存到模型中.我认为从模型中提取保存的多边形并将其呈现在嵌入模板的Leaflet地图中会很简单.但是,我这样做有很大的困难.这主要是由于我是一名新的Web开发人员(我对JS尤其陌生).这是我到目前为止的内容: models.py: class newJob ..
发布时间:2021-05-01 19:44:18 其他开发

相关模型的GeoDjango距离

我正在尝试返回一个距相关模型的距离的查询集. models.py(简体) class Store(models.Model):geopoint = models.PointField(srid = 4326)objects = models.GeoManager()HashTag(models.Model)类:标签= models.CharField(max_length = 100)类 ..
发布时间:2021-05-01 19:11:39 Python

PostGIS按ST_Distance排序-不按距离排序记录

我有一张规划应用程序的表,我试图将最近的5个应用程序返回到一个属性,该属性通过最近一次相距最近的距离(通过以JSON数组形式返回的PHP)通过Postgres查询进行排序. 结果已成功返回,但似乎未正确排序.起初我以为是因为ST_Distance的结果值是浮点型的,所以将它们强制转换为整数,但是它们仍然不按距离返回记录. 此SQL中有明显的错误吗? //在数据库中搜索所有相似的项目$ ..
发布时间:2021-04-21 19:45:54 其他开发

如何使用Postgis配置PostgreSQL以计算距离

我知道这可能是愚蠢的问题,但是我正在寻找一段时间,找不到正确的答案. 我已经安装了PostGIS的PostgreSQL数据库.在一个表中,我有带有lon lat的条目(假设列分别是place,lon,lat). 我应该在此表中添加什么内容和/或可以使用什么程序,以便能够以米为单位计算这些位置之间的距离. 我读到有必要知道一个地方的SRID以便能够计算距离.是否有可能不知道/使用它,但仍 ..
发布时间:2020-11-14 19:20:08 其他开发

Postgis-ST_within没有执行我想要的操作.如何在空心区域中找到一个点?

查看屏幕打印. 我在Postgis中运行了一个空间查询,以返回地图上某个点所在的选区(区域).查询使用函数,该点位于多边形内. 从印刷品中可以看到,该点实际上并不是“约克外区"的多边形区域内,尽管从技术上讲,您可能会说它在“内"内,或者至少Postgis如此认为.关键实际上在于约克中央. 我确定Postgis实际上会返回两个记录,但是由于我只从游标中获取了第一条记录,所以这就是我 ..
发布时间:2020-11-13 19:56:09 其他开发

MySQL的ST_DWithin(PostGIS-PostgreSQL)等效于什么?

我正在尝试找到一种有效的方法来进行邻近查询,即返回距离中心POINT半径以内的POINT. 我了解到PostGIS的 ST_DWithin 方法是在其中执行此操作的好方法PostgreSQL及其我当前正在使用 ST_Distance_Sphere(g1,g2 [,radius]),返回球体上Point之间的最小球面距离,以米为单位. SELECT placeNames FROM myP ..
发布时间:2020-11-13 19:56:01 数据库