PostgreSQL的的笔记
本文采用数据为OSM.shp,OpenStreetMap的的网上下载的交大地图
1.复制表
--osm_1是osm的复本
CREATE TABLE osm_1 AS (SELECT * FROM osm);
2.将OSM表中指定行复制到新表中
CREATE TABLE osm_un AS (SELECT * FROM osm WHERE building='university');
或者
CREATE TABLE public."SHZX_com" AS(SELECT * FROM public."SHZXall" WHERE building='commercial');
最后再ArcMap中查看这些图层
3.数据导入arcmap绘图错误解决
如图,将sde.public.osm_ln拖到arcmap图层,报错
检查SQL代码,发现有一处错误:"natural"。。。多了双引号。现在删掉这个字段
刷新,导入成功