{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,9]],"date-time":"2026-02-09T00:40:35Z","timestamp":1770597635028,"version":"3.49.0"},"reference-count":45,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2018,8,1]],"date-time":"2018-08-01T00:00:00Z","timestamp":1533081600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["Funded CASE PhD"],"award-info":[{"award-number":["Funded CASE PhD"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100012721","name":"Ordnance Survey","doi-asserted-by":"publisher","award":["Funded CASE PhD"],"award-info":[{"award-number":["Funded CASE PhD"]}],"id":[{"id":"10.13039\/100012721","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJGI"],"abstract":"<jats:p>There is an increasing impetus for the use of digital city models and sensor network data to understand the current demand for utility resources and inform future infrastructure service planning across a range of spatial scales. Achieving this requires the ability to represent a city as a complex system of connected and interdependent components in which the topology of the electricity, water, gas, and heat demand-supply networks are modelled in an integrated manner. However, integrated modelling of these networks is hampered by the disparity between the predominant data formats and modelling processes used in the Geospatial Information Science (GIS) and Building Information Modelling (BIM) domains. This paper presents a software systems approach to scale-free, multi-format, integrated modelling of evolving cross-domain utility infrastructure network topologies, and the analysis of the spatiotemporal dynamics of their resource flows. The system uses a graph database to integrate the topology of utility network components represented in the CityGML UtilityNetwork Application Domain Extension (ADE), Industry Foundation Classes (IFC) and JavaScript Object Notation (JSON) real-time streaming messages. A message broker is used to disseminate the changing state of the integrated topology and the dynamic resource flows derived from the streaming data. The capability of the developed system is demonstrated via a case study in which internal building and local electricity distribution feeder networks are integrated, and a real-time building management sensor data stream is used to simulate and visualise the spatiotemporal dynamics of electricity flows using a dynamic web-based visualisation.<\/jats:p>","DOI":"10.3390\/ijgi7080310","type":"journal-article","created":{"date-parts":[[2018,8,1]],"date-time":"2018-08-01T11:22:34Z","timestamp":1533122554000},"page":"310","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":30,"title":["Software Systems Approach to Multi-Scale GIS-BIM Utility Infrastructure Network Integration and Resource Flow Simulation"],"prefix":"10.3390","volume":"7","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9177-8544","authenticated-orcid":false,"given":"Thomas","family":"Gilbert","sequence":"first","affiliation":[{"name":"Urban Sciences Building, Newcastle University, Newcastle upon Tyne NE4 5TG, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stuart","family":"Barr","sequence":"additional","affiliation":[{"name":"Urban Sciences Building, Newcastle University, Newcastle upon Tyne NE4 5TG, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philip","family":"James","sequence":"additional","affiliation":[{"name":"Urban Sciences Building, Newcastle University, Newcastle upon Tyne NE4 5TG, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3658-8796","authenticated-orcid":false,"given":"Jeremy","family":"Morley","sequence":"additional","affiliation":[{"name":"Ordnance Survey, Southampton SO16 0AS, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qingyuan","family":"Ji","sequence":"additional","affiliation":[{"name":"Urban Sciences Building, Newcastle University, Newcastle upon Tyne NE4 5TG, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,8,1]]},"reference":[{"key":"ref_1","unstructured":"UK Infrastructure and Projects Authority (2018, July 27). National Infrastructure Delivery Plan 2016\u20132021, 2016, Available online: https:\/\/assets.publishing.service.gov.uk\/government\/uploads\/system\/uploads\/attachment_data\/file\/520086\/2904569_nidp_deliveryplan.pdf."},{"key":"ref_2","unstructured":"UK Infrastructure and Projects Authority (2018, July 27). Government Construction Strategy 2016\u201320, 2016, Available online: https:\/\/assets.publishing.service.gov.uk\/government\/uploads\/system\/uploads\/attachment_data\/file\/510354\/Government_Construction_Strategy_2016-20.pdf."},{"key":"ref_3","unstructured":"UK Government (2018, July 27). Digital Built Britain Level 3 Building Information Modelling\u2014Strategic Plan, 2015, Available online: https:\/\/assets.publishing.service.gov.uk\/government\/uploads\/system\/uploads\/attachment_data\/file\/410096\/bis-15-155-digital-built-britain-level-3-strategy.pdf."},{"key":"ref_4","unstructured":"UK Parliamentary Office of Science & Technology (2018, July 27). Electricity Demand-Side Response, 2014. Available online: http:\/\/researchbriefings.parliament.uk\/ResearchBriefing\/Summary\/POST-PN-452."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Cheng, J.C.P., Lu, Q., and Deng, Y. (2016). Analytical review and evaluation of civil information modeling. Autom. Constr.","DOI":"10.1016\/j.autcon.2016.02.006"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Isikdag, U., and Zlatanova, S. (2009). Towards Defining a Framework for Automatic Generation of Buildings in CityGML Using Building Information Models. 3D Geo-Information Sciences, Springer.","DOI":"10.1007\/978-3-540-87395-2_6"},{"key":"ref_7","unstructured":"Fosu, R., Suprabhas, K., Rathore, Z., and Cory, C. (2015, January 27\u201329). Integration of Building Information Modeling (BIM) and Geographic Information Systems (GIS)\u2014A literature review and future needs. Proceedings of the 32nd CIB W78 Conference 2015, Eindhoven, The Netherlands."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"De Laat, R., and van Berlo, L. (2011). Integration of BIM and GIS: The development of the CityGML GeoBIM extension. Advances in 3D Geo-Information Sciences, Springer.","DOI":"10.1007\/978-3-642-12670-3_13"},{"key":"ref_9","unstructured":"Chaturvedi, K., and Kolbe, T.H. (2015, January 23). Dynamizers\u2014Modeling and Implementing Dynamic Properties for Semantic 3D City Models. Proceedings of the Eurographics Workshop on Urban Data Modelling and Visualisation, Delft, The Netherlands."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Song, Y., Wang, X., Tan, Y., Wu, P., Sutrisna, M., Cheng, J., and Hampson, K. (2017). Trends and Opportunities of BIM-GIS Integration in the Architecture, Engineering and Construction Industry: A Review from a Spatio-Temporal Statistical Perspective. ISPRS Int. J. Geo-Inform., 6.","DOI":"10.3390\/ijgi6120397"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Liu, X., Wang, X., Wright, G., Cheng, J., Li, X., and Liu, R. (2017). A State-of-the-Art Review on the Integration of Building Information Modeling (BIM) and Geographic Information System (GIS). ISPRS Int. J. Geo-Inform., 6.","DOI":"10.3390\/ijgi6020053"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.autcon.2016.03.006","article-title":"Mapping between BIM and 3D GIS in different levels of detail using schema mediation and instance comparison","volume":"67","author":"Deng","year":"2016","journal-title":"Autom. Constr."},{"key":"ref_13","first-page":"361","article-title":"Optimizing Location of Tower Cranes on Construction Sites through GIS and BIM Integration","volume":"17","author":"Irizarry","year":"2012","journal-title":"Electron. J. Inf. Technol. Constr."},{"key":"ref_14","unstructured":"Amirebrahimi, S., Rajabifard, A., Mendis, P., and Ngo, T. (2015, January 10\u201312). A data model for integrating GIS and BIM for assessment and 3D visualisation of flood damage to building. Proceedings of the Locate 2015, Brisbane, Australia. Available online: http:\/\/ceur-ws.org\/Vol-1323\/Paper27.pdf."},{"key":"ref_15","first-page":"193","article-title":"Mapping BIM schema and 3D GIS schema semi-automatically utilizing linguistic and text mining techniques","volume":"20","author":"Cheng","year":"2015","journal-title":"J. Inf. Technol. Constr."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Karan, E.P., Irizarry, J., and Haymaker, J. (2016). BIM and GIS Integration and Interoperability Based on Semantic Web Technology. J. Comput. Civ. Eng.","DOI":"10.1061\/(ASCE)CP.1943-5487.0000519"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"73","DOI":"10.5194\/isprs-annals-III-4-73-2016","article-title":"BIM-GIS Integrated geospatial information model using semantic web and RDF graphs","volume":"III-4","author":"Hor","year":"2016","journal-title":"ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1016\/j.autcon.2015.03.019","article-title":"A study on software architecture for effective BIM\/GIS-based facility management data integration","volume":"54","author":"Kang","year":"2015","journal-title":"Autom. Constr."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Hijazi, I., Ehlers, M., Zlatanova, S., and Becker, T. (2011). Initial Investigations for Modeling Interior Utilities within 3D Geo Context: Transforming IFC-Interior Utility to CityGML\/UtilityNetworkADE. Advances in 3D Geo-Information Sciences, Springer.","DOI":"10.1007\/978-3-642-12670-3_6"},{"key":"ref_20","unstructured":"Kutzner, T., and Kolbe, T.H. (2016, January 13\u201314). Current state of development of the CityGML UtilityNetworkADE. Proceedings of the 1st Jt. SIG 3D OGC Work. CityGML Util, Munich, Germany. Available online: https:\/\/en.wiki.utilitynetworks.sig3d.org\/images\/upload\/20160913_-_Kutzner_-_Current_state_of_development_of_the_CityGML_UtilityNetworkADE.pdf."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Becker, T., Nagel, C., and Kolbe, T.H. (2013). Semantic 3D modeling of multi-utility networks in cities for analysis and 3D visualization. Progress and New Trends in 3D Geoinformation Sciences, Springer.","DOI":"10.1007\/978-3-642-29793-9_3"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"592","DOI":"10.1016\/j.procs.2015.07.250","article-title":"The Internet of Energy: Smart Sensor Networks and Big Data Management for Smart Grid","volume":"56","author":"Jaradat","year":"2015","journal-title":"Procedia Comput. Sci."},{"key":"ref_23","unstructured":"Becker, T., Nagel, C., and Kolbe, T.H. (2018, August 01). UtilityNetworkADE. Available online: http:\/\/www.citygmlwiki.org\/index.php\/CityGML_UtilityNetworkADE."},{"key":"ref_24","first-page":"523","article-title":"Predictive Performance Comparison Analysis of Relational & NoSQL Graph Databases","volume":"8","author":"Khan","year":"2017","journal-title":"Int. J. Adv. Comput. Sci. Appl."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Holzschuher, F., and Peinl, R. (2013, January 18\u201322). Performance of graph query languages. Proceedings of the Joint EDBT\/ICDT 2013 Workshops, Genoa, Italy.","DOI":"10.1145\/2457317.2457351"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1514","DOI":"10.1080\/13658816.2012.756881","article-title":"A graph-based algorithm to define urban topology from unstructured geospatial data","volume":"27","author":"Morley","year":"2013","journal-title":"Int. J. Geogr. Inf. Sci."},{"key":"ref_27","unstructured":"Falkowski, K., and Ebert, J. (2009, January 3\u20134). Graph-Based Urban Object Model Processing. Proceedings of the CMRT09, Paris, France. Available online: http:\/\/www.isprs.org\/proceedings\/XXXVIII\/3-W4\/pub\/CMRT09_115.pdf."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"99","DOI":"10.5194\/isprs-annals-IV-4-W5-99-2017","article-title":"Spatio-Semantic Comparison of Large 3D City Models in CityGML Using a Graph Database","volume":"IV-4\/W5","author":"Nguyen","year":"2017","journal-title":"ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_29","unstructured":"(2018, March 20). Apache Foundation, Apache Kafka. Available online: https:\/\/kafka.apache.org\/."},{"key":"ref_30","unstructured":"Ji, Q., Barr, S., James, P., and Fairbairn, D. (2017, January 18\u201321). A heuristic spatial algorithm for generating fine-scale infrastructure distribution networks. Proceedings of GISRUK 17, Manchester, UK. Available online: http:\/\/huckg.is\/gisruk2017\/GISRUK_2017_paper_37.pdf."},{"key":"ref_31","unstructured":"(2018, March 08). Newcastle University, Urban Sciences Building. Available online: http:\/\/www.ncl.ac.uk\/sciencecentral\/urban\/."},{"key":"ref_32","unstructured":"(2018, August 01). Newcastle University, Newcastle Urban Observatory. Available online: http:\/\/uoweb1.ncl.ac.uk\/."},{"key":"ref_33","unstructured":"Bostock, M. (2018, July 27). d3 JavaScript Library. Available online: https:\/\/d3js.org\/."},{"key":"ref_34","unstructured":"Bostock, M. (2018, July 27). d3-Sankey JavaScript Library. Available online: https:\/\/github.com\/d3\/d3-sankey."},{"key":"ref_35","unstructured":"El-Mekawy, M., and \u00d6stman, A. (2010, January 12\u201314). Semantic Mapping: An Ontology Engineering Method for Integrating Building Models in IFC and CITYGML. Proceedings of the 3rd ISDE Digital Earth Summit, Nessebar, Bulgaria. Available online: https:\/\/cartography-gis.com\/pdf\/32_El-Mekawy_Sweden_paper.pdf."},{"key":"ref_36","unstructured":"(2018, March 20). Apache Foundation, Kafka Streams API. Available online: https:\/\/kafka.apache.org\/10\/documentation\/streams\/."},{"key":"ref_37","first-page":"309","article-title":"Augmented Reality in Architecture and Design: Potentials and Challenges for Application","volume":"7","author":"Wang","year":"2009","journal-title":"Int. J. Archit. Comput."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1016\/j.autcon.2012.12.017","article-title":"Research trends and opportunities of augmented reality applications in architecture, engineering, and construction","volume":"33","author":"Chi","year":"2013","journal-title":"Autom. Constr."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1111\/j.1530-9290.2008.00004.x","article-title":"The Sankey diagram in energy and material flow management: Part I: History","volume":"12","author":"Schmidt","year":"2008","journal-title":"J. Ind. Ecol."},{"key":"ref_40","unstructured":"Riehmann, P., Hanfler, M., and Froehlich, B. (2005, January 23\u201325). Interactive sankey diagrams. Proceedings of the IEEE Symposium on Information Visualization, Washington, DC, USA."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"282","DOI":"10.1016\/j.enbuild.2017.05.040","article-title":"Development of Sankey diagrams to visualize real HVAC performance","volume":"149","author":"Abdelalim","year":"2017","journal-title":"Energy Build."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"336","DOI":"10.1016\/j.apenergy.2015.08.089","article-title":"Modelling, assessment and Sankey diagrams of integrated electricity-heat-gas networks in multi-vector district energy systems","volume":"167","author":"Liu","year":"2016","journal-title":"Appl. Energy"},{"key":"ref_43","unstructured":"(2018, March 21). Neo4j, Neo4j Graph Database. Available online: https:\/\/neo4j.com\/."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"410","DOI":"10.1016\/j.ijepes.2014.03.052","article-title":"An integrated simulation model for analysing electricity and gas systems","volume":"61","author":"Erdener","year":"2014","journal-title":"Int. J. Electr. Power Energy Syst."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"360","DOI":"10.1016\/j.apenergy.2016.10.047","article-title":"Benefits of demand-side response in combined gas and electricity networks","volume":"192","author":"Qadrdan","year":"2017","journal-title":"Appl. Energy"}],"container-title":["ISPRS International Journal of Geo-Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2220-9964\/7\/8\/310\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:16:01Z","timestamp":1760195761000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2220-9964\/7\/8\/310"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,8,1]]},"references-count":45,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2018,8]]}},"alternative-id":["ijgi7080310"],"URL":"https:\/\/doi.org\/10.3390\/ijgi7080310","relation":{},"ISSN":["2220-9964"],"issn-type":[{"value":"2220-9964","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,8,1]]}}}