diff --git a/datamodels/census-ngsi.jsonld b/datamodels/census-ngsi.jsonld new file mode 100644 index 0000000000000000000000000000000000000000..3b13b1c3ad807334dcf217aa07d0e39feb39670c --- /dev/null +++ b/datamodels/census-ngsi.jsonld @@ -0,0 +1,71 @@ +{ + "@context": [ + { + "CensusObserved": "https://urbanite-project.eu/ontology/CensusObserved", + "householdID": { + "@id": "https://urbanite-project.eu/ontology/householdID", + "@type": "https://schema.org/Number" + }, + "addressRegion": "https://schema.org/addressRegion", + "householdCSWeight": { + "@id": "https://urbanite-project.eu/ontology/householdCSWeight", + "@type": "https://schema.org/Number" + }, + "personalCSWeight": { + "@id": "https://urbanite-project.eu/ontology/personalCSWeight", + "@type": "https://schema.org/Number" + }, + "gender": "https://schema.org/gender", + "currentEconomicStatus": { + "@id": "https://urbanite-project.eu/ontology/currentEconomicStatus", + "@type": "https://schema.org/Number" + }, + "nationality": "https://schema.org/nationality", + "employeeCashIncome": { + "@id": "https://urbanite-project.eu/ontology/employeeCashIncome", + "@type": "https://schema.org/Number" + }, + "selfEmploymentLosses": { + "@id": "https://urbanite-project.eu/ontology/selfEmploymentLosses", + "@type": "https://schema.org/Number" + }, + "unemploymentBenefits": { + "@id": "https://urbanite-project.eu/ontology/unemploymentBenefits", + "@type": "https://schema.org/Number" + }, + "oldAgeBenefits": { + "@id": "https://urbanite-project.eu/ontology/oldAgeBenefits", + "@type": "https://schema.org/Number" + }, + "survivorBenefits": { + "@id": "https://urbanite-project.eu/ontology/survivorBenefits", + "@type": "https://schema.org/Number" + }, + "sicknessBenefits": { + "@id": "https://urbanite-project.eu/ontology/sicknessBenefits", + "@type": "https://schema.org/Number" + }, + "disabilityBenefits": { + "@id": "https://urbanite-project.eu/ontology/disabilityBenefits", + "@type": "https://schema.org/Number" + }, + "educationAllowances": { + "@id": "https://urbanite-project.eu/ontology/educationAllowances", + "@type": "https://schema.org/Number" + }, + "age": { + "@id": "https://urbanite-project.eu/ontology/age", + "@type": "https://schema.org/Number" + }, + "hsize": { + "@id": "https://urbanite-project.eu/ontology/hsize", + "@type": "https://schema.org/Number" + }, + "netIncome": { + "@id": "https://urbanite-project.eu/ontology/netIncome", + "@type": "https://schema.org/Number" + } + }, + "https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context.jsonld" + ] +} diff --git a/datamodels/census_example.jsonld b/datamodels/census_example.jsonld new file mode 100644 index 0000000000000000000000000000000000000000..bd5bc7f4764eb612f602740e4dba67eb216df22e --- /dev/null +++ b/datamodels/census_example.jsonld @@ -0,0 +1,37 @@ +{ + "id": "urn:ngsi-ld:CensusObserved:amsterdam:2016-11-30T07:00:00.00Z", + "type": "CensusObserved", + "dateObserved": "2021-11-11T07:00:00.00Z", + "createdAt": "2021-12-01T13:39:10.00Z", + "modifiedAt": "2021-12-01T13:39:10.00Z", + "source": "https://ec.europa.eu/eurostat/", + "location": { + "type": "Point", + "coordinates": [ + -4.754444444, + 41.640833333 + ] + }, + "householdID": 1, + "addressRegion": "Vienna", + "householdCSWeight": 0.0, + "personalCSWeight": 0.0, + "gender": "male", + "currentEconomicStatus": 1, + "nationality": "AT", + "employeeCashIncome": 0.0, + "selfEmploymentLosses": 0.0, + "unemploymentBenefits": 0.0, + "oldAgeBenefits": 0.0, + "survivorBenefits": 0.0, + "sicknessBenefits": 0.0, + "disabilityBenefits": 0.0, + "educationAllowances": 0.0, + "hsize": 2, + "age": 56, + "netIncome": 16999.29 + "@context": [ + "https://smartdatamodels.org//context.jsonld", + "https://git.code.tecnalia.com/urbanite/public/-/raw/main/datamodels/census-ngsi.jsonld" + ] +} \ No newline at end of file