{"id":2590,"date":"2021-06-04T15:13:37","date_gmt":"2021-06-04T13:13:37","guid":{"rendered":"https:\/\/smartdatamodels.org\/?p=2590"},"modified":"2021-06-04T15:14:36","modified_gmt":"2021-06-04T13:14:36","slug":"geoproperties-documented","status":"publish","type":"post","link":"https:\/\/smartdatamodels.org\/index.php\/geoproperties-documented\/","title":{"rendered":"Geoproperties documented"},"content":{"rendered":"<p>Geoproperties were formerly not documented because it was not possible to include the description into the definition of the data model.<\/p>\n<p>Previously, the definition of Geojson property was retrieved from the original source, which prevents the documentation to be added. No its has been cloned into the <a href=\"https:\/\/github.com\/smart-data-models\/data-models\/blob\/master\/common-schema.json\">common-schema.json,<\/a> and the description has been added. As a consequence, they appear in the specification of all data models (all of them have been updated) tonight.<\/p>\n<p>Additionally, the <a href=\"https:\/\/smartdatamodels.org\/index.php\/data-models-contribution-api\/\">schema checker<\/a> (The test which assesses if a JSON schema is properly documented) no longer accepts any undocumented property (<a href=\"https:\/\/smartdatamodels.org\/extra\/check_schema.php?schemaUrl=https:\/\/raw.githubusercontent.com\/smart-data-models\/dataModel.Building\/master\/Building\/schema.json&amp;mail=alberto.abella@fiware.org&amp;test=1\">Example<\/a>). So if you want a data model to be accepted then you need to get a 0.<\/p>\n<p>The <a href=\"https:\/\/bit.ly\/contribution_manual\">contribution manual<\/a> has been adapted accordingly.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Geoproperties were formerly not documented because it was not possible to include the description into the definition of the data model. Previously, the definition of Geojson property was retrieved from the original source, which prevents the documentation to be added. No its has been cloned into the common-schema.json, and the&#8230; <a class=\"continue-reading-link\" href=\"https:\/\/smartdatamodels.org\/index.php\/geoproperties-documented\/\">More&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[105,107,109,113,115,119,117,88,143,111,125,182],"tags":[],"class_list":["post-2590","post","type-post","status-publish","format-standard","hentry","category-cross-sector","category-smart-cities","category-smart-energy-domain","category-smart-environment","category-smart-manufacturing","category-smart-robotics","category-smart-water","category-smart-sensoring","category-smartaeronautics","category-smart-agrifood","category-smartdestinations","category-smarthealth"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":904,"url":"https:\/\/smartdatamodels.org\/index.php\/data-models-contribution-api\/","url_meta":{"origin":2590,"position":0},"title":"Data Models Contribution API","author":"maestro","date":"30\/11\/2020","format":false,"excerpt":"The schemas to be accepted in the Smart Data Model initiative need to include a description for every property. In order to review your data models before submission, it should pass this test. Call: https:\/\/smartdatamodels.org\/extra\/check_schema.php Parameters: (Mandatories) schemaUrl: The link to the RAW version of the schema (see example) mail:\u2026","rel":"","context":"In &quot;Smart Cities domain&quot;","block_context":{"text":"Smart Cities domain","link":"https:\/\/smartdatamodels.org\/index.php\/category\/smart-cities\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1779,"url":"https:\/\/smartdatamodels.org\/index.php\/script-for-checking-a-data-model-submission\/","url_meta":{"origin":2590,"position":1},"title":"Script for checking a data model submission","author":"maestro","date":"25\/02\/2021","format":false,"excerpt":"In the directory utils of the umbrella repository data-models there is a new python script that checks if a schema is properly documented and if the payload is correctly located and validates against the schema.","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":781,"url":"https:\/\/smartdatamodels.org\/index.php\/migration-to-schema-generated-specifications\/","url_meta":{"origin":2590,"position":2},"title":"Migration to schema-generated specifications","author":"maestro","date":"23\/11\/2020","format":false,"excerpt":"In order to: Maintain updated the specifications Be able to provide them in multiple languages Being able to track what properties are already defined Populate properly the database of properties Have a shared image for all contributions Reduce the burden of work for the contributors (it will be reduced to\u2026","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7119,"url":"https:\/\/smartdatamodels.org\/index.php\/contributors-updated-the-service-for-checking-your-schema\/","url_meta":{"origin":2590,"position":3},"title":"Contributors: Updated the service for checking your schema","author":"maestro","date":"19\/09\/2022","format":false,"excerpt":"In order to create a new data model or to update an existing one, Check your schema before contributing it, to check the schema on the front page. The service has been updated to check not only the attributes of the payload but also the schema metadata (schema version, license,\u2026","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2022\/01\/favicon-300x300.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":923,"url":"https:\/\/smartdatamodels.org\/index.php\/repo-datamodel-weather-updated\/","url_meta":{"origin":2590,"position":4},"title":"Repo dataModel.Weather updated","author":"maestro","date":"04\/12\/2020","format":false,"excerpt":"In the process of converting repositories to the new format, the repo dataModel.Weather is being converted. It means: json schema has already documented every property The new specs in EN-US, FR and ES are available","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1619,"url":"https:\/\/smartdatamodels.org\/index.php\/alpha-version-for-drafting-a-data-model\/","url_meta":{"origin":2590,"position":5},"title":"Alpha version for drafting a data model","author":"maestro","date":"14\/02\/2021","format":false,"excerpt":"In case you are not an expert for creating a JSON schema (one of the elements of a data model) On this page, you have a spreadsheet for helping with the first steps. 1.- Fill the spreadsheet with the names of the properties for your model 2.- fill the NGSI\u2026","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2021\/02\/draft_schema.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2021\/02\/draft_schema.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2021\/02\/draft_schema.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2021\/02\/draft_schema.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2021\/02\/draft_schema.png?resize=1050%2C600&ssl=1 3x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts\/2590","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/comments?post=2590"}],"version-history":[{"count":3,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts\/2590\/revisions"}],"predecessor-version":[{"id":2593,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts\/2590\/revisions\/2593"}],"wp:attachment":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/media?parent=2590"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/categories?post=2590"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/tags?post=2590"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}