3D Geological Modelling and Visualization with Neo4j and Kineviz GraphXR (Neo4j Online Meetup #64)


One of the disruptive aspects of Neo4j is that the graph modelling approach makes it possible to model not just the data, but also the structure of the data as it would be in the real world.

This is a powerful enabler for geoscience related applications for environmental, geotechnical, geological and geophysical data. Historically, these types of data require modelling the structural aspects such as the shape and location of an orebody, boreholes, environmental receptors, engineered structures and the data associated with those structures using multiple approaches and multiple systems.

Neo4j has both cartesian and spatial capabilities, and because most structural modelling approaches in the geosciences use meshes or linked lists to model data, Neo4j is very well suited to these use cases.

Further - Neo4j offers the potential to not only model the structures and data that compose those structures, but all adjacent and associated data in a single repository. It also offers powerful tools such as graph algorithms, natural language processing and the ability to factor in all decisions and versions of decisions made to develop a conceptual model of a complex site.

Menome Technologies’ Mike Morley feels that Neo4j has the potential to have a major impact on the world of geology and engineering, and we are working hard to use our team’s domain expertise in environmental, oil and gas, engineering, geology and AEC to explore applying Neo4j’s capabilities to the world of Geology and Engineering.