asp.net网站很快吗,青岛网站建设哪家公司好,玉田网站制作,网站架构师工资思路#xff1a;必须先将经纬度数据转换成POINT#xff0c;MULTILINESTRING等格式才能在QGIS中展示
步骤
1、首先在postgresql数据中建一张包括经纬度数据的表
**注意#xff1a;**如果是新建数据库#xff0c;一定要执行如下代码#xff0c;否则后面的函数ST_GeomFrom…思路必须先将经纬度数据转换成POINTMULTILINESTRING等格式才能在QGIS中展示
步骤
1、首先在postgresql数据中建一张包括经纬度数据的表
**注意**如果是新建数据库一定要执行如下代码否则后面的函数ST_GeomFromText没法使用
create extension postgis执行上面代码的前提是要安装postgis
建表语句
CREATE TABLE public.test
(latitude numeric(16,6) NULL,longitude numeric(16,6) NULL,geom geometry NULL
)2、使用st_geomfromtext函数将经纬度转成文本并添加到test表中geom列
UPDATE vehicle_info SET geom
ST_GeomFromText(POINT( || longitude || || latitude || ), 4326);3、进入QGIS中查询并导入数据
首先连接上postgresql数据库 输入查询语句执行