Wiki » Historique » Version 15

Agnes Tellez Arenas, 14/03/2017 09:28

1 11 Agnes Tellez Arenas
2 11 Agnes Tellez Arenas
3 1 Mickael Beaufils
h1. About WFS App Schema for BoreholeView
4 1 Mickael Beaufils
5 13 Agnes Tellez Arenas
https://epos.brgm-rec.fr/geoserver/ows?service=wfs&version=2.0.0&request=GetFeature&TYPENAMES=gsmlp:BoreholeView&OUTPUTFORMAT=text/xml;%20subtype=gml/3.2&count=1&resolveDepth=*
6 12 Agnes Tellez Arenas
7 4 Mickael Beaufils
h2. # Trusted environment
8 1 Mickael Beaufils
9 4 Mickael Beaufils
This app schema has been successfully set up with those versions of GeoServer:
10 4 Mickael Beaufils
- BRGM ressource-rec: GeoServer 2.8.0
11 4 Mickael Beaufils
- BRGM epos-rec: GeoServer 2.9.2
12 1 Mickael Beaufils
13 1 Mickael Beaufils
14 4 Mickael Beaufils
h2. # Link to resources
15 1 Mickael Beaufils
16 4 Mickael Beaufils
Several content are offered in https://forge.brgm.fr/svnrepository/epos/trunk/tools/geoserver/
17 1 Mickael Beaufils
18 4 Mickael Beaufils
19 4 Mickael Beaufils
20 4 Mickael Beaufils
h1. # Tips for configuration of App-schema
21 4 Mickael Beaufils
22 4 Mickael Beaufils
h2. ## workspace
23 4 Mickael Beaufils
24 4 Mickael Beaufils
The content of workspaces (the gsmlp folder) should be put in your geoserver/data/workspaces.
25 4 Mickael Beaufils
26 10 Mickael Beaufils
h2. ## DB part (for xsd version 0.6.0)
27 1 Mickael Beaufils
28 6 Mickael Beaufils
App schema provided in SVN is actually set up for one table called "borehole_eu" with those columns:
29 1 Mickael Beaufils
30 6 Mickael Beaufils
  boreholeid character varying NOT NULL,
31 9 Mickael Beaufils
  gmlidentifier character varying,
32 1 Mickael Beaufils
  name character varying,
33 9 Mickael Beaufils
  gsmlpidentifier character varying,
34 1 Mickael Beaufils
  description character varying(255),
35 6 Mickael Beaufils
  purpose_href character varying(255),
36 1 Mickael Beaufils
  purpose character varying(50),
37 9 Mickael Beaufils
  boreholeuse character varying(50),
38 9 Mickael Beaufils
  boreholeuse_href character varying(255),
39 6 Mickael Beaufils
  status_href character varying(255),
40 1 Mickael Beaufils
  status character varying(30),
41 6 Mickael Beaufils
  drillingmethod_href character varying(255),
42 6 Mickael Beaufils
  drillingmethod character varying(50),
43 1 Mickael Beaufils
  operator character varying(50),
44 1 Mickael Beaufils
  driller character varying(50),
45 1 Mickael Beaufils
  drillstartdate date,
46 1 Mickael Beaufils
  drillenddate date,
47 6 Mickael Beaufils
  startpoint_href character varying(255),
48 1 Mickael Beaufils
  startpoint character varying(30),
49 6 Mickael Beaufils
  inclinationtype_href character varying(255),
50 1 Mickael Beaufils
  inclinationtype character varying(30),
51 1 Mickael Beaufils
  boreholematerialcustodian character varying(50),
52 6 Mickael Beaufils
  boreholelength_m real,
53 6 Mickael Beaufils
  elevation_m real,
54 6 Mickael Beaufils
  elevation_srs character varying,
55 6 Mickael Beaufils
  positionalaccuracy real,
56 6 Mickael Beaufils
  source character varying,
57 6 Mickael Beaufils
  parentborehole_uri character varying,
58 1 Mickael Beaufils
  metadata_uri character varying,
59 1 Mickael Beaufils
  genericsymbolizer character varying(50),
60 1 Mickael Beaufils
  cored boolean,
61 1 Mickael Beaufils
  accesstophysicaldrillcore boolean,
62 9 Mickael Beaufils
  detaileddescription character varying(255),
63 9 Mickael Beaufils
  detaileddescription_href character varying(255),
64 9 Mickael Beaufils
  geophysicallogs character varying(255),
65 9 Mickael Beaufils
  geophysicallogs_href character varying(255),
66 9 Mickael Beaufils
  geologicaldescription character varying(255),
67 9 Mickael Beaufils
  geologicaldescription_href character varying(255),
68 9 Mickael Beaufils
  groundwaterlevel character varying(255),
69 9 Mickael Beaufils
  groundwaterlevel_href character varying(255),
70 9 Mickael Beaufils
  groundwaterchemistry character varying(255),
71 9 Mickael Beaufils
  groundwaterchemistry_href character varying(255),
72 9 Mickael Beaufils
  rockgeochemistry character varying(255),
73 9 Mickael Beaufils
  rockgeochemistry_href character varying(255),
74 9 Mickael Beaufils
  poregaschemistry character varying(255),
75 9 Mickael Beaufils
  poregaschemistry_href character varying(255),
76 9 Mickael Beaufils
  geotechnicalinfo character varying(255),
77 9 Mickael Beaufils
  geotechnicalinfo_href character varying(255),
78 4 Mickael Beaufils
  location_wgs84 geometry,
79 5 Mickael Beaufils
80 4 Mickael Beaufils
h2. ## app-schema.properties
81 4 Mickael Beaufils
82 8 Mickael Beaufils
The datastore part from gsmlp_BoreholeView.xml is linked to a app-schema.properties file.
83 8 Mickael Beaufils
84 1 Mickael Beaufils
This file actually indicate how app-schema should connect to your database.
85 1 Mickael Beaufils
It should be put in geoserver/WEB-INF/classes.
86 15 Agnes Tellez Arenas
87 15 Agnes Tellez Arenas
h1. HOW TO - détail de mise en place WFS NRZ (Natural Risk Zones) sur données Pangeo (Europe)
88 15 Agnes Tellez Arenas
89 15 Agnes Tellez Arenas
[[howToWFSpangeoGeoserver]]