{"repo":"tum-gis/citymodel-compare","free":true,"listed":false,"github":"https://github.com/tum-gis/citymodel-compare","clone":"git clone https://github.com/tum-gis/citymodel-compare.git","description":"A tool to map and match CityGML datasets, as well as interpret their changes, all by using graphs.","language":"HTML","stars":17,"topics":["citygml","database","geometry","graph-algorithms","graphs","neo4j","semantic","semantic-networks"],"license":"MIT","category":"databases-storage","readme_excerpt":"citymodel-compare What it is A tool to map and match CityGML datasets, as well as interpret their changes, all by using graphs. + MAPPING : CityGML datasets are represented as graphs and stored in the graph database Neo4j. The mapping process is very flexible and can support both versions 2.0 and 3.0 of CityGML (as it uses citygml4j). + MATCHING : The graph representations of the mapped CityGML datasets are matched based on both their semantic and geometric properties. Spatial indexing (such as R-Tree) is used to accelerate matching time in massive datasets. + INTERPRETING : The change detection process often results in a high number of low-semantic-level changes. This interpretation process reduces this number , while simultaneously increasing the semantic contents of changes. The ultimate goal of this tool is to provide a precise , expressive , and human-centered interpretation of changes in CityGML. Contents + How to run it + How to test it + How to use my own datasets + How to define my own pattern rules + What's next + How to cite it + License + Contact How to run it This tool can be used in two ways: either via Gradle or via Docker. For testing purposes, Docker is recommended. What is needed: + Docker + Neo4j Desktop 1. Make sure Docker is up and running. 2. Pull the following image from Docker Hub: To use latest (experimental) functionalities, pull the following image instead: 3. Run the image: This will start a Neo4j instance with all necessary dependencies installed.","default_branch":null,"files":null,"tree":[],"storefront":"/r/tum-gis","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tum-gis/citymodel-compare/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}