Hallo Julius,
Vielleicht ist Leaflet etwas für dich. Es ist ähnlich wie Google-Maps, aber quelloffen und frei. Nachdem, was ich so aus der Dokumentation erahnen konnte, ist es auch wohl sehr flexibel.
Ich habe eine ähnliche Anwendung, einen Hallenplan auf einer Messe.
Schau mal hier zum Einlesen und Ausprobieren: http://osmer.de/leaflet/
Im Moment hakt es noch, weil ich den Hallenplan nach Süden (unten) aus seinem Rahmen rausschieben und dann nicht mehr "greifen" kann. Soll wohl ein Bug seit Jahren sein.
Linuchs