Project

General

Profile

« Previous | Next » 

Revision 1349

VegBIEN mappings: Place names: Use _forEach to simplify XPaths for recursively nested places

View differences:

inputs/NYBG/maps/VegBIEN.specimens.csv
4 4
BoundingBox,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/footprintgeometry_dwc,,91
5 5
FootprintWKT,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/footprintgeometry_dwc,,91
6 6
footprintWKT,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/footprintgeometry_dwc,,91
7
Country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
8
country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
9
StateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/placename",,65
10
stateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/placename",,65
7
Country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince},""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
8
country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince},""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
9
StateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county},""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",,65
10
stateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county},""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",,65
11 11
County,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/placename",,66
12 12
county,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/placename",,66
13 13
locality,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationnarrative/_merge/1,,68
inputs/SALVIAS/maps/VegBIEN.plots.csv
1 1
SALVIAS:plotMetadata,VegBIEN:/locationevent,Comments
2 2
plot_area_ha,/*_id/location/area,"Brad: Area in hectares. Is there any way to store units?; Aaron: VegX plot area annotation says ""Total area of the plot in square meters."" so units are fixed"
3 3
Elev,/*_id/location/elevation/_alt/1,Brad: Mean elevation in meters. This is a constrained decimal value; is there no place for this in VegX other than verbatimElevation? Check with Nick.
4
MajorGeo,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/parent_id/namedplace[rank=continent]/placename",
5
Country,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/placename",
6
PolDiv1,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/placename",Brad: No; pol1=stateProvince
4
MajorGeo,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince,country},""namedplace[rank=_val]/parent_id""]/namedplace[rank=continent]/placename",
5
Country,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince},""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",
6
PolDiv1,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county},""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",Brad: No; pol1=stateProvince
7 7
pol2,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/placename",Brad: No pol2=countyParish
8 8
Locality_Description,/*_id/location/locationnarrative,"Brad: No; this is free text description of locality where plot was situated, same as for DwC. Not a description of vegetation. Most likely='namedPlace.placeDescription' in VB; not sure about VX, again need to ask Nick where locality descriptions live in VX"
9 9
slope_aspect,/*_id/location/slopeaspect,
inputs/NYBG-CSV/maps/VegBIEN.specimens.csv
4 4
BoundingBox,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/footprintgeometry_dwc,,91
5 5
FootprintWKT,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/footprintgeometry_dwc,,91
6 6
footprintWKT,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/footprintgeometry_dwc,,91
7
Country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
8
country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
9
StateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/placename",,65
10
stateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/placename",,65
7
Country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince},""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
8
country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince},""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
9
StateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county},""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",,65
10
stateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county},""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",,65
11 11
County,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/placename",,66
12 12
county,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/placename",,66
13 13
locality,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationnarrative/_merge/1,,68
inputs/UArizona/maps/VegBIEN.specimens.csv
4 4
BoundingBox,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/footprintgeometry_dwc,,91
5 5
FootprintWKT,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/footprintgeometry_dwc,,91
6 6
footprintWKT,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/footprintgeometry_dwc,,91
7
Country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
8
country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
9
StateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/placename",,65
10
stateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/placename",,65
7
Country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince},""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
8
country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince},""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
9
StateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county},""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",,65
10
stateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county},""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",,65
11 11
County,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/placename",,66
12 12
county,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/placename",,66
13 13
Locality,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationnarrative/_merge/1,,68
inputs/SALVIAS-CSV/maps/VegBIEN.plots.csv
1 1
SALVIAS-CSV,VegBIEN:/locationevent,Comments
2 2
plot_area_ha,/*_id/location/area,"Brad: Area in hectares. Is there any way to store units?; Aaron: VegX plot area annotation says ""Total area of the plot in square meters."" so units are fixed"
3 3
elev_m,/*_id/location/elevation/_alt/1,Brad: Mean elevation in meters. This is a constrained decimal value; is there no place for this in VegX other than verbatimElevation? Check with Nick.
4
major_geo,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/parent_id/namedplace[rank=continent]/placename",
5
country,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/placename",
6
pol1,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/placename",Brad: No; pol1=stateProvince
4
major_geo,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince,country},""namedplace[rank=_val]/parent_id""]/namedplace[rank=continent]/placename",
5
country,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince},""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",
6
pol1,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county},""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",Brad: No; pol1=stateProvince
7 7
pol2,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/placename",Brad: No pol2=countyParish
8 8
locality_description,/*_id/location/locationnarrative,"Brad: No; this is free text description of locality where plot was situated, same as for DwC. Not a description of vegetation. Most likely='namedPlace.placeDescription' in VB; not sure about VX, again need to ask Nick where locality descriptions live in VX"
9 9
slope_aspect,/*_id/location/slopeaspect,
mappings/VegX-VegBIEN.plots.csv
3 3
/*UniqueIdentifierID->/*s/plot/geospatial/verbatimElevation,/*_id/location/elevation/_alt/1,
4 4
/*UniqueIdentifierID->/*s/plot/geospatial/CoordinateUncertaintyInMeters,/*_id/location/locationdetermination/coordsaccuracy,
5 5
/*UniqueIdentifierID->/*s/plot/geospatial/FootprintWKT,/*_id/location/locationdetermination/footprintgeometry_dwc,
6
/*UniqueIdentifierID->/*s/plot/simpleUserdefined[name=majorGeo]/value,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/parent_id/namedplace[rank=continent]/placename",
7
/*UniqueIdentifierID->/*s/plot/country,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/placename",
8
/*UniqueIdentifierID->/*s/plot/state,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/placename",
6
/*UniqueIdentifierID->/*s/plot/simpleUserdefined[name=majorGeo]/value,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince,country},""namedplace[rank=_val]/parent_id""]/namedplace[rank=continent]/placename",
7
/*UniqueIdentifierID->/*s/plot/country,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince},""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",
8
/*UniqueIdentifierID->/*s/plot/state,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county},""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",
9 9
/*UniqueIdentifierID->/*s/plot/county,"/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/placename",
10 10
/*UniqueIdentifierID->/*s/plot/simpleUserdefined[name=localityDescription]/value,/*_id/location/locationnarrative,
11 11
/*UniqueIdentifierID->/*s/plot/slopeAspect,/*_id/location/slopeaspect,
mappings/VegX-VegBIEN.organisms.csv
3 3
/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/verbatimElevation,/*_id/locationevent/*_id/location/elevation/_alt/1,
4 4
/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/CoordinateUncertaintyInMeters,/*_id/locationevent/*_id/location/locationdetermination/coordsaccuracy,
5 5
/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/geospatial/FootprintWKT,/*_id/locationevent/*_id/location/locationdetermination/footprintgeometry_dwc,
6
/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/simpleUserdefined[name=majorGeo]/value,"/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/parent_id/namedplace[rank=continent]/placename",
7
/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/country,"/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/placename",
8
/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/state,"/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/placename",
6
/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/simpleUserdefined[name=majorGeo]/value,"/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince,country},""namedplace[rank=_val]/parent_id""]/namedplace[rank=continent]/placename",
7
/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/country,"/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince},""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",
8
/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/state,"/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county},""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",
9 9
/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/county,"/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/placename",
10 10
/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/simpleUserdefined[name=localityDescription]/value,/*_id/locationevent/*_id/location/locationnarrative,
11 11
/*ID->/*s/plotObservation/*UniqueIdentifierID->/*s/plot/slopeAspect,/*_id/locationevent/*_id/location/slopeaspect,
mappings/DwC2.ci-VegBIEN.specimens.csv
3 3
coordinatePrecision,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/coordsaccuracy/_noCV/value,,89
4 4
FootprintWKT,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/footprintgeometry_dwc,,91
5 5
footprintWKT,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/footprintgeometry_dwc,,91
6
Country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
7
country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
8
StateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/placename",,65
9
stateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/placename",,65
6
Country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince},""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
7
country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince},""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
8
StateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county},""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",,65
9
stateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county},""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",,65
10 10
County,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/placename",,66
11 11
county,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/placename",,66
12 12
Locality,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationnarrative/_merge/1,,68
mappings/DwC2-VegBIEN.specimens.csv
1 1
"DwC::[@xmlns:dcterms=""http://purl.org/dc/terms/""]/list:[institutionID=$/_ignore/inLabel]/",VegBIEN:/specimenreplicate,Comments,Order
2 2
coordinatePrecision,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/coordsaccuracy/_noCV/value,,89
3 3
footprintWKT,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/footprintgeometry_dwc,,91
4
country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
5
stateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/placename",,65
4
country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince},""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
5
stateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county},""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",,65
6 6
county,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/placename",,66
7 7
locality,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationnarrative/_merge/1,,68
8 8
verbatimLocality,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationnarrative/_merge/2,"Brad: Correct for VB; Nick, is there no specific element for locality description in VegX? Definitely need one.",69
mappings/for_review/VegX-VegBIEN.plots.csv
3 3
//geospatial/verbatimElevation,//location/elevation/_alt/1,
4 4
//geospatial/CoordinateUncertaintyInMeters,//locationdetermination/coordsaccuracy,
5 5
//geospatial/FootprintWKT,//locationdetermination/footprintgeometry_dwc,
6
//plot/simpleUserdefined[name=majorGeo]/value,//locationdetermination/namedplace_id/_simplifyPath/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/parent_id/namedplace[rank=continent]/placename,
7
//plot/country,//locationdetermination/namedplace_id/_simplifyPath/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/placename,
8
//plot/state,//locationdetermination/namedplace_id/_simplifyPath/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/placename,
6
//plot/simpleUserdefined[name=majorGeo]/value,"//locationdetermination/namedplace_id/_simplifyPath/path/_forEach:[./{county,stateProvince,country},""namedplace[rank=_val]/parent_id""]/namedplace[rank=continent]/placename",
7
//plot/country,"//locationdetermination/namedplace_id/_simplifyPath/path/_forEach:[./{county,stateProvince},""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",
8
//plot/state,"//locationdetermination/namedplace_id/_simplifyPath/path/_forEach:[./{county},""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",
9 9
//plot/county,//locationdetermination/namedplace_id/_simplifyPath/path/namedplace[rank=county]/placename,
10 10
//plot/simpleUserdefined[name=localityDescription]/value,//location/locationnarrative,
11 11
//plot/slopeAspect,//location/slopeaspect,
mappings/for_review/VegX-VegBIEN.organisms.csv
3 3
//geospatial/verbatimElevation,//location/elevation/_alt/1,
4 4
//geospatial/CoordinateUncertaintyInMeters,//locationdetermination/coordsaccuracy,
5 5
//geospatial/FootprintWKT,//locationdetermination/footprintgeometry_dwc,
6
//plot/simpleUserdefined[name=majorGeo]/value,//locationdetermination/namedplace_id/_simplifyPath/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/parent_id/namedplace[rank=continent]/placename,
7
//plot/country,//locationdetermination/namedplace_id/_simplifyPath/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/placename,
8
//plot/state,//locationdetermination/namedplace_id/_simplifyPath/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/placename,
6
//plot/simpleUserdefined[name=majorGeo]/value,"//locationdetermination/namedplace_id/_simplifyPath/path/_forEach:[./{county,stateProvince,country},""namedplace[rank=_val]/parent_id""]/namedplace[rank=continent]/placename",
7
//plot/country,"//locationdetermination/namedplace_id/_simplifyPath/path/_forEach:[./{county,stateProvince},""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",
8
//plot/state,"//locationdetermination/namedplace_id/_simplifyPath/path/_forEach:[./{county},""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",
9 9
//plot/county,//locationdetermination/namedplace_id/_simplifyPath/path/namedplace[rank=county]/placename,
10 10
//plot/simpleUserdefined[name=localityDescription]/value,//location/locationnarrative,
11 11
//plot/slopeAspect,//location/slopeaspect,
mappings/for_review/DwC2-VegBIEN.specimens.csv
1 1
"DwC::[@xmlns:dcterms=""http://purl.org/dc/terms/""]/list:[institutionID=$/_ignore/inLabel]/",VegBIEN:/specimenreplicate,Comments,Order
2 2
coordinatePrecision,//locationdetermination/coordsaccuracy/_noCV/value,,89
3 3
footprintWKT,//locationdetermination/footprintgeometry_dwc,,91
4
country,//locationdetermination/namedplace_id/_simplifyPath/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/placename,Brad: Required; reject record if this field NULL,63
5
stateProvince,//locationdetermination/namedplace_id/_simplifyPath/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/placename,,65
4
country,"//locationdetermination/namedplace_id/_simplifyPath/path/_forEach:[./{county,stateProvince},""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
5
stateProvince,"//locationdetermination/namedplace_id/_simplifyPath/path/_forEach:[./{county},""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",,65
6 6
county,//locationdetermination/namedplace_id/_simplifyPath/path/namedplace[rank=county]/placename,,66
7 7
locality,//location/locationnarrative/_merge/1,,68
8 8
verbatimLocality,//location/locationnarrative/_merge/2,"Brad: Correct for VB; Nick, is there no specific element for locality description in VegX? Definitely need one.",69
mappings/DwC-VegBIEN.specimens.csv
4 4
BoundingBox,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/footprintgeometry_dwc,,91
5 5
FootprintWKT,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/footprintgeometry_dwc,,91
6 6
footprintWKT,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/footprintgeometry_dwc,,91
7
Country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
8
country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/parent_id/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
9
StateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/placename",,65
10
stateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/parent_id/namedplace[rank=stateProvince]/placename",,65
7
Country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince},""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
8
country,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county,stateProvince},""namedplace[rank=_val]/parent_id""]/namedplace[rank=country]/placename",Brad: Required; reject record if this field NULL,63
9
StateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county},""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",,65
10
stateProvince,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/_forEach:[./{county},""namedplace[rank=_val]/parent_id""]/namedplace[rank=stateProvince]/placename",,65
11 11
County,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/placename",,66
12 12
county,"/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationdetermination/namedplace_id/_simplifyPath:[next=""parent_id/namedplace"",require=placename]/path/namedplace[rank=county]/placename",,66
13 13
Locality,/*_id/taxonoccurrence/*_id/locationevent/*_id/location/locationnarrative/_merge/1,,68

Also available in: Unified diff