A point cloud visualizer for RDF data with distributed storage.
-
Clone and install:
git clone https://github.com/yourusername/RDFog.git cd RDFog python -m venv .venv source .venv/bin/activate pip install -r requirements.txt
-
Start distributed RDF servers:
sudo docker-compose up -d
-
Run the visualizer:
python3 main.py
- Starts two Fuseki RDF servers with sample data
- Queries data from both servers using federated SPARQL
- Visualizes the combined RDF graph as a point cloud
- Server 1:
http://localhost:3030 - Server 2:
http://localhost:3031
- No data? Check:
sudo docker logs fuseki1 - Permission error? Make sure:
chmod +x entrypoint.sh - Restart fresh:
sudo docker-compose down -v && sudo docker-compose up --build -d