当前位置: 首页 > 知识库问答 >
问题:

postgreql/postgis

郦磊
2023-03-14

我在Postgres/Postgis中创建了一个点几何列(coordenadas),使用以下命令行:

SELECT AddGeometryColumn ('public', 'tb_amostra', 'coordenadas', 4326, 'POINT',2,false); 

我在tb_amostra表中有两列,LONGITUGE和LATITUDE,我需要根据经度和纬度列中的值将(lon,lat)的8位小数点创建到coordenadas列中。有什么帮助吗?提前感谢您抽出时间。

共有1个答案

全鸿晖
2023-03-14
UPDATE tb_amostra SET coordenadas = ST_SetSRID(ST_MakePoint(lon,lat),4326);
 类似资料:
  • 我通过pgAdmin III与远程postgres-9.3连接。关闭pgAdmin后,我尝试在另一天与同一数据库连接。 在pgstartup.log文件中,我有: pg_hba.conf: 服务器上的操作系统是CentOS。不幸的是,我不知道postgres是如何安装在服务器上的,因为有人这样做了。我能用这个做什么?

  • 我正在开发一个基于Django的web应用程序。 我将把一个csv导入postgresql数据库,该数据库有100000多行,并将其用作Django应用程序的数据库。在这里,我面临两个问题。字段名包括以下特殊字符: 首先,如何定义Postgresql数据库的字段名以导入csv? 导入后,我将通过django模型获取数据。那么如何定义包含特殊字符的Django模型变量名呢? 当然,如果我更改包含特殊

  • 我相信postgresql可以更快地处理我的查询,但每次修改它的尝试都会使它变慢! 我有两张桌子: < li >统计数据(id,field1,[...],field10) < li >几何图形(id,geom) 我在以下位置创建了索引: < li>statistics.id < li>geometry.id < Li > geometry(ST _ x(ST _ centroid(ST _ tra

  • 我有一个大型Sybase ASE C/C应用程序,我想将其迁移到Postgresql。应用程序使用的是Sybase CT库(没有什么复杂的:简单的SQL,很少批量上传等)。应用程序是使用SYBASE OCS-16在Linux上构建和运行的。 我正在尝试评估BabelFish扩展是否有助于加快迁移。 第一个挑战(从Sybsae迁移)是应用程序广泛使用多语句查询来返回多结果集,使用动态生成的Trans

  • 我正在尝试使用选择查询更新一个表中的列。 它运行并更新整个列作为(文本字段)。 我尝试仅更新宗教几何与宗地几何相交的行。

  • 我经常读这个网站,但这是我第一次写,希望我不会犯错误,并为我糟糕的英语道歉。我说到重点了:我必须开发代码来在postgresql数据库的单个表上插入记录,在一个Spring启动项目上使用Hibernate。这个表有一个序列,我想用它来获取id的值。在我的表的hbm.xml文件中,我有这样一个: 在bean类中,我有变量idTito及其getter和setter方法。 当我试图通过调用实现JpaRe