-
Notifications
You must be signed in to change notification settings - Fork 0
/
ioconfig.ttl
62 lines (53 loc) · 3.37 KB
/
ioconfig.ttl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# This file specifies which inputs and outputs APE can use to generate
# workflows
@prefix ccd: <http://geographicknowledge.de/vocab/CoreConceptData.rdf#>.
[] <input>
[ a ccd:FieldQ, ccd:VectorTessellationA, ccd:PlainNominalA ], # VectorCoverage
[ a ccd:FieldQ, ccd:VectorTessellationA, ccd:PlainOrdinalA ], # Contour
[ a ccd:FieldQ, ccd:PointA, ccd:PlainIntervalA ], # PointMeasures
[ a ccd:FieldQ, ccd:PointA, ccd:PlainRatioA ], # PointMeasures
[ a ccd:FieldQ, ccd:LineA, ccd:PlainIntervalA ], # LineMeasures (isolines)
[ a ccd:FieldQ, ccd:LineA, ccd:PlainRatioA ], # LineMeasures (isolines)
[ a ccd:FieldQ, ccd:PlainVectorRegionA, ccd:PlainNominalA ], # Patch
[ a ccd:FieldQ, ccd:RasterA, ccd:PlainIntervalA ], # Field Raster
[ a ccd:FieldQ, ccd:RasterA, ccd:PlainRatioA ], # Field Raster
# Commented out because there are actually no tools which accept this
# input, which makes APE very very mad.
# [ a ccd:AmountQ, ccd:RasterA, ccd:CountA ], # Count Raster
# [ a ccd:AmountQ, ccd:PlainVectorRegionA, ccd:CountA ], # Count Vector
# [ a ccd:AmountQ, ccd:PointA, ccd:CountA ], # Count Vector
[ a ccd:ObjectQ, ccd:VectorTessellationA, ccd:PlainNominalA ], # Lattice
[ a ccd:ObjectQ, ccd:VectorTessellationA, ccd:PlainOrdinalA ], # Lattice
[ a ccd:ObjectQ, ccd:VectorTessellationA, ccd:PlainIntervalA ], # Lattice
[ a ccd:ObjectQ, ccd:VectorTessellationA, ccd:ERA ], # Lattice
[ a ccd:ObjectQ, ccd:VectorTessellationA, ccd:IRA ], # Lattice
[ a ccd:ObjectQ, ccd:VectorTessellationA, ccd:PlainRatioA ], # Lattice
[ a ccd:ObjectQ, ccd:VectorTessellationA, ccd:CountA ], # Lattice
[ a ccd:ObjectQ, ccd:PlainVectorRegionA, ccd:PlainNominalA ], # ObjectRegion
[ a ccd:ObjectQ, ccd:PlainVectorRegionA, ccd:PlainOrdinalA ], # ObjectRegion
[ a ccd:ObjectQ, ccd:PlainVectorRegionA, ccd:PlainIntervalA ], # ObjectRegion
[ a ccd:ObjectQ, ccd:PlainVectorRegionA, ccd:ERA ], # ObjectRegion
[ a ccd:ObjectQ, ccd:PlainVectorRegionA, ccd:IRA ], # ObjectRegion
[ a ccd:ObjectQ, ccd:PlainVectorRegionA, ccd:PlainRatioA ], # ObjectRegion
[ a ccd:ObjectQ, ccd:PlainVectorRegionA, ccd:CountA ], # ObjectRegion
[ a ccd:ObjectQ, ccd:PointA, ccd:PlainNominalA ], # ObjectPoint
[ a ccd:ObjectQ, ccd:PointA, ccd:PlainOrdinalA ], # ObjectPoint
[ a ccd:ObjectQ, ccd:PointA, ccd:PlainIntervalA ], # ObjectPoint
[ a ccd:ObjectQ, ccd:PointA, ccd:ERA ], # ObjectPoint
[ a ccd:ObjectQ, ccd:PointA, ccd:IRA ], # ObjectPoint
[ a ccd:ObjectQ, ccd:PointA, ccd:PlainRatioA ], # ObjectPoint
[ a ccd:ObjectQ, ccd:PointA, ccd:CountA ]; # ObjectPoint
<output>
[ a ccd:FieldQ, ccd:PlainVectorRegionA, ccd:NominalA ],
[ a ccd:FieldQ, ccd:VectorTessellationA, ccd:NominalA ],
[ a ccd:FieldQ, ccd:VectorTessellationA, ccd:OrdinalA ],
[ a ccd:FieldQ, ccd:RasterA, ccd:IntervalA ],
[ a ccd:FieldQ, ccd:RasterA, ccd:RatioA ],
[ a ccd:ObjectQ, ccd:VectorTessellationA, ccd:IntervalA ],
[ a ccd:ObjectQ, ccd:VectorTessellationA, ccd:ERA ],
[ a ccd:ObjectQ, ccd:VectorTessellationA, ccd:IRA ],
[ a ccd:ObjectQ, ccd:VectorTessellationA, ccd:CountA ],
[ a ccd:ObjectQ, ccd:PlainVectorRegionA, ccd:IntervalA ],
[ a ccd:ObjectQ, ccd:PlainVectorRegionA, ccd:ERA ],
[ a ccd:ObjectQ, ccd:PlainVectorRegionA, ccd:IRA ],
[ a ccd:ObjectQ, ccd:PlainVectorRegionA, ccd:CountA ].