码迷,mamicode.com
首页 > 其他好文 > 详细

POSTGIS,常用函数,实例

时间:2018-06-06 18:10:03      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:postgis   python   

alter table public.dianping_qinzi add column geom geometry;


  单点  来生成 geom  用st_pointfromtext 函数:
update public.dianping_yule  set geom = st_pointfromtext(‘Point(‘ || lng || ‘ ‘ || lat || ‘)‘,4326 );
多点构成面(geom)用 ST_GeomFromText函数 :
SELECT gaode, name ,ST_GeomFromText(‘Polygon((‘||gaode||‘))‘) as geom
from chengdu_boundary 
ORDER BY "name"

参考网址 :

https://www.w3cschool.cn/wqf_database/wqf_database-zsk92cz2.html

http://www.cnblogs.com/wuhenke/archive/2010/08/02/1790747.html

http://postgis.net/docs/ # 官方网址 #

附送: 
建表语句 :
CREATE TABLE public.dianping_yule
(
  shop_id character varying(255),
  name character varying(255),
  trade_area character varying(255),
  brand character varying(255),
  basetype text,
  tags text,
  subtype character varying(255),
  price double precision,
  rating integer,
  comment_count integer,
  strength double precision,
  environment double precision,
  service double precision,
  lng numeric,
  lat numeric,
  city character varying(255)
);

POSTGIS,常用函数,实例

标签:postgis   python   

原文地址:http://blog.51cto.com/13000661/2125614

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!