postgis

    0热度

    1回答

    在我的web应用程序中,我使用psycopg2来查询包含数千个位置点的postgreSQL数据库。假设他们可以被归类为办公室和学校。 约有5500个办公室和550所学校。一次获取所有结果会重载它并导致我的查询被取消。因此,根据用户当前正在查看的地图部分,我只想显示大约100个结果。 我的地图的默认视图是美国。我希望数据库在任何时候只能得到100个结果(100个办公室和100所学校)。如果用户放大,

    0热度

    2回答

    我正在写一个函数,它将选择并将得到的输出合并到一个新表中 - 因此我试图使用INTO函数。然而,我的独立代码工作,但一旦进入函数的地方,我得到一个错误,指出新的SELECT INTO表不是一个定义的变量(也许我失去了一些东西)。请看下面的代码: CREATE OR REPLACE FUNCTION rev_1.calculate_costing_layer() RETURNS trigg

    2热度

    1回答

    假设我有以下型号: class Person: id = models.BigAutoField(primary_key=True) name = models.CharField(max_length=150) location = models.PointField() 我怎么会去使用GeoDjango内置按位置获得k个最近邻(KNN)? 我需要为此编写自

    0热度

    1回答

    我想在两个表上连接表b行为null,然后插入另一个表中进行进一步分析。 我使用以下连接: SELECT a.* INTO tmp_missing_cad_polygon FROM table_a a LEFT JOIN table_b b ON a.geom = b.geom WHERE b.geom IS NULL; 该查询似乎对小数据集很好地工作,但不是在大集。我已经尝试

    0热度

    1回答

    我想匹配来自两个表的几何,并基于匹配更新一个表。但是这需要很长时间。 表1 +-------------+----------+-------------+ | Column | Type | Modifiers | |-------------+----------+-------------| | id | bigint | | | jid | integer |

    1热度

    2回答

    我试图通过包括import org.geotools.data.postgis.WKBReader;来导入WKBReader。 该WKBReader类应该在org.geotools.data.postgisaccording to the documentation,但包不适用于我。 我试图GT-PostGIS的存储库添加到pom.xml为: <properties> <project.

    0热度

    2回答

    我最近把我的手放在Postgres连同Postgis我似乎无法弄清楚什么是正确的语法。 问题:我需要一个在特定区域中的点的ID列表。 lat and lon是bigint类型的两列和cluj.the_geom是polygon。 link_geometry:link_id | LAT | LON 克卢日:the_geom SELECT link_id FROM rou_country_206562

    0热度

    1回答

    我建立了一个码头工人的容器从docker hub有: docker run --name some-postgis -e POSTGRES_PASSWORD=mysecretpassword -d mdillon/postgis docker run -it --link some-postgis:postgres --rm postgres \ sh -c 'exec psql -h

    2热度

    2回答

    我试图从一张表中获取所有记录,这些表的几何与来自同一张表的缓冲几何图形相交,我通过子查询得到这些记录。 我的工作普通的SQL语句是: SELECT id FROM table WHERE ST_INTERSECTS(geom, ( SELECT ST_BUFFER(geom, 10) FROM table WHERE id = 1) ); 我如何与GeoDjango内置做到这一点?

    4热度

    2回答

    序幕: 这是SO经常产生的问题: 3d distance calculations with GeoDjango Calculating distance between two points using latitude longitude and altitude (elevation) Distance between two 3D point in geodjango (postgis)