首页 > 其他 > 详细

POSTGIS增删改查 点、线、面表

时间:2021-04-26 16:01:42      阅读:25      评论:0      收藏:0      [点我收藏+]

一、点表(3857坐标系)

1.建表

    创建包含空间数据的表mytable。

 

CREATE TABLE pointtable ( 
  id SERIAL PRIMARY KEY,
  name VARCHAR(128),
   geom GEOMETRY(Point, 3857)
);

  

2.添加GIST索引

CREATE INDEX pointtable_gix ON pointtable USING GIST (geom); 

  

3.插入数据

INSERT INTO pointtable (name, geom) VALUES (‘p1‘,
  st_transform(ST_GeomFromText(‘POINT(105.1 30)‘, 4326),3857)
);
INSERT INTO pointtable (name,geom) VALUES (‘p2‘,
  st_transform(ST_GeomFromText(‘POINT(105.1 30)‘, 4326),3857)
);

INSERT INTO pointtable (name,geom) VALUES (‘p3‘,
 st_transform(ST_GeomFromText(‘POINT(105.1 30)‘, 4326),3857)
);

  

  

st_transform(ST_GeomFromText(‘POINT(105.1 30)‘, 4326),3857)

POSTGIS增删改查 点、线、面表

原文:https://www.cnblogs.com/lishanyang/p/14704107.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!