postgis

    0热度

    1回答

    我得到一个错误: $ python manage.py migrate swsite 0023_hitcounter.py Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/usr/li

    2热度

    2回答

    我想检索一些职位,取决于他们的地理位置邻近。 正如您在代码中看到的,我正在使用GeoDjango,代码在视图中执行。 问题是距离过滤器似乎被完全忽略。 当我检查查询集的距离时,我得到预期的距离(1米和18公里),但18公里的职位不应该被检索。 def get(self, request, format=None): latlon=request.query_params pnt

    0热度

    1回答

    我使用rgeo和activerecord-postgis-adapter gem。我想查找包含多边形中特殊点的所有记录。我在谷歌地图上标记了矩形,并期望sql返回行,如果点在里面,并且当点在外面时不返回行。不幸的是​​也返回结果。我做错了什么?我应该使用投影而不是真正的经纬度? describe 'polygon' do let(:factory) { RGeo::Geographic.

    0热度

    2回答

    我想在SQLAlchemy中使用GeoPandas from_postgis功能时将参数传递给sql查询。 类方法GeoDataFrame.from_postgis 我已经看过的先前相似(SQL,CON,geom_col = '的geom',CRS =无,index_col =无,coerce_float =真,则params =无) question和also here,它建议使用SQLAlch

    0热度

    1回答

    hellow,我正在学习创建一个路由应用程序与这个新的workshop。这是使用Postgres作为数据库,以及它的扩展PostGIS和pgRouting。它使用GeoServer来管理数据并发布。 我从osm获取数据,然后将其添加到数据库与osm2pgrouting可以使用它们。从那以后,我安装的GeoServer太则创造了我的数据层,但是当我尝试创建新的SQL视图我得到这个错误: ERROR:

    0热度

    2回答

    我试图让请求的用户在半径内的所有用户。我创建了一个GPS(几何类型)来存储经度和纬度。 我用这个代码: SELECT * From UserAddresses WHERE ST_DWithin( (Select gps from useraddresses where ID=(Select UserAddressID FROM Users WHERE

    2热度

    1回答

    我想比较并创建一个新表。但它需要更多时间来比较。 表1(模式) +-------------+----------+-------------+ | Column | Type | Modifiers | |-------------+----------+-------------| | line_id | bigint | | | junction | integer |

    2热度

    2回答

    我有一个巨大的表(gps_points),其中有一个存储2D点的几何列。我试图做到的是运行一个查询输出类似 id | freq ------------- 1 | 365 2 | 1092 3 | 97 ... 其中“ID”是我的总边框和“频率”里面的小矩形的唯一标识符是点的数量落在特定的矩形内。 所以我定义了一个PostGIS的表: create table

    2热度

    1回答

    我正在创建一个postgis数据库,并且想要使用过滤的OpenStreetMap数据。 为此,我曾尝试以下过程:* .osm使用到的bzip2 下载的文件planet.osm.bz2从https://planet.osm.org/ 解压缩后的 过滤使用osmfilter通过命令文件提示 上传在命令提示符下使用osm2pgsql过滤的* .osm文件到我的数据库 对于我的第一次尝试,我只是过滤了土地

    0热度

    1回答

    我开发了一个电报机器人,它可以匹配2个用户使用相同的语言,当他们都在寻找一个具有postgres查询的合作伙伴时。 我想添加可选的能力来匹配用户也取决于位置(最接近的用户)。 因为这是一个选项,我想我会保持列默认情况下,如果用户发送他的位置我添加它。 我打算用postigs来实现这个。 我有两个问题: 是它更好地使用地理或几何?因为人们可以来自世界各地,我在这些情况下阅读最好是使用地理,但无论如何