Skip to content

Instantly share code, notes, and snippets.

@tjmgis
Created April 9, 2015 19:16
Show Gist options
  • Save tjmgis/c6031cf11fa6ddda8755 to your computer and use it in GitHub Desktop.
Save tjmgis/c6031cf11fa6ddda8755 to your computer and use it in GitHub Desktop.
openmap local sql create tables
CREATE SCHEMA openmaplocal;
COMMIT;
CREATE TABLE openmaplocal.building
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(MultiPolygon,27700),
id character varying,
featcode double precision,
CONSTRAINT building_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
CREATE TABLE openmaplocal.electricitytransmissionline
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(MultiLineString,27700),
id character varying(38),
featcode double precision,
CONSTRAINT electricitytransmissionline_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
CREATE TABLE openmaplocal.foreshore
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(MultiPolygon,27700),
id character varying(38),
featcode double precision,
CONSTRAINT foreshore_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
CREATE TABLE openmaplocal.functionalsite
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(MultiPolygon,27700),
id character varying(38),
distname character varying(120),
sitetheme character varying(21),
classifica character varying(90),
featcode double precision,
CONSTRAINT functionalsite_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
CREATE TABLE openmaplocal.glasshouse
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(MultiPolygon,27700),
id character varying(38),
featcode double precision,
CONSTRAINT glasshouse_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
CREATE TABLE openmaplocal.importantbuilding
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(MultiPolygon,27700),
id character varying(38),
distname character varying(120),
sitetheme character varying(21),
classifica character varying(90),
featcode double precision,
CONSTRAINT importantbuilding_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
CREATE TABLE openmaplocal.motorwayjunction
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(Point,27700),
id character varying(38),
junctnum character varying(5),
featcode double precision,
CONSTRAINT motorwayjunction_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
CREATE TABLE openmaplocal.namedplace
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(Point,27700),
id character varying(38),
distname character varying(100),
htmlname character varying(254),
classifica character varying(40),
fontheight character varying(6),
orientatio double precision,
featcode double precision,
CONSTRAINT namedplace_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
CREATE TABLE openmaplocal.railwaystation
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(Point,27700),
id character varying(38),
distname character varying(40),
classifica character varying(60),
featcode double precision,
CONSTRAINT railwaystation_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
CREATE TABLE openmaplocal.railwaytrack
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(MultiLineString,27700),
id character varying(38),
classifica character varying(12),
featcode double precision,
CONSTRAINT railwaytrack_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
CREATE TABLE openmaplocal.railwaytunnel
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(MultiLineString,27700),
id character varying(38),
featcode double precision,
CONSTRAINT railwaytunnel_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
CREATE TABLE openmaplocal.road
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(MultiLineString,27700),
id character varying(38),
distname character varying(60),
roadnumber character varying(10),
classifica character varying(40),
featcode double precision,
CONSTRAINT road_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
CREATE TABLE openmaplocal.roadtunnel
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(MultiLineString,27700),
id character varying(38),
featcode double precision,
CONSTRAINT roadtunnel_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
CREATE TABLE openmaplocal.roundabout
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(Point,27700),
id character varying(38),
classifica character varying(32),
featcode double precision,
CONSTRAINT roundabout_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
CREATE TABLE openmaplocal.surfacewater_area
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(MultiPolygon,27700),
id character varying(38),
featcode double precision,
CONSTRAINT surfacewater_area_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
CREATE TABLE openmaplocal.surfacewater_line
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(MultiLineString,27700),
id character varying(38),
featcode double precision,
CONSTRAINT surfacewater_line_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
CREATE TABLE openmaplocal.tidalboundary
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(MultiLineString,27700),
id character varying(38),
classifica character varying(15),
featcode double precision,
CONSTRAINT tidalboundary_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
CREATE TABLE openmaplocal.tidalwater
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(MultiPolygon,27700),
id character varying(38),
featcode double precision,
CONSTRAINT tidalwater_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
CREATE TABLE openmaplocal.woodland
(
ogc_fid serial NOT NULL,
wkb_geometry geometry(MultiPolygon,27700),
id character varying(38),
featcode double precision,
CONSTRAINT woodland_pkey PRIMARY KEY (ogc_fid)
)
WITH (
OIDS=FALSE
);
COMMIT;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment