[ { "@graph" : [ { "@id" : "http://purl.org/np/RAyEq92Zenh1nk5TzAutnxMqjvOUTNbua8-f_ZAkYGUzs", "@type" : [ "http://www.nanopub.org/nschema#Nanopublication" ], "http://www.nanopub.org/nschema#hasAssertion" : [ { "@id" : "http://purl.org/np/RAyEq92Zenh1nk5TzAutnxMqjvOUTNbua8-f_ZAkYGUzs#assertion" } ], "http://www.nanopub.org/nschema#hasProvenance" : [ { "@id" : "http://purl.org/np/RAyEq92Zenh1nk5TzAutnxMqjvOUTNbua8-f_ZAkYGUzs#provenance" } ], "http://www.nanopub.org/nschema#hasPublicationInfo" : [ { "@id" : "http://purl.org/np/RAyEq92Zenh1nk5TzAutnxMqjvOUTNbua8-f_ZAkYGUzs#pubinfo" } ] } ], "@id" : "http://purl.org/np/RAyEq92Zenh1nk5TzAutnxMqjvOUTNbua8-f_ZAkYGUzs#Head" }, { "@graph" : [ { "@id" : "http://purl.org/np/RAyEq92Zenh1nk5TzAutnxMqjvOUTNbua8-f_ZAkYGUzs#paragraph", "@type" : [ "http://purl.org/spar/doco/Paragraph" ], "http://purl.org/spar/c4o/hasContent" : [ { "@value" : "The ifcowl will be queried using SPARQL in order to extract the pertinent instances. The Listing 3 shows the SPARQL code used for the extraction. Line 4 obtains the building instance by using its class. Line 7 acquires the array of building storeys that decompose the building; and line 8 obtains the storeys inside that array. The same is done for the spaces that decompose the storeys on lines 11-12. Lines 15-16 obtain the ele- ments that are contained in a space. Lines 19-22 filter out the undesired elements just leaving the doors, windows and walls. Finally, line 25 saves all the classes of the elements. The result of the extraction query is a table where the columns corresponds to the variables used with the SELECT operator (line 1). This table is called the extracted table." } ] } ], "@id" : "http://purl.org/np/RAyEq92Zenh1nk5TzAutnxMqjvOUTNbua8-f_ZAkYGUzs#assertion" }, { "@graph" : [ { "@id" : "http://purl.org/np/RAyEq92Zenh1nk5TzAutnxMqjvOUTNbua8-f_ZAkYGUzs#assertion", "http://www.w3.org/ns/prov#hadPrimarySource" : [ { "@id" : "http://dx.doi.org/10.3233/SW-180298" } ], "http://www.w3.org/ns/prov#wasAttributedTo" : [ { "@id" : "https://orcid.org/0000-0002-8429-8208" } ] } ], "@id" : "http://purl.org/np/RAyEq92Zenh1nk5TzAutnxMqjvOUTNbua8-f_ZAkYGUzs#provenance" }, { "@graph" : [ { "@id" : "http://purl.org/np/RAyEq92Zenh1nk5TzAutnxMqjvOUTNbua8-f_ZAkYGUzs", "http://purl.org/dc/terms/created" : [ { "@type" : "http://www.w3.org/2001/XMLSchema#dateTime", "@value" : "2019-11-12T18:05:11+01:00" } ], "http://purl.org/pav/createdBy" : [ { "@id" : "https://orcid.org/0000-0002-7114-6459" } ] } ], "@id" : "http://purl.org/np/RAyEq92Zenh1nk5TzAutnxMqjvOUTNbua8-f_ZAkYGUzs#pubinfo" } ]