首页 > 其他 > 详细

POSTGIS,常用函数,实例

时间:2018-06-06 18:07:15      阅读:267      评论:0      收藏:0      [点我收藏+]
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,常用函数,实例

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

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