I am currently working on a project that involves integrating OpenStreetMap (OSM) data into a Neo4j database. I'm wondering if there is a recommended or defined structure for storing OSM data in Neo4j. I want to ensure that the data is organized efficiently and can be easily queried for spatial analysis and retrieve useful information.
At the moment, I'm only working with the library OSMX in Python to retrive information from OpenStreetmap, but the idea is to put spatial information retrived with Python in a Neo4j Database.
I've done some research, but I couldn't find a comprehensive guide or recommendation for structuring OSM data in Neo4j. Any guidance or insights from experienced Neo4j users who have worked with OSM data would be immensely helpful. Thanks in advance!