GLE-Layer-Naturschutzgutachten

Aus kvwmap
Version vom 7. September 2011, 14:16 Uhr von Markus Hentschel (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche
SET @group_id = 1;
SET @connection = 'user=xxxx password=xxxx dbname=kvwmapsp';

INSERT INTO layer (`Name`,`Datentyp`,`Gruppe`,`pfad`,`Data`,`schema`,`document_path`,`tileindex`,`tileitem`,`labelangleitem`,`labelitem`,`labelmaxscale`,`labelminscale`,`labelrequires`,`connection`,`printconnection`,`connectiontype`,`classitem`,`filteritem`,`tolerance`,`toleranceunits`,`epsg_code`,`template`,`queryable`,`transparency`,`drawingorder`,`minscale`,`maxscale`,`offsite`,`ows_srs`,`wms_name`,`wms_server_version`,`wms_format`,`wms_connectiontimeout`,`wms_auth_username`,`wms_auth_password`,`wfs_geom`,`selectiontype`,`querymap`,`logconsume`) VALUES('Naturschutzgutachten','2',@group_id,'SELECT id, titel,verfasser,erstellungsjahr, \'\' as artengruppen, ablage, \'\' as dokumente, bemerkungen, the_geom FROM naturschutzgutachten WHERE 1=1','the_geom from geodaten_landkreis.naturschutzgutachten as foo using unique oid using srid=25833','geodaten_landkreis','','','','','',NULL,NULL,'',@connection,'','6','','','1','pixels','25833','','1','20',NULL,'99','100002','','EPSG:25833','','1.1.0','image/png','60','','','','','1','0');
SET @last_layer_id10007306=LAST_INSERT_ID();
INSERT INTO layer_attributes (`layer_id`,`name`,`real_name`,`tablename`,`table_alias_name`,`type`,`geometrytype`,`constraints`,`nullable`,`length`,`form_element_type`,`options`,`alias`,`tooltip`,`order`) VALUES(@last_layer_id10007306,'ablage','ablage','naturschutzgutachten','naturschutzgutachten','varchar','','','1',NULL,'Text','','Ablage','Nur wenn kein Dokument gespeichert ist','5');
INSERT INTO layer_attributes (`layer_id`,`name`,`real_name`,`tablename`,`table_alias_name`,`type`,`geometrytype`,`constraints`,`nullable`,`length`,`form_element_type`,`options`,`alias`,`tooltip`,`order`) VALUES(@last_layer_id10007306,'artengruppen','artengruppen','','','unknown','','',NULL,NULL,'SubFormEmbeddedPK','10007307,id,bezeichnung;embedded','Artengruppen','','4');
INSERT INTO layer_attributes (`layer_id`,`name`,`real_name`,`tablename`,`table_alias_name`,`type`,`geometrytype`,`constraints`,`nullable`,`length`,`form_element_type`,`options`,`alias`,`tooltip`,`order`) VALUES(@last_layer_id10007306,'bemerkungen','bemerkungen','naturschutzgutachten','naturschutzgutachten','text','','','1',NULL,'Textfeld','','Bemerkungen','','7');
INSERT INTO layer_attributes (`layer_id`,`name`,`real_name`,`tablename`,`table_alias_name`,`type`,`geometrytype`,`constraints`,`nullable`,`length`,`form_element_type`,`options`,`alias`,`tooltip`,`order`) VALUES(@last_layer_id10007306,'dokumente','dokumente','','','unknown','','',NULL,NULL,'SubFormEmbeddedPK','10007308,id,dokument;no_new_window','Dokumente','','6');
INSERT INTO layer_attributes (`layer_id`,`name`,`real_name`,`tablename`,`table_alias_name`,`type`,`geometrytype`,`constraints`,`nullable`,`length`,`form_element_type`,`options`,`alias`,`tooltip`,`order`) VALUES(@last_layer_id10007306,'erstellungsjahr','erstellungsjahr','naturschutzgutachten','naturschutzgutachten','int2','','','1',NULL,'Text','','Erstellungsjahr','','3');
INSERT INTO layer_attributes (`layer_id`,`name`,`real_name`,`tablename`,`table_alias_name`,`type`,`geometrytype`,`constraints`,`nullable`,`length`,`form_element_type`,`options`,`alias`,`tooltip`,`order`) VALUES(@last_layer_id10007306,'id','id','naturschutzgutachten','naturschutzgutachten','int4','','','1',NULL,'Text','','ID','','0');
INSERT INTO layer_attributes (`layer_id`,`name`,`real_name`,`tablename`,`table_alias_name`,`type`,`geometrytype`,`constraints`,`nullable`,`length`,`form_element_type`,`options`,`alias`,`tooltip`,`order`) VALUES(@last_layer_id10007306,'the_geom','the_geom','naturschutzgutachten','naturschutzgutachten','geometry','MULTIPOLYGON','','1',NULL,'Geometrie','','','','8');
INSERT INTO layer_attributes (`layer_id`,`name`,`real_name`,`tablename`,`table_alias_name`,`type`,`geometrytype`,`constraints`,`nullable`,`length`,`form_element_type`,`options`,`alias`,`tooltip`,`order`) VALUES(@last_layer_id10007306,'titel','titel','naturschutzgutachten','naturschutzgutachten','varchar','','','0','255','Text','','Titel','','1');
INSERT INTO layer_attributes (`layer_id`,`name`,`real_name`,`tablename`,`table_alias_name`,`type`,`geometrytype`,`constraints`,`nullable`,`length`,`form_element_type`,`options`,`alias`,`tooltip`,`order`) VALUES(@last_layer_id10007306,'verfasser','verfasser','naturschutzgutachten','naturschutzgutachten','varchar','','','1',NULL,'Text','','Verfasser','','2');
INSERT INTO classes (`Name`,`Layer_ID`,`Expression`,`drawingorder`,`text`) VALUES('Geltungsbereich',@last_layer_id10007306,'','1','');
SET @last_class_id=LAST_INSERT_ID();
INSERT INTO styles (`symbol`,`symbolname`,`size`,`color`,`backgroundcolor`,`outlinecolor`,`minsize`,`maxsize`,`angle`,`angleitem`,`antialias`,`width`,`minwidth`,`maxwidth`,`sizeitem`) VALUES(NULL,'','1','220 165 0','','',NULL,NULL,NULL,'',NULL,NULL,NULL,NULL,'');
 SET @last_style_id=LAST_INSERT_ID();
INSERT INTO u_styles2classes (style_id, class_id, drawingorder) VALUES (@last_style_id, @last_class_id, 0);

INSERT INTO layer (`Name`,`Datentyp`,`Gruppe`,`pfad`,`Data`,`schema`,`document_path`,`tileindex`,`tileitem`,`labelangleitem`,`labelitem`,`labelmaxscale`,`labelminscale`,`labelrequires`,`connection`,`printconnection`,`connectiontype`,`classitem`,`filteritem`,`tolerance`,`toleranceunits`,`epsg_code`,`template`,`queryable`,`transparency`,`drawingorder`,`minscale`,`maxscale`,`offsite`,`ows_srs`,`wms_name`,`wms_server_version`,`wms_format`,`wms_connectiontimeout`,`wms_auth_username`,`wms_auth_password`,`wfs_geom`,`selectiontype`,`querymap`,`logconsume`) VALUES('Naturschutzgutachten Artengruppe','5',@group_id,'SELECT id, titel, bezeichnung FROM  naturschutzgutachten_ag WHERE 1=1','','geodaten_landkreis','','','','','',NULL,NULL,'',@connection,'','6','','','10','pixels','25833','','1','100',NULL,'-1','-1','','EPSG:2398','','1.1.0','image/png','60','','','','','0','0');
SET @last_layer_id10007307=LAST_INSERT_ID();
INSERT INTO layer_attributes (`layer_id`,`name`,`real_name`,`tablename`,`table_alias_name`,`type`,`geometrytype`,`constraints`,`nullable`,`length`,`form_element_type`,`options`,`alias`,`tooltip`,`order`) VALUES(@last_layer_id10007307,'bezeichnung','bezeichnung','naturschutzgutachten_ag','naturschutzgutachten_ag','varchar','','','1',NULL,'Auswahlfeld','\'Fische\',\'Flora\',\'Heuschrecken\',\'Köcherfliegen\',\'Krebse\',\'Laufkäfer\',\'Libellen\',\'Lurche-Reptilien\',\'Muscheln\',\'Nachtfalter\',\'Säugetiere\',\'Schnecken\',\'Tagfalter\',\'Vögel\',\'Wirbellose\'','Artengruppe','','2');
INSERT INTO layer_attributes (`layer_id`,`name`,`real_name`,`tablename`,`table_alias_name`,`type`,`geometrytype`,`constraints`,`nullable`,`length`,`form_element_type`,`options`,`alias`,`tooltip`,`order`) VALUES(@last_layer_id10007307,'id','id','naturschutzgutachten_ag','naturschutzgutachten_ag','int4','','','1',NULL,'Text','','Gutachten-ID','','0');
INSERT INTO layer_attributes (`layer_id`,`name`,`real_name`,`tablename`,`table_alias_name`,`type`,`geometrytype`,`constraints`,`nullable`,`length`,`form_element_type`,`options`,`alias`,`tooltip`,`order`) VALUES(@last_layer_id10007307,'titel','titel','naturschutzgutachten_ag','naturschutzgutachten_ag','text','','','1',NULL,'SubFormFK','10007306,id;no_new_window','Titel','','1');

INSERT INTO layer (`Name`,`Datentyp`,`Gruppe`,`pfad`,`Data`,`schema`,`document_path`,`tileindex`,`tileitem`,`labelangleitem`,`labelitem`,`labelmaxscale`,`labelminscale`,`labelrequires`,`connection`,`printconnection`,`connectiontype`,`classitem`,`filteritem`,`tolerance`,`toleranceunits`,`epsg_code`,`template`,`queryable`,`transparency`,`drawingorder`,`minscale`,`maxscale`,`offsite`,`ows_srs`,`wms_name`,`wms_server_version`,`wms_format`,`wms_connectiontimeout`,`wms_auth_username`,`wms_auth_password`,`wfs_geom`,`selectiontype`,`querymap`,`logconsume`) VALUES('Naturschutzgutachten Dokumente','5',@group_id,'SELECT id, titel, dokument FROM  naturschutzgutachten_doc WHERE (1=1)','','geodaten_landkreis','','','','','',NULL,NULL,'',@connection,'','6','','','10','pixels','25833','','1','100',NULL,'-1','-1','','EPSG:2398','','1.1.0','image/png','60','','','','','0','0');
SET @last_layer_id10007308=LAST_INSERT_ID();
INSERT INTO layer_attributes (`layer_id`,`name`,`real_name`,`tablename`,`table_alias_name`,`type`,`geometrytype`,`constraints`,`nullable`,`length`,`form_element_type`,`options`,`alias`,`tooltip`,`order`) VALUES(@last_layer_id10007308,'dokument','dokument','naturschutzgutachten_doc','naturschutzgutachten_doc','varchar','','','1',NULL,'Dokument','','Dokument','','2');
INSERT INTO layer_attributes (`layer_id`,`name`,`real_name`,`tablename`,`table_alias_name`,`type`,`geometrytype`,`constraints`,`nullable`,`length`,`form_element_type`,`options`,`alias`,`tooltip`,`order`) VALUES(@last_layer_id10007308,'id','id','naturschutzgutachten_doc','naturschutzgutachten_doc','int4','','','1',NULL,'Text','','Gutachten-ID','','0');
INSERT INTO layer_attributes (`layer_id`,`name`,`real_name`,`tablename`,`table_alias_name`,`type`,`geometrytype`,`constraints`,`nullable`,`length`,`form_element_type`,`options`,`alias`,`tooltip`,`order`) VALUES(@last_layer_id10007308,'titel','titel','naturschutzgutachten_doc','naturschutzgutachten_doc','text','','','1',NULL,'SubFormFK','10007306,id;no_new_window','Titel','','1');

UPDATE layer_attributes SET options = REPLACE(options, '10007306', @last_layer_id10007306) WHERE layer_id IN(@last_layer_id10007306, @last_layer_id10007307, @last_layer_id10007308) AND form_element_type IN ('SubFormPK', 'SubFormFK', 'SubFormEmbeddedPK');
UPDATE layer_attributes SET options = REPLACE(options, '10007307', @last_layer_id10007307) WHERE layer_id IN(@last_layer_id10007306, @last_layer_id10007307, @last_layer_id10007308) AND form_element_type IN ('SubFormPK', 'SubFormFK', 'SubFormEmbeddedPK');
UPDATE layer_attributes SET options = REPLACE(options, '10007308', @last_layer_id10007308) WHERE layer_id IN(@last_layer_id10007306, @last_layer_id10007307, @last_layer_id10007308) AND form_element_type IN ('SubFormPK', 'SubFormFK', 'SubFormEmbeddedPK');