aggregation function

The statistical function applied to the entities in the aggregation region — count, sum, average, density, minimum, maximum, or centroid.

Structure

Property shape: object property; gmeow:SpatialAggregation -> gmeow:AggregationFunction; functional

Practical Pattern

Use gmeow:aggregationFunction from gmeow:SpatialAggregation to gmeow:AggregationFunction when the relationship itself belongs in the native GMEOW graph.

Example Snippets

These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.

Spatial Bins

# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: spatial aggregation IS a measurement, with a privacy floor
# . A gmeow:SpatialAggregation is a gmeow:Measurement (so it carries the
# observation bundle: observedFeature, vantage, observationMethod, result) that
# applies a gmeow:aggregationFunction (average / count / density …) over
# gmeow:SpatialBins. gmeow:minimumPopulation is the k-anonymity floor: bins with
# fewer than that many people are NOT reported, so the aggregate can be published
# without re-identifying individuals (P12 — the safe public projection).
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex:    <https://blackcatinformatics.ca/gmeow/examples/aggregation/> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .

# --- The aggregation: average household size over the region, by survey, with a
#     1000-person minimum-population floor for safe publication.
ex:householdAgg a gmeow:SpatialAggregation ;
    gmeow:observedFeature     ex:metro ;
    gmeow:vantage             ex:censusBureau ;
    gmeow:observationMethod   gmeow:methodSurvey ;
    gmeow:aggregationFunction gmeow:aggAverage ;
    gmeow:minimumPopulation   "1000"^^xsd:nonNegativeInteger ;
    gmeow:hasBin              ex:downtownBin ;
    gmeow:observationResult   ex:avgHouseholdSize .

Common Companion Terms

gmeow:SpatialAggregation, gmeow:AggregationFunction

Projects To

Profile External Targets
qb qb, rdf

Linkages

Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.

Projection Coverage

Source Kind Profile Predicate/Relation Target Evidence
gmeow:aggregationFunction projection qb projects to / <= gmeow:observedFeature, qb:ComponentSpecification, qb:DataSet, qb:DataStructureDefinition, qb:DimensionProperty, qb:MeasureProperty, qb:Observation, qb:component, qb:dataSet, qb:dimension, qb:measure, qb:measureType, qb:obsValue, qb:structure, rdf:type gmeow:mapQbObservation; lossy: vantage, confidence, temporal scope, granularity, determinacy, and k-anonymity metadata are dropped in pure QB; only the measure type (function), observation value (scalar), and spatial context (observedFeature) are retained. A well-formed qb:DataSet and qb:DataStructureDefinition are emitted per observation. Suppressed when displayable=false (Principle 10).