Häufig gestellte Fragen (FAQ)
📁 Unterstützte Formate & Uploads
| Marke | Erforderliche Dateien | Virtuelle Tour | Punktwolke |
|---|---|---|---|
| Universelle Dateiformate | |||
| Autodesk ReCap | RCP / RCS | * |
|
| E57 beste Wahl | * |
||
| PTX | |||
| LAS / LAZ | |||
| PTS | |||
| XYZ | |||
| PLY | |||
| JPG / INSP / DNG with GPS data (equirektangular / Dual-Fisheye) |
|||
| JPG / PNG / EXR / INSP / DNG (equirektangular / Dual-Fisheye) |
|||
| Terrestrisches Laserscanning | |||
| RIEGL | PTX + panos + ImageList.csv | ||
| RiPANO | panos + project.json | ||
| Leica | LGSX | * |
* |
| Leica | LGS | * |
|
| Leica | panos + DB | ||
| Leica | panos + TXT / CSV | ||
| Z+F | panos + OUT | ||
| Trimble | panos + CSV | ||
| FARO | panos + iQscene TXT | ||
| Scanner nicht aufgeführt? Kontaktieren Sie uns! | |||
| Mobile Laserscanner | |||
| OmniSLAM | LAZ + panos + camera.dat | ||
| Lixel | LAZ + panos + panoramicPoses.csv | ||
| CHCNAV RS10 | CoPre "Export" archived folder | ||
| Share S20 / S100 / C1 PRO | LAS + left_*.jpg + right_*.jpg + ImgPose.txt | ||
| Tersus MVP S1 | LAS + left/*.jpg + right/*.jpg + ImgPose.txt + calibration.json | ||
| Tersus MVP S1 | LAS + panos + coordinates.txt | ||
| Tersus MVP S1 | LAS + panorama/*.jpg + manifest.json | ||
| Scanner nicht aufgeführt? Kontaktieren Sie uns! | |||
| Hydrografische Vermessung | |||
| EIVA | NaviModel DB | ||
| Orthofoto/GeoTIFF / Kartenüberlagerungen | |||
| TIF / TIFF / KML / KMZ | |||
| Vektorzeichnungen/GIS-Layer | |||
| DXF SHP (+SHX, DBF, PRJ) GPKG GeoJSON KML / KMZ DWG: Speichern Sie die Datei in Ihrer CAD-Anwendung als DXF. |
|||
| 360°-Video | |||
| MP4 (equirektangular) + GPX (optional) | |||
| 3D Gaussian Splatting | |||
| PLY SPZ SPLAT KSPLAT SOG RAD | |||
| Mesh-Formate | |||
| GLB STL OBJ+MTL+Texturen PLY+Texturen | |||
| 3D-CAD-Formate | |||
| kostenlos | RVT IFC | ||
|
0,01 Token pro MB Für die Konvertierung wird die Autodesk Derivative API verwendet |
RVT ASM F3D FBX IAM IPT NEU PRT SLDASM SLDPRT SMB SMT STEP STP STPZ WIRE X_B X_T | ||
INSP - Insta360-Dual-Fisheye-Foto: Anhand der Gyroskopdaten richten wir das Panorama aus und fügen die Bilder der beiden Fisheye-Objektive zu einem einzigen equirektangularen Bild zusammen. Die Qualität der Ausrichtung und des Zusammenfügens ist etwas geringer als die mit der nativen Insta360 Studio-App erzielte Qualität.
* - hängt davon ab, wie die Datei erstellt wurde
Wenn der Upload fehlschlägt, insbesondere bei großen Dateien, versuchen Sie Folgendes:
Sie können auch eine unterstützte Option zur Dateifreigabe nutzen: einen direkten Download-Link, Google Drive, Dropbox, Yandex Disk, WeTransfer oder NavVis Ivion. Statt das Archiv direkt auf die Plattform hochzuladen, müssen Sie lediglich einen Link zur Datei angeben. Unsere Plattform lädt die Datei automatisch über diesen Link herunter und beginnt mit der Verarbeitung des Projekts.
- Starten Sie den Upload und vermeiden Sie, während des Vorgangs zu anderen Tabs oder Fenstern zu wechseln.
- Stellen Sie sicher, dass Ihr Computer nicht in den Energiesparmodus wechselt — deaktivieren Sie ihn bei Bedarf vorübergehend.
- Eine stabile Internetverbindung ist unerlässlich. Unterbrechungen der WLAN-Verbindung können dazu führen, dass Uploads fehlschlagen.
Sie können auch eine unterstützte Option zur Dateifreigabe nutzen: einen direkten Download-Link, Google Drive, Dropbox, Yandex Disk, WeTransfer oder NavVis Ivion. Statt das Archiv direkt auf die Plattform hochzuladen, müssen Sie lediglich einen Link zur Datei angeben. Unsere Plattform lädt die Datei automatisch über diesen Link herunter und beginnt mit der Verarbeitung des Projekts.
Gehen Sie wie folgt vor, um die Leica-Datenbankdatei zu finden:
- Starten Sie Cyclone REGISTER 360.
- Geben Sie in den Projekteinstellungen den Ordner an, in dem Ihr Projekt gespeichert ist.
- Öffnen Sie diesen Ordner im Datei-Explorer. Dort sollte sich eine Datei mit dem Namen
project_deliv_*.dbbefinden. - Nachdem Sie die Datei gefunden haben, laden Sie diese zusammen mit Ihren JPG-Panoramen auf unsere Plattform hoch, um eine virtuelle Tour zu erstellen.
Eine TXT-Datei enthält die Position und Ausrichtung Ihrer Panoramen. Zwei Strukturen werden unterstützt und anhand des Dateiinhalts automatisch erkannt:
1. Positions-/Orientierungsdatei (Leica)
Eine Datei pro Panorama mit genau demselben Basisnamen wie die zugehörige Bilddatei (zum Beispielstation_01.txt neben station_01.jpg). Sie enthält eine Position und eine Ausrichtung:
position = [positionX, positionY, positionZ];
orientation = [rotationW, rotationX, rotationY, rotationZ];
Hier ist ein Beispiel:
position = [-60.2344, 30.0544, -0.185128];
orientation = [0.804644, -8.74489e-06, -1.45999e-05, 0.593758];
Die Ausrichtung ist ein Quaternion in der Reihenfolge W, X, Y, Z. Trennen Sie jeden Wert mit einem Komma und einem Leerzeichen, genau wie gezeigt.
2. iQscene-Szenendatei
Eine einzelne Datei, in der alle Panoramen aufgeführt sind und die anhand des WortsiQscene in der ersten Zeile erkannt wird. Darauf folgen zwei Kopfzeilen und anschließend eine Zeile pro Panorama. Die Liste endet mit einer schließenden geschweiften Klammer }. Die Werte in den einzelnen Panoramazeilen sind durch Leerzeichen getrennt:
"path\to\station_01.jpg" posX posY posZ axisX axisY axisZ angle
Der Bildpfad steht in Anführungszeichen; posX posY posZ gibt die Position an, während axisX axisY axisZ zusammen mit angle (in Grad) die Drehung anhand einer Achse und eines Winkels beschreibt. Beispiel:
iQscene ...
...
...
"C:\Project\station_01.jpg" -60.2344 30.0544 -0.1851 0 0 1 90.0
"C:\Project\station_02.jpg" -58.1021 31.7765 -0.1820 0 0 1 92.5
}
Verwenden Sie einen Punkt als Dezimaltrennzeichen und speichern Sie die Datei in UTF-8-Kodierung. Diese Strukturen ermöglichen es der Plattform, Ihre Panoramen korrekt im 3D-Raum zu platzieren und auszurichten.
Eine CSV-Datei speichert die Position und Ausrichtung jedes Panoramas. Laden Sie sie zusammen mit den equirektangularen JPG-Panoramen hoch — der Dateiname in jeder Zeile (ohne Erweiterung) muss mit dem entsprechenden Bild übereinstimmen. Die Plattform erkennt das Layout automatisch, daher werden mehrere Varianten akzeptiert:
Ein paar Dinge, die Sie beachten sollten:
| Quelle / Software | Dateiname | Trennzeichen | Spaltenüberschriften |
|---|---|---|---|
| Allgemein | *.csv |
Komma | filename, x, y, z, qw, qx, qy, qz |
| Allgemein | *.csv |
Leerzeichen | imgname, x, y, z, qw, qx, qy, qz |
| Allgemein | *.csv |
Semikolon | filename, pano_pos_x, pano_pos_y, pano_pos_z, pano_ori_w, pano_ori_x, pano_ori_y, pano_ori_z |
| RIEGL | *ImageList.csv |
Komma |
Timestamp, Filename, Origin(X[m],Y[m],Z[m]), Direction(X[m],Y[m],Z[m]), Up(X[m],Y[m],Z[m]), Roll(X)[deg], Pitch(Y)[deg], Yaw(Z)[deg], Omega[deg], Phi[deg], Kappa[deg]
Auch die Spaltennamen Easting / Northing / Height werden unterstützt — behalten Sie die vom Scanner exportierte Original-Kopfzeile bei. |
| Lixel | *panoramicPoses.csv |
Leerzeichen | #timestamp, imgname, x, y, z, qw, qx, qy, qz |
| Leica Cyclone REGISTER 360 | *.csv |
Semikolon | SetupName, Position(X), Position(y), Position(z), Orientation(W), Orientation(X), Orientation(Y), Orientation(Z) |
| OmniSLAM | *.csv |
Komma | file, x, y, z, rot_x, rot_y, rot_z |
- Die Namen der Spalten müssen exakt übereinstimmen (Groß- und Kleinschreibung wird berücksichtigt). Ihre Reihenfolge spielt keine Rolle, zusätzliche Spalten werden ignoriert.
qw, qx, qy, qz(undOrientation(W...Z),pano_ori_w...z) sind die Quaternion-Komponenten in der Reihenfolge W, X, Y, Z.rot_x, rot_y, rot_z(OmniSLAM) sind Euler-Rotationswinkel, angegeben in Radiant.- RIEGL- und Lixel-Dateien werden anhand ihrer Dateinamen erkannt (
...ImageList.csv/...panoramicPoses.csv); die übrigen Strukturen werden automatisch anhand der Kopfzeile erkannt. - Verwenden Sie einen Punkt als Dezimaltrennzeichen und speichern Sie die Datei in UTF-8-Kodierung.
filename,x,y,z,qw,qx,qy,qz
station_01.jpg,-60.2344,30.0544,-0.185128,0.804644,-8.74489e-06,-1.45999e-05,0.593758
station_02.jpg,-58.1021,31.7765,-0.182004,0.799120,1.02000e-05,2.31000e-05,0.601171
Cyclone REGISTER 360
Die Abbildung unten zeigt die empfohlenen Einstellungen für den Export Ihres Projekts in eine LGSX-Datei:
Die Abbildung unten zeigt die empfohlenen Einstellungen für den Export Ihres Projekts in eine LGSX-Datei:
Eine Punktwolke aus mehreren Scanstandpunkten muss in FARO SCENE vorverarbeitet werden:
- Erstellen Sie für jeden Standpunkt Scan-Punktwolken, um die Visualisierung zu verbessern.
- Deaktivieren Sie den Filter für Kantenartefakte, um klarere Ergebnisse zu erhalten.
- Registrieren Sie alle Standpunkte und fassen Sie sie zu einem einzigen Cluster zusammen.
📁 Allgemeine Nutzung & Zugang
Ja — jedem Projekt kann ein Tag zugewiesen werden, das wie ein Ordner funktioniert.
Verwenden Sie Tags, um Projekte nach Kunden, Unterkunden oder anderen Kategorien zu gruppieren und so Ihren Arbeitsbereich zu organisieren. Beachten Sie, dass jedem Projekt nur ein Tag zugewiesen werden kann. Verwenden Sie daher eine klare und strukturierte Namenskonvention.
Verwenden Sie Tags, um Projekte nach Kunden, Unterkunden oder anderen Kategorien zu gruppieren und so Ihren Arbeitsbereich zu organisieren. Beachten Sie, dass jedem Projekt nur ein Tag zugewiesen werden kann. Verwenden Sie daher eine klare und strukturierte Namenskonvention.
Mit der Einstellung
Beim Navigieren durch eine virtuelle Tour können Benutzer beispielsweise auf einen Übergang klicken und gelangen sofort zu einem anderen Projekt — etwa zu einem benachbarten Gebäude, einer anderen Etage oder einem zugehörigen Standort.
Diese Funktion ist besonders nützlich für große Anlagen oder Objekte mit mehreren Standorten.
Hier sehen Sie ein Praxisbeispiel für den Einsatz dieser Funktion:
https://360-for-you.com/projects/HLxVEP0d/
Links zu anderen Projekten können Sie mehrere unabhängige Projekte innerhalb einer einzigen virtuellen Tour miteinander verknüpfen.
Beim Navigieren durch eine virtuelle Tour können Benutzer beispielsweise auf einen Übergang klicken und gelangen sofort zu einem anderen Projekt — etwa zu einem benachbarten Gebäude, einer anderen Etage oder einem zugehörigen Standort.
Diese Funktion ist besonders nützlich für große Anlagen oder Objekte mit mehreren Standorten.
Hier sehen Sie ein Praxisbeispiel für den Einsatz dieser Funktion:
https://360-for-you.com/projects/HLxVEP0d/
Ja — wir können für Sie ein Testabonnement aktivieren, das 14 Tage gültig ist. Dieses Testabo enthält nahezu dieselben Funktionen wie der Pro-Tarif und eignet sich ideal zum Testen umfangreicher Projekte.
Wenn Ihre Scan-Datei (zum Beispiel 100 GB) bereits auf Dropbox, Google Drive oder einer anderen unterstützten Plattform gespeichert ist, können Sie beim Erstellen eines neuen Projekts einfach den Download-Link einfügen. Das System lädt die Datei automatisch herunter und verarbeitet sie — ein manueller Upload ist nicht erforderlich.
Wenn Ihre Scan-Datei (zum Beispiel 100 GB) bereits auf Dropbox, Google Drive oder einer anderen unterstützten Plattform gespeichert ist, können Sie beim Erstellen eines neuen Projekts einfach den Download-Link einfügen. Das System lädt die Datei automatisch herunter und verarbeitet sie — ein manueller Upload ist nicht erforderlich.
Ja — es gibt keine länderspezifischen Einschränkungen. Wenn sich die Website bei Ihnen aufrufen lässt und funktioniert, können Sie den Service von Peru oder jedem anderen Ort aus nutzen.
Probieren Sie es gerne aus! Sie können Projekte mit bis zu 10 Standpunkten völlig kostenlos erstellen.
Probieren Sie es gerne aus! Sie können Projekte mit bis zu 10 Standpunkten völlig kostenlos erstellen.
Vielen Dank für Ihr Interesse — wir schätzen Ihre Fragen und Anregungen sehr!
Derzeit führen wir die gesamte Kommunikation per E-Mail, da wir Anfragen so effizienter nachverfolgen und gründlich beantworten können. Wir freuen uns, das Gespräch auf diesem Weg fortzusetzen und auf alle Ihre Anliegen einzugehen.
Wir freuen uns auf Ihre Nachricht!
Derzeit führen wir die gesamte Kommunikation per E-Mail, da wir Anfragen so effizienter nachverfolgen und gründlich beantworten können. Wir freuen uns, das Gespräch auf diesem Weg fortzusetzen und auf alle Ihre Anliegen einzugehen.
Wir freuen uns auf Ihre Nachricht!
📁 Virtuelle Touren & Panoramen
Natürlich — so können Sie Ihre Panoramen ganz einfach manuell ausrichten:
Sehen Sie sich dieses kurze Video an, um zu erfahren, wie schnell und einfach es ist: https://youtu.be/IGucR18yJM4?si=2E1MyKhxYIDJG-PD
- Richten Sie die Kamera beim Aufnehmen der Bilder stets in derselben Himmelsrichtung aus. Sie können sich zum Beispiel dafür entscheiden, die Vorderseite der Kamera beim Bewegen durch den Raum immer nach Norden zu richten.
- Laden Sie die Fotos auf die Plattform hoch. Standardmäßig werden alle Panoramen im Koordinatensystem am Ursprung (0,0) platziert.
- (Optional) Um mit der Anordnung der Szene zu beginnen, verschieben Sie einen der Standpunkte entlang der X-Achse — zum Beispiel um 10 Meter.
- (Optional) Bereiten Sie ein Hintergrundbild (z. B. einen Grundriss) mit einer sichtbaren Maßstabsleiste vor, um die Platzierung der Standpunkte zu erleichtern.
- Laden Sie das Hintergrundbild hoch und richten Sie es mithilfe der Maßstabsleiste aus.
- Positionieren Sie jedes Panorama in dem Raum oder Bereich, in dem es aufgenommen wurde.
- Verwenden Sie in den Standpunkteinstellungen die Option zur Delaunay-Triangulation, um Punkte automatisch zu verknüpfen.
- Öffnen Sie ein beliebiges Panorama und prüfen Sie visuell, ob die Positionen der anderen Standpunkte versetzt erscheinen.
- Passen Sie in den Koordinateneinstellungen das Feld "Blickrichtung für alle Standpunkte festlegen (Grad)" an, um dies zu korrigieren. Beginnen Sie mit einem möglichst gut geschätzten Wert.
- Wenn die Drehung in die falsche Richtung erfolgt, versuchen Sie es erneut mit folgender Formel:
-2 × Anfangsschätzwert.
Sehen Sie sich dieses kurze Video an, um zu erfahren, wie schnell und einfach es ist: https://youtu.be/IGucR18yJM4?si=2E1MyKhxYIDJG-PD
Insta360-Panoramen enthalten keine auf den geografischen Norden bezogenen Ausrichtungsdaten. Diese sind jedoch erforderlich, um korrekte richtungsabhängige Verknüpfungen automatisch zu erstellen. Dafür gibt es mehrere Lösungen:
-
Automatische Ausrichtung — probieren Sie bei Street-View-Projekten mit dicht beieinanderliegenden Aufnahmepunkten die Funktion "GPS-Koordinaten zur Berechnung der Drehung verwenden" auf der Plattform aus.
Beispielprojekt, aufgenommen mit einer Insta360 X4 und einem externen GPS-Modul, automatisch verarbeitet:
https://360-for-you.com/projects/Ik3R7NWu/ - Immer in dieselbe Richtung aufnehmen — wenn Sie die Kamera stets gleich ausrichten, zum Beispiel mit der Vorderseite nach "vorn", können Sie den globalen Drehwinkel später manuell anpassen, um die Verknüpfungen über alle Bilder hinweg auszurichten.
-
Manuelle Ausrichtung einzelner Panoramen — öffnen Sie jedes Panorama, richten Sie die Ansicht ungefähr nach Norden aus und klicken Sie auf die Schaltfläche zum Ausrichten, um die richtige Blickrichtung festzulegen.
Sie können dies mit dem Editor tun, dessen Link Sie auf der Seite "Grundeinstellungen" Ihres Projekts finden.
Ja — für JPG-Panoramen mit GPS-Koordinaten in den EXIF-Metadaten steht eine interaktive Kartenansicht zur Verfügung.
Zeigen Sie die Aufnahmestandorte auf einer Karte an und wechseln Sie schnell zwischen den einzelnen Punkten. Dadurch wird die Navigation intuitiver und der Projektkontext leichter verständlich, insbesondere bei Außen- oder Drohnenpanoramen.
Sie können die Kartenansicht auch für jedes bestehende Projekt aktivieren, sofern es über georeferenzierte Koordinaten verfügt. Geben Sie dazu in den Projekteinstellungen den EPSG-Code Ihres Koordinatensystems an. Anschließend kann das System Ihre Geodaten korrekt interpretieren und auf der Karte darstellen.
Zeigen Sie die Aufnahmestandorte auf einer Karte an und wechseln Sie schnell zwischen den einzelnen Punkten. Dadurch wird die Navigation intuitiver und der Projektkontext leichter verständlich, insbesondere bei Außen- oder Drohnenpanoramen.
Sie können die Kartenansicht auch für jedes bestehende Projekt aktivieren, sofern es über georeferenzierte Koordinaten verfügt. Geben Sie dazu in den Projekteinstellungen den EPSG-Code Ihres Koordinatensystems an. Anschließend kann das System Ihre Geodaten korrekt interpretieren und auf der Karte darstellen.
Ja — um die Kartenfunktion für ein Projekt zu deaktivieren, entfernen Sie den EPSG-Code in den Projekteinstellungen. Sobald das Koordinatensystem gelöscht ist, wird die Karte nicht mehr in der Benutzeroberfläche angezeigt.
Ja — mit benutzerdefiniertem CSS können Sie die Hintergrundfarbe des Namens der Sitemap und weitere Stile anpassen.
In den Profileinstellungen gibt es ein Feld für ein benutzerdefiniertes Stylesheet. Sobald Sie es hinzugefügt haben, wird es automatisch auf alle Ihre Projekte angewendet.
Geben Sie Ihr Stylesheet in diesem Feld im selben Format wie im Platzhalterbeispiel ein.
In den Profileinstellungen gibt es ein Feld für ein benutzerdefiniertes Stylesheet. Sobald Sie es hinzugefügt haben, wird es automatisch auf alle Ihre Projekte angewendet.
Geben Sie Ihr Stylesheet in diesem Feld im selben Format wie im Platzhalterbeispiel ein.
Ja — Sie können Live-Sensordaten oder aufgezeichnete Sensordaten wie Temperatur, Luftfeuchtigkeit, Vibration, Belegung oder andere Messwerte eines Geräts direkt in Ihren Panoramen anzeigen.
Was ist MQTT, einfach erklärt?
MQTT ist ein schlankes Nachrichtenprotokoll, das häufig von Sensoren und IoT-Geräten verwendet wird. Ein Gerät veröffentlicht kleine Nachrichten, beispielsweise einen Temperaturmesswert, auf einem benannten Kanal, dem sogenannten Topic. Jeder, der dieses Topic lesen darf, empfängt den Wert nahezu sofort. Sie müssen keinen eigenen Server betreiben — wir hosten den Message-Broker für Sie. Ihr Gerät stellt einfach eine Verbindung her und sendet Werte; der Tour-Viewer verbindet sich ebenfalls und zeigt sie an.
Wie ein Sensor uns Daten sendet
1. Erstellen Sie in Profil → API-Schlüssel einen Schlüssel mit der Berechtigung
2. Konfigurieren Sie Ihr Gerät oder Skript für die Verbindung mit unserem Broker. Es gibt zwei Möglichkeiten, eine Verbindung herzustellen:
3. Veröffentlichen Sie Ihre Messwerte unter einem Topic mit dem Namen
Darstellung der Daten in einem Panorama
Wenn Sie einem Panorama einen Kommentar hinzufügen, können Sie darin einen Sensor einbetten. Ab diesem Zeitpunkt wird Nutzern, die diese Tour öffnen dürfen, der aktuelle Sensorwert live angezeigt, ohne dass sie die Seite neu laden müssen. Der Zugriff richtet sich nach der Tour: Ist das Projekt öffentlich oder per Link freigegeben, kann jeder mit dem Link die Daten sehen. Ist es privat, können dies nur der Eigentümer, eingeladene Nutzer und Gruppenmitglieder. Wenn Sie ein Projekt auf privat setzen, wird allen anderen Nutzern der Zugriff innerhalb weniger Sekunden entzogen.
Ein Sensor in einen Kommentar einbetten (das span-Tag)
Um einen Wert anzuzeigen, bearbeitet der Projekteigentümer einen Kommentar im Panorama und fügt ein kleines
Optionale Attribute ermöglichen es Ihnen, festzulegen, wie der Wert angezeigt wird:
Ampelanzeige
Um auf einen Messwert außerhalb der Grenzwerte aufmerksam zu machen, können Sie vor dem Wert einen farbigen Punkt anzeigen. Legen Sie für eines oder mehrere der Attribute
Eine Bereichsliste besteht aus einem oder mehreren Ausdrücken, die durch
Um beispielsweise eine Temperatur unter 0 °C oder über 100 °C rot, in den Warnbereichen (0-30 oder 70-100) gelb und im Komfortbereich (30-70) grün zu kennzeichnen:
Sicherheit
Alle Verbindungen sind verschlüsselt. Ein Gerät kann nur auf seinen eigenen Topics Daten veröffentlichen, und der Viewer kann nur eingebettete Sensoren aus Touren auslesen, auf die der Nutzer bereits Zugriff hat. Wenn Sie einen API-Schlüssel widerrufen, werden neue Verbindungen sofort blockiert; bestehende Verbindungen werden bei ihrem nächsten Wiederverbindungsversuch getrennt.
Wenn Sie Hilfe bei der Anbindung eines bestimmten Geräts oder Dashboards benötigen, wenden Sie sich an unser technisches Support-Team. Wir empfehlen Ihnen die beste Integrationslösung für Ihr Projekt.
Was ist MQTT, einfach erklärt?
MQTT ist ein schlankes Nachrichtenprotokoll, das häufig von Sensoren und IoT-Geräten verwendet wird. Ein Gerät veröffentlicht kleine Nachrichten, beispielsweise einen Temperaturmesswert, auf einem benannten Kanal, dem sogenannten Topic. Jeder, der dieses Topic lesen darf, empfängt den Wert nahezu sofort. Sie müssen keinen eigenen Server betreiben — wir hosten den Message-Broker für Sie. Ihr Gerät stellt einfach eine Verbindung her und sendet Werte; der Tour-Viewer verbindet sich ebenfalls und zeigt sie an.
Wie ein Sensor uns Daten sendet
1. Erstellen Sie in Profil → API-Schlüssel einen Schlüssel mit der Berechtigung
mqtt:publish. Der Schlüssel wird nur einmal angezeigt — kopieren Sie ihn.2. Konfigurieren Sie Ihr Gerät oder Skript für die Verbindung mit unserem Broker. Es gibt zwei Möglichkeiten, eine Verbindung herzustellen:
- Natives MQTT über TLS — für physische Sensoren, Gateways und die meisten IoT-Bibliotheken. Serveradresse:
mqtts://360-for-you.com:8883. - MQTT über WebSocket (WSS) — für Anwendungen, die in einem Webbrowser oder in Umgebungen ausgeführt werden, die nur Webdatenverkehr zulassen. Serveradresse:
wss://360-for-you.com/mqtt/.
3. Veröffentlichen Sie Ihre Messwerte unter einem Topic mit dem Namen
users/<your ID>/sensors/<sensor name>. Sie dürfen nur in Ihren eigenen Zweig schreiben — der Teil <your ID> muss mit Ihrem Konto übereinstimmen.
Darstellung der Daten in einem Panorama
Wenn Sie einem Panorama einen Kommentar hinzufügen, können Sie darin einen Sensor einbetten. Ab diesem Zeitpunkt wird Nutzern, die diese Tour öffnen dürfen, der aktuelle Sensorwert live angezeigt, ohne dass sie die Seite neu laden müssen. Der Zugriff richtet sich nach der Tour: Ist das Projekt öffentlich oder per Link freigegeben, kann jeder mit dem Link die Daten sehen. Ist es privat, können dies nur der Eigentümer, eingeladene Nutzer und Gruppenmitglieder. Wenn Sie ein Projekt auf privat setzen, wird allen anderen Nutzern der Zugriff innerhalb weniger Sekunden entzogen.
Ein Sensor in einen Kommentar einbetten (das span-Tag)
Um einen Wert anzuzeigen, bearbeitet der Projekteigentümer einen Kommentar im Panorama und fügt ein kleines
<span>-Tag ein, das auf eines seiner eigenen Sensortopics verweist. Der Text innerhalb des Tags wird unverändert angezeigt, bis der erste Messwert eintrifft. Verwenden Sie ihn als Beschriftung oder Platzhalter, etwa einen Gedankenstrich. Anschließend wird er durch den Live-Wert ersetzt. Die einfachste Form lautet:
<span data-mqtt="users/<your ID>/sensors/temperature">—</span>
Der angezeigte Wert entspricht exakt der von Ihrem Gerät veröffentlichten Nachricht (reiner Text). Formatieren Sie ihn daher auf dem Gerät, zum Beispiel als 23.4 °C. Es muss sich um ein konkretes Topic handeln, unter dem Ihr Gerät Daten veröffentlicht. Wildcards sind im Viewer nicht zulässig.
Optionale Attribute ermöglichen es Ihnen, festzulegen, wie der Wert angezeigt wird:
data-mqtt-json="<path>"— wenn Ihr Gerät ein JSON-Objekt veröffentlicht (zum Beispiel{"temperature": 23.4, "humidity": 45}), können Sie damit ein einzelnes Feld auswählen. Verschachtelte Pfade wieweather.temperatureund Array-Indizes wiereadings[0].valuewerden unterstützt. Ohne dieses Attribut wird die gesamte Payload unverändert angezeigt.data-mqtt-suffix="<text>"— wird an den Wert angehängt und eignet sich für Einheiten. Beispielsweise wird mitdata-mqtt-suffix=" °C"aus23.4der Wert23.4 °C.data-mqtt-show-last-update="true"— zeigt zusätzlich an, vor wie langer Zeit der Wert eingegangen ist, z. B.23.4 (2m ago).data-mqtt-stale-after="<seconds>"— wenn innerhalb dieser Anzahl von Sekunden kein neuer Messwert eintrifft, wird das Element als veraltet markiert (es wird eindata-mqtt-stale-Attribut hinzugefügt), sodass Sie es mit Ihrem benutzerdefinierten CSS ausgrauen oder hervorheben können.data-mqtt-red,data-mqtt-yellow,data-mqtt-green— zeigen vor dem Wert einen kleinen farbigen Punkt an, wenn der Messwert in einen der angegebenen Bereiche fällt (eine "Ampel"). Die Syntax für Bereiche finden Sie unten unter Ampelanzeige.
temperature aus einem JSON-Messwert auswählen, die Einheit anhängen, die Aktualität anzeigen und den Wert nach zwei Minuten ohne neue Daten als veraltet kennzeichnen:
<span data-mqtt="users/42/sensors/weather"
data-mqtt-json="temperature"
data-mqtt-suffix=" °C"
data-mqtt-show-last-update="true"
data-mqtt-stale-after="120">no data yet</span>
Wenn Ihr Gerät Messwerte auf mehrere Untertopics verteilt, geben Sie im Tag das genaue Topic an, indem Sie das Untertopic anhängen, z. B. users/42/sensors/weather/humidity. Sie können mehrere Tags in einen Kommentar einfügen oder auf verschiedene Panoramen verteilen. Jedes Tag wird unabhängig aktualisiert, und derselbe Sensor kann in beliebig viele Kommentare und Projekte eingebettet werden.
Ampelanzeige
Um auf einen Messwert außerhalb der Grenzwerte aufmerksam zu machen, können Sie vor dem Wert einen farbigen Punkt anzeigen. Legen Sie für eines oder mehrere der Attribute
data-mqtt-red, data-mqtt-yellow und data-mqtt-green eine Liste numerischer Bereiche fest. Der Punkt erhält die Farbe des ersten passenden Bereichs; geprüft wird in der Reihenfolge Rot → Gelb → Grün. Passt kein Bereich, wird kein Punkt angezeigt. Ist für eine Farbe kein Bereich festgelegt, wird diese Farbe einfach übersprungen. Die Bereiche werden nicht gegeneinander validiert. Überschneiden sie sich, entscheidet die Priorität Rot → Gelb → Grün über die Farbe; bei Lücken wird kein Punkt angezeigt.
Eine Bereichsliste besteht aus einem oder mehreren Ausdrücken, die durch
; getrennt sind. Jeder Ausdruck hat eine der folgenden Formen:
<X— Wert ist strikt kleiner als X>X— Wert ist strikt größer als X<=X/>=X— dieselben Vergleiche, jedoch einschließlich der GrenzwerteX-Y— Wert liegt zwischen X und Y (beide Endpunkte eingeschlossen); X und Y können negativ oder dezimal seintrue,false,on,off— die Payload entspricht exakt diesem Wort, wobei die Groß- und Kleinschreibung ignoriert wird — praktisch für binäre Sensoren. Sie können solche Bedingungen in derselben Liste beliebig mit numerischen Bereichen kombinieren, z. B.<0;>100;off.
data-mqtt-json verwenden, wird das extrahierte Feld verglichen, nicht das gesamte JSON-Objekt.
Um beispielsweise eine Temperatur unter 0 °C oder über 100 °C rot, in den Warnbereichen (0-30 oder 70-100) gelb und im Komfortbereich (30-70) grün zu kennzeichnen:
<span data-mqtt="users/42/sensors/weather"
data-mqtt-json="temperature"
data-mqtt-suffix=" °C"
data-mqtt-red="<0;>100"
data-mqtt-yellow="0-30;70-100"
data-mqtt-green="30-70">no data yet</span>
Sicherheit
Alle Verbindungen sind verschlüsselt. Ein Gerät kann nur auf seinen eigenen Topics Daten veröffentlichen, und der Viewer kann nur eingebettete Sensoren aus Touren auslesen, auf die der Nutzer bereits Zugriff hat. Wenn Sie einen API-Schlüssel widerrufen, werden neue Verbindungen sofort blockiert; bestehende Verbindungen werden bei ihrem nächsten Wiederverbindungsversuch getrennt.
Wenn Sie Hilfe bei der Anbindung eines bestimmten Geräts oder Dashboards benötigen, wenden Sie sich an unser technisches Support-Team. Wir empfehlen Ihnen die beste Integrationslösung für Ihr Projekt.
Ja — KNX-Werte können mithilfe derselben oben beschriebenen MQTT-Unterstützung für Sensoren in Ihren Panoramen angezeigt werden. KNX selbst stellt keine direkte Verbindung zum öffentlichen Internet her, sondern nutzt einen kabelgebundenen Bus innerhalb Ihres Gebäudes. Daher läuft in Ihrem lokalen Netzwerk eine kleine KNX→MQTT-Bridge, die ausgewählte Werte an uns weiterleitet. Die Einrichtung ist nur einmal erforderlich.
Was Sie benötigen
Dafür gibt es mehrere ausgereifte Open-Source-Projekte. Ein Beispiel ist xknx (Python; dient auch als Grundlage für die KNX-Integration von Home Assistant). Alternativ können Sie auf GitHub nach
Beispiel für eine Bridge-Konfiguration
Die meisten Bridge-Konfigurationen haben denselben grundlegenden Aufbau: einen Verbindungsblock für KNX, einen Verbindungsblock für MQTT und eine Zuordnung von Gruppenadressen zu Sensornamen. Eine typische Konfiguration sieht wie folgt aus:
Wissenswertes
Was Sie benötigen
- Ein KNX-IP-Gateway oder -Router (KNXnet/IP, UDP 3671) im selben LAN wie Ihr KNX-Bus. Die meisten modernen Installationen verfügen bereits darüber — fragen Sie Ihren KNX-Integrator, wenn Sie unsicher sind.
- Ein kleiner, ständig eingeschalteter Rechner im selben Netzwerk — ein Raspberry Pi, ein NAS mit Docker oder eine beliebige kleine Linux-Box.
- Einen ETS-Export (oder einfach eine Liste) der Gruppenadressen und ihrer Datenpunkttypen (DPT) für die Werte, die Sie veröffentlichen möchten. KNX ist streng typisiert: Jede Adresse verwendet beispielsweise DPT 9.001 (2-Byte-Gleitkommazahl, °C) oder DPT 1.001 (boolescher Wert). Die Bridge muss den jeweiligen Typ kennen.
- Ein API-Schlüssel mit der Berechtigung
mqtt:publish(Profil → API-Schlüssel).
- Die Bridge verbindet sich mit Ihrem KNX-IP-Gateway und lauscht auf Telegramme auf dem Bus.
- Für jede in ihrer Konfiguration aufgeführte Gruppenadresse decodiert sie die Rohbytes mithilfe des von Ihnen angegebenen DPT in einen menschenlesbaren Wert, z. B.
21.4statt0x4C13. - Sie veröffentlicht diesen Wert über TLS/WSS im Topic
users/<your ID>/sensors/<name you chose>auf unserem MQTT-Broker und verwendet dabei Ihren API-Schlüssel als Passwort. - Verwenden Sie zum Einbetten des Werts in der Tour genau denselben Span-Tag wie für jeden anderen Sensor — siehe Sensor in einen Kommentar einbetten.
Dafür gibt es mehrere ausgereifte Open-Source-Projekte. Ein Beispiel ist xknx (Python; dient auch als Grundlage für die KNX-Integration von Home Assistant). Alternativ können Sie auf GitHub nach
knx mqtt bridge suchen, um eine eigenständige Bridge zu finden. Wählen Sie die Lösung, die am besten zu Ihrer Hardware und Ihren Kenntnissen passt — jede Bridge, die Daten über MQTT veröffentlicht, ist geeignet. Auf unserer Seite werden lediglich der Topic-Name und der Wert benötigt.
Beispiel für eine Bridge-Konfiguration
Die meisten Bridge-Konfigurationen haben denselben grundlegenden Aufbau: einen Verbindungsblock für KNX, einen Verbindungsblock für MQTT und eine Zuordnung von Gruppenadressen zu Sensornamen. Eine typische Konfiguration sieht wie folgt aus:
knx:
gateway: 192.168.1.10 # your KNX IP gateway
mqtt:
url: wss://360-for-you.com/mqtt/
username: "42" # your numeric user ID, shown on Profile
password: "sk_..." # API key with mqtt:publish
mappings:
- group: "1/2/3"
dpt: "9.001" # 2-byte float, °C
topic: users/42/sensors/kitchen-temperature
- group: "1/2/4"
dpt: "1.001" # bool, on/off
topic: users/42/sensors/kitchen-light
Die genauen Feldnamen variieren je nach Bridge — lesen Sie in der jeweiligen Dokumentation nach. Ordnen Sie jede KNX-Gruppe einem aussagekräftigen Sensornamen zu; das ist der Name, den Sie im Attribut data-mqtt="..." des Panoramas eintragen.
Wissenswertes
- Die Bridge läuft in Ihrem Netzwerk, nicht in unserem. Starten Sie sie nach der Konfiguration als Dienst oder Docker-Container. Solange Ihr KNX-Bus in Betrieb ist, veröffentlicht sie fortlaufend Daten.
- Nur die in der Bridge-Konfiguration aufgeführten Werte verlassen Ihr Gebäude. Alles, was nicht in der Zuordnung enthalten ist, bleibt auf Ihrem Bus.
- Wenn Sie den API-Schlüssel in Ihrem Profil widerrufen, kann die Bridge ab diesem Zeitpunkt keine Daten mehr veröffentlichen — dies ist nützlich, wenn ein Gerät abhandenkommt oder Sie den Installateur wechseln.
- Wenn ein Wert ein JSON-Objekt statt einer einfachen Zahl ist (manche Bridges veröffentlichen
{"value": 21.4, "unit": "°C"}), verwenden Siedata-mqtt-json="value"am Span-Tag, um das Feld auszuwählen — Details finden Sie in der vorherigen Frage.
📁 Punktwolken
You can find a detailed PDF guide on how to use Potree's interface functionalities below:
PDF in einem neuen Tab öffnen
Source:
https://www.linkedin.com/pulse/complete-guide-potrees-interface-functionalities-abderrazzaq/
Ja — auch wenn Ihr Projekt auf dem metrischen System basiert, können Maße in imperialen Einheiten (US-System) angezeigt werden.
Dies ist besonders nützlich für Teams, die international arbeiten oder Kunden Daten präsentieren, die Fuß und Zoll bevorzugen. Die Anzeigeeinheiten lassen sich in der Viewer-Oberfläche umschalten.
Sie können die Standardmaßeinheit auch in den Profileinstellungen festlegen. So wird sichergestellt, dass Ihr gewähltes Format beim Öffnen eines Projekts automatisch angewendet wird.
Dies ist besonders nützlich für Teams, die international arbeiten oder Kunden Daten präsentieren, die Fuß und Zoll bevorzugen. Die Anzeigeeinheiten lassen sich in der Viewer-Oberfläche umschalten.
Sie können die Standardmaßeinheit auch in den Profileinstellungen festlegen. So wird sichergestellt, dass Ihr gewähltes Format beim Öffnen eines Projekts automatisch angewendet wird.
Da stimmen wir Ihnen zu — die Möglichkeit, Punktwolken direkt im Viewer zu bereinigen, wäre äußerst praktisch, insbesondere zum Entfernen von Artefakten wie Dampfwolken oder vorbeifahrenden Fahrzeugen.
Mit der aktuellen Servicearchitektur ist eine derart detaillierte Bearbeitung technisch nicht möglich. Das Löschen von Punkten in Echtzeit im Browser würde ein völlig anderes Verarbeitungsmodell und eine völlig andere Datenstruktur erfordern.
Derzeit werden externe Tools zur Bereinigung von Punkten vor dem Hochladen empfohlen. Zukünftige Optionen werden geprüft, ein Zeitplan für diese Funktion liegt jedoch noch nicht vor.
Mit der aktuellen Servicearchitektur ist eine derart detaillierte Bearbeitung technisch nicht möglich. Das Löschen von Punkten in Echtzeit im Browser würde ein völlig anderes Verarbeitungsmodell und eine völlig andere Datenstruktur erfordern.
Derzeit werden externe Tools zur Bereinigung von Punkten vor dem Hochladen empfohlen. Zukünftige Optionen werden geprüft, ein Zeitplan für diese Funktion liegt jedoch noch nicht vor.
📁 Sicherheit, Datenschutz & Zuverlässigkeit
Ihre Daten werden in der Europäischen Union gehostet. Unsere Hauptplattform läuft auf Servern in Deutschland, die von Hetzner, einem etablierten deutschen Hostinganbieter, betrieben werden. Ihre Daten werden daher gemäß der DSGVO verarbeitet.
Backups werden in einem separaten Rechenzentrum räumlich getrennt vom Primärserver gespeichert, damit ein Vorfall an einem Standort nicht gleichzeitig Ihre Live-Daten und deren Sicherung beeinträchtigen kann.
Wenn Sie einen dedizierten Server verwenden, können Sie seinen Standort wählen — standardmäßig in Deutschland oder Finnland, auf Anfrage auch in einer anderen Region.
Backups werden in einem separaten Rechenzentrum räumlich getrennt vom Primärserver gespeichert, damit ein Vorfall an einem Standort nicht gleichzeitig Ihre Live-Daten und deren Sicherung beeinträchtigen kann.
Wenn Sie einen dedizierten Server verwenden, können Sie seinen Standort wählen — standardmäßig in Deutschland oder Finnland, auf Anfrage auch in einer anderen Region.
Sie bestimmen jederzeit, wer die einzelnen Projekte sehen kann. Ein Projekt ist nur für die von Ihnen autorisierten Personen sichtbar — seine Eigentümer, Benutzer und Benutzergruppen — sofern Sie es nicht bewusst per Link zugänglich oder vollständig öffentlich machen. Eine Anleitung zur Einrichtung finden Sie unter Gibt es Rollen und Berechtigungen? und Wie kann ich ein Projekt mit einem Kunden teilen?.
Neben den Personen, denen Sie Zugriff gewähren, darf eine kleine Anzahl unserer Supportmitarbeiter nur dann auf ein Projekt zugreifen, wenn dies zur Klärung einer von Ihnen gestellten Frage oder eines gemeldeten Problems erforderlich ist. Dabei unterliegen sie stets einer strengen Vertraulichkeitsvereinbarung (NDA).
Neben den Personen, denen Sie Zugriff gewähren, darf eine kleine Anzahl unserer Supportmitarbeiter nur dann auf ein Projekt zugreifen, wenn dies zur Klärung einer von Ihnen gestellten Frage oder eines gemeldeten Problems erforderlich ist. Dabei unterliegen sie stets einer strengen Vertraulichkeitsvereinbarung (NDA).
Der Zugriff auf jedes Projekt wird separat gesteuert: Ein Benutzer sieht nur die Projekte, die ihm gehören oder zu denen er ausdrücklich eingeladen wurde, und es gibt keine Möglichkeit, auf die privaten Projekte eines anderen Kunden zuzugreifen.
Auf der gemeinsam genutzten Plattform sind Ihre Daten logisch nach Konto getrennt und durch diese Zugriffsregeln geschützt. Wenn Sie eine physische Trennung benötigen, werden auf einem dedizierten Server ausschließlich Ihre Projekte gehostet. Die Hardware ist dabei exklusiv für Sie reserviert (siehe Was ist ein dedizierter Server und warum benötige ich einen?).
Auf der gemeinsam genutzten Plattform sind Ihre Daten logisch nach Konto getrennt und durch diese Zugriffsregeln geschützt. Wenn Sie eine physische Trennung benötigen, werden auf einem dedizierten Server ausschließlich Ihre Projekte gehostet. Die Hardware ist dabei exklusiv für Sie reserviert (siehe Was ist ein dedizierter Server und warum benötige ich einen?).
Ja. Der Zugriff wird auf zwei Ebenen gesteuert.
Zunächst hat jedes Projekt eine Sichtbarkeitseinstellung: privat (nur autorisierte Konten), über Link zugänglich (jeder mit dem Link, keine Registrierung erforderlich) oder öffentlich.
Auf der zweiten Ebene weisen Sie Rollen zu: Eigentümer können ein Projekt anzeigen und seine Einstellungen ändern; Benutzer und Benutzergruppen können die Projekte anzeigen, die Sie mit ihnen teilen. Außerdem können Sie für jedes Projekt festlegen, wer Kommentare hinterlassen darf. So erhält jedes Teammitglied genau die benötigten Zugriffsrechte — und nicht mehr.
Zunächst hat jedes Projekt eine Sichtbarkeitseinstellung: privat (nur autorisierte Konten), über Link zugänglich (jeder mit dem Link, keine Registrierung erforderlich) oder öffentlich.
Auf der zweiten Ebene weisen Sie Rollen zu: Eigentümer können ein Projekt anzeigen und seine Einstellungen ändern; Benutzer und Benutzergruppen können die Projekte anzeigen, die Sie mit ihnen teilen. Außerdem können Sie für jedes Projekt festlegen, wer Kommentare hinterlassen darf. So erhält jedes Teammitglied genau die benötigten Zugriffsrechte — und nicht mehr.
Backups werden automatisch und kontinuierlich ausgeführt, sodass Ihre Projekte und Kontodaten ohne Ihr Zutun geschützt sind.
Sie werden in einem separaten Rechenzentrum räumlich vom Live-Server getrennt gespeichert, sodass ein Problem an einem Standort nicht beide Kopien gleichzeitig beeinträchtigen kann. Außerdem wird vor jeder Änderung automatisch ein Snapshot der Datenbank erstellt.
Sie werden in einem separaten Rechenzentrum räumlich vom Live-Server getrennt gespeichert, sodass ein Problem an einem Standort nicht beide Kopien gleichzeitig beeinträchtigen kann. Außerdem wird vor jeder Änderung automatisch ein Snapshot der Datenbank erstellt.
Die Plattform wird kontinuierlich überwacht. Reagiert einer ihrer Dienste nicht mehr, wird er automatisch neu gestartet, sodass die Plattform nach kurzen Unterbrechungen ohne manuellen Eingriff den Betrieb wiederaufnehmen kann.
Ihre Daten bleiben in jedem Fall sicher: Da Backups extern gespeichert werden, kann das System auch dann auf einen früheren Stand wiederhergestellt werden, wenn ein Server verloren geht. Kunden mit hohen Verfügbarkeitsanforderungen können außerdem einen dedizierten Server wählen (siehe Was ist ein dedizierter Server und warum benötige ich einen?).
Ihre Daten bleiben in jedem Fall sicher: Da Backups extern gespeichert werden, kann das System auch dann auf einen früheren Stand wiederhergestellt werden, wenn ein Server verloren geht. Kunden mit hohen Verfügbarkeitsanforderungen können außerdem einen dedizierten Server wählen (siehe Was ist ein dedizierter Server und warum benötige ich einen?).
Ja. Wir überwachen den Zustand und die Leistung sämtlicher Komponenten der Plattform kontinuierlich mithilfe von Dashboards und automatisierten Statusprüfungen und führen Zugriffsprotokolle. Funktioniert eine Komponente nicht ordnungsgemäß, wird dies erkannt und die Komponente automatisch neu gestartet. Unser Team wird auf alles hingewiesen, was ein Eingreifen erfordert.
Wir verwenden für sämtliche Softwarekomponenten und Bibliotheken der Plattform die neuesten stabilen Versionen mit allen Sicherheitsupdates. Updates werden täglich geprüft und eingespielt, sodass neu entdeckte Schwachstellen schnell behoben werden, statt sich anzusammeln.
Wir verfolgen einen Fix-forward-Ansatz: Tritt nach einer Aktualisierung ein Problem auf, analysieren wir es und veröffentlichen schnell eine korrigierte Version, anstatt das gesamte System zurückzusetzen. In der Praxis lässt sich der normale Betrieb so schneller wiederherstellen als mit einem herkömmlichen Rollback.
Ihre Daten sind unabhängig von Softwareveröffentlichungen geschützt: Vor jeder Änderung wird automatisch eine Sicherung der Datenbank erstellt. Durch fortlaufende externe Backups kann das System bei Bedarf jederzeit auf einen früheren, nachweislich funktionsfähigen Zustand zurückgesetzt werden.
Ihre Daten sind unabhängig von Softwareveröffentlichungen geschützt: Vor jeder Änderung wird automatisch eine Sicherung der Datenbank erstellt. Durch fortlaufende externe Backups kann das System bei Bedarf jederzeit auf einen früheren, nachweislich funktionsfähigen Zustand zurückgesetzt werden.
Ja — die Plattform wird bereits täglich von zahlenden Kunden im Produktivbetrieb genutzt.
Sie wird in der EU gehostet und über verschlüsselte HTTPS-Verbindungen bereitgestellt. Die Anwendung läuft in gehärteten, isolierten Umgebungen mit eingeschränkten Berechtigungen; der Zugriff auf jedes Projekt wird kontrolliert; geheime Schlüssel und Zugangsdaten werden verschlüsselt gespeichert; die Plattform wird rund um die Uhr überwacht; und Backups werden extern aufbewahrt. Dieselbe Software kommt auch bei dedizierten Installationen und Self-Hosting-Installationen für Organisationen mit strengeren Anforderungen zum Einsatz.
Sie wird in der EU gehostet und über verschlüsselte HTTPS-Verbindungen bereitgestellt. Die Anwendung läuft in gehärteten, isolierten Umgebungen mit eingeschränkten Berechtigungen; der Zugriff auf jedes Projekt wird kontrolliert; geheime Schlüssel und Zugangsdaten werden verschlüsselt gespeichert; die Plattform wird rund um die Uhr überwacht; und Backups werden extern aufbewahrt. Dieselbe Software kommt auch bei dedizierten Installationen und Self-Hosting-Installationen für Organisationen mit strengeren Anforderungen zum Einsatz.
📁 Dedizierte Server & Anpassung
Derzeit nutzen alle Benutzer gemeinsam die Ressourcen eines einzigen Hauptservers. Wenn viele Benutzer gleichzeitig aktiv sind, werden die Ressourcen gleichmäßig verteilt, was in seltenen Fällen zu geringfügigen Leistungseinbußen führen kann. Die meisten Benutzer bemerken jedoch keine Auswirkungen.
Ein dedizierter Server ist ein separater physischer Server, der eigens für Ihre Nutzung bereitgestellt wird. Dort werden ausschließlich Ihre Projekte gehostet — für volle Leistung, eine isolierte Verarbeitung Ihrer Daten und mehr Kontrolle über die Ressourcen. Er eignet sich besonders für Teams mit großen Datenmengen, vielen Benutzern oder strengen internen Richtlinien.
Ein dedizierter Server ist ein separater physischer Server, der eigens für Ihre Nutzung bereitgestellt wird. Dort werden ausschließlich Ihre Projekte gehostet — für volle Leistung, eine isolierte Verarbeitung Ihrer Daten und mehr Kontrolle über die Ressourcen. Er eignet sich besonders für Teams mit großen Datenmengen, vielen Benutzern oder strengen internen Richtlinien.
Ja — Sie können Ihre eigene Domain verwenden. Diese Option ist in allen Tarifen mit dediziertem Server verfügbar.
Sie können für den Dienst auch eine Subdomain (dritte Ebene) verwenden. Mit anderen Worten: Wenn Ihre Domain
Sie können für den Dienst auch eine Subdomain (dritte Ebene) verwenden. Mit anderen Worten: Wenn Ihre Domain
example.com lautet, können wir die Plattform unter einer Adresse wie 360.example.com bereitstellen — wobei "360" durch einen beliebigen Begriff Ihrer Wahl ersetzt werden kann.
Wir können einen in Deutschland oder Finnland gehosteten Server bereitstellen — je nach Wunsch.
Alle Server verfügen über eine Internetanbindung mit 1 Gbit/s, die selbst bei den größten Punktwolkenprojekten eine schnelle und stabile Datenübertragung gewährleistet.
Alle Server verfügen über eine Internetanbindung mit 1 Gbit/s, die selbst bei den größten Punktwolkenprojekten eine schnelle und stabile Datenübertragung gewährleistet.
Ja — im Rahmen eines Tarifs für dedizierte Server können wir Nextcloud für Sie installieren und konfigurieren. So können Sie den Server als private Dateiablage und zum Teilen von Dateien nutzen.
Bitte beachten Sie: Wir übernehmen die Ersteinrichtung; die fortlaufende Administration und Verwaltung des Dateispeichersystems (z. B. Benutzer, Berechtigungen, Backups) liegt in Ihrer Verantwortung.
Bitte beachten Sie: Wir übernehmen die Ersteinrichtung; die fortlaufende Administration und Verwaltung des Dateispeichersystems (z. B. Benutzer, Berechtigungen, Backups) liegt in Ihrer Verantwortung.
📁 Self-Hosting/Offline-Version
Ja. Jedes Projekt kann als einzelnes Archiv heruntergeladen werden, das sämtliche Daten sowie die Viewer für virtuelle Touren, Punktwolken, Meshes, IFC-/Revit-Modelle, 3D Gaussian splats, PDFs, 360°-Videos und Karten enthält. Sie starten den Download in den Projekteinstellungen und erhalten eine E-Mail mit dem Link, sobald das Archiv bereitsteht. Sie können auch ein einziges Archiv mit all Ihren Projekten anfordern.
Ein solches Archiv lässt sich nicht einfach durch Doppelklicken auf eine Datei im Browser öffnen, da die Viewer ihre Daten über Anfragen laden, die Browser beim lokalen Öffnen von Dateien blockieren. Daher enthält das Archiv einen kleinen Webserver: fertige Anwendungen für Windows und macOS sowie denselben Server als Python-Skript für alle, die lieber den Quellcode ausführen möchten. Die enthaltene README.txt erklärt alle drei Optionen Schritt für Schritt und beschreibt auch, wie Sie die Ausführung der macOS-Anwendung zulassen — sie ist nicht mit einem Apple-Entwicklerzertifikat signiert.
Sobald der Server läuft, wird das Projekt unter einer lokalen Adresse in Ihrem Webbrowser geöffnet und funktioniert genau wie online — ganz ohne Internetverbindung. Dies eignet sich ideal für Baustellen ohne Internetzugang, Präsentationen auf einem Laptop oder die Übergabe eines Projekts auf einem USB-Stick oder Netzlaufwerk.
Das Archiv ist eine einfache statische Website. Sie können es daher auch selbst hosten und mit Ihren Kunden teilen. Es muss lediglich im Stammverzeichnis einer Domain oder Subdomain bereitgestellt werden (zum Beispiel
Beim Starten des Downloads wählen Sie außerdem aus, wie lange der Link aktiv bleibt. Standardmäßig wird das Archiv nach 24 Stunden automatisch gelöscht. Alternativ können Sie einen permanenten Link anfordern, der verfügbar bleibt, bis Sie das Archiv oder das Projekt löschen. Für den Link ist kein Passwort erforderlich — alle Personen mit Zugriff auf das Projekt können damit das Archiv herunterladen. Bis zur Löschung wird das Archiv auf die Projektgröße angerechnet.
Offline-Projekte sind in kostenpflichtigen Tarifen verfügbar — der Tarifvergleich zeigt genau, welche Tarife sie enthalten.
Ein solches Archiv lässt sich nicht einfach durch Doppelklicken auf eine Datei im Browser öffnen, da die Viewer ihre Daten über Anfragen laden, die Browser beim lokalen Öffnen von Dateien blockieren. Daher enthält das Archiv einen kleinen Webserver: fertige Anwendungen für Windows und macOS sowie denselben Server als Python-Skript für alle, die lieber den Quellcode ausführen möchten. Die enthaltene README.txt erklärt alle drei Optionen Schritt für Schritt und beschreibt auch, wie Sie die Ausführung der macOS-Anwendung zulassen — sie ist nicht mit einem Apple-Entwicklerzertifikat signiert.
Sobald der Server läuft, wird das Projekt unter einer lokalen Adresse in Ihrem Webbrowser geöffnet und funktioniert genau wie online — ganz ohne Internetverbindung. Dies eignet sich ideal für Baustellen ohne Internetzugang, Präsentationen auf einem Laptop oder die Übergabe eines Projekts auf einem USB-Stick oder Netzlaufwerk.
Das Archiv ist eine einfache statische Website. Sie können es daher auch selbst hosten und mit Ihren Kunden teilen. Es muss lediglich im Stammverzeichnis einer Domain oder Subdomain bereitgestellt werden (zum Beispiel
tour.your-company.com), da die Seiten über absolute Pfade auf ihre Dateien verweisen.
Beim Starten des Downloads wählen Sie außerdem aus, wie lange der Link aktiv bleibt. Standardmäßig wird das Archiv nach 24 Stunden automatisch gelöscht. Alternativ können Sie einen permanenten Link anfordern, der verfügbar bleibt, bis Sie das Archiv oder das Projekt löschen. Für den Link ist kein Passwort erforderlich — alle Personen mit Zugriff auf das Projekt können damit das Archiv herunterladen. Bis zur Löschung wird das Archiv auf die Projektgröße angerechnet.
Offline-Projekte sind in kostenpflichtigen Tarifen verfügbar — der Tarifvergleich zeigt genau, welche Tarife sie enthalten.
Ja — wir bieten eine Self-Hosting-Version der Software für die vollständige Offline-Nutzung an, ideal für Organisationen, die sensible Daten in der eigenen Infrastruktur halten müssen.
Die Self-Hosting-Version ist gegen eine einmalige Zahlung von 4.500 € erhältlich. Sie erhalten einen Docker-Container mit einer vollständigen Installationsanleitung und Unterstützung bei der erstmaligen Bereitstellung auf Ihrem eigenen Server.
Der Container umfasst ein lebenslanges Nutzungsrecht sowie ein Jahr lang Zugriff auf Updates. Nach Ablauf dieses Jahres können Sie den Container mit seinem aktuellen Funktionsumfang weiterverwenden oder ein erweitertes Supportpaket erwerben, um auch künftige Updates zu erhalten.
Alternativ sind Tarife für dedizierte Server erhältlich, die unbegrenzten Zugriff auf alle Funktionen bieten. Der Speicherplatz kann auf bis zu 308 TB erweitert werden.
Die Self-Hosting-Version ist gegen eine einmalige Zahlung von 4.500 € erhältlich. Sie erhalten einen Docker-Container mit einer vollständigen Installationsanleitung und Unterstützung bei der erstmaligen Bereitstellung auf Ihrem eigenen Server.
Der Container umfasst ein lebenslanges Nutzungsrecht sowie ein Jahr lang Zugriff auf Updates. Nach Ablauf dieses Jahres können Sie den Container mit seinem aktuellen Funktionsumfang weiterverwenden oder ein erweitertes Supportpaket erwerben, um auch künftige Updates zu erhalten.
Alternativ sind Tarife für dedizierte Server erhältlich, die unbegrenzten Zugriff auf alle Funktionen bieten. Der Speicherplatz kann auf bis zu 308 TB erweitert werden.
Die Anforderungen hängen vor allem von der Größe Ihrer Punktwolken ab. Wenn Sie mit 10-20 Millionen Punkten pro Standpunkt arbeiten, empfehlen wir Folgendes:
- Mindestens 64 GB RAM sowie eine große Auslagerungsdatei als Reserve.
- Ein schnelles SSD- oder NVMe-Laufwerk für den Container selbst — der Projektspeicher kann auf einer normalen HDD abgelegt werden.
- Die CPU-Leistung ist nicht entscheidend; eine dedizierte GPU ist nicht erforderlich.
- Für den Versand von E-Mails aus dem System ist ein SMTP-Zugang zu Ihrem Mailserver erforderlich.
- Sie müssen den Zugriff von außen über das Internet konfigurieren, einschließlich Domain, DNS, SSL-Zertifikat und Reverse-Proxy — bei einem bereits verwalteten Server gehört dies zum Standard.
- Sie sind außerdem für das Erstellen von Backups verantwortlich.
- Keine Datenbankpflege ist erforderlich — alles wird automatisch innerhalb des Containers verwaltet.
Ja. Neben Google und Microsoft Entra ID kann die Plattform Benutzer über jeden standardkonformen OpenID-Connect-Anbieter (OIDC) anmelden — darunter Active Directory Federation Services (AD FS), Okta, Keycloak und Auth0. So können Sie Ihre bestehenden IAM-Prozesse weiterhin nutzen. Konten werden bei der ersten Anmeldung automatisch angelegt und anhand der E-Mail-Adresse zugeordnet. Für die Konfiguration sind lediglich eine Discovery-URL, eine Client-ID und ein Client-Geheimnis erforderlich. Diese werden in den Administratoreinstellungen hinterlegt.
Ja — Anpassungen sind möglich. Bitte kontaktieren Sie unser Support-Team und teilen Sie uns mit, was Sie ändern möchten — das Erscheinungsbild, E-Mail-Vorlagen oder andere Elemente. Wir besprechen die verfügbaren Optionen und unterstützen Sie dabei, das System an Ihre Bedürfnisse anzupassen.
Ja — wenn Sie einen dedizierten Server nutzen, kann Ihr IT-Team viele Bereiche der Benutzeroberfläche an das Branding Ihres Unternehmens anpassen.
Das System verwendet
Bei Bedarf unterstützen wir Sie jederzeit bei Anpassungen. Die meisten Änderungen kann Ihr Team jedoch selbst umsetzen.
Das System verwendet
Jinja2-Vorlagen für Webseiten und E-Mails sowie CSS-Stylesheets für die Gestaltung. Damit können Sie visuelle Elemente wie Logos, Farben und Layouts sowie Texte anpassen.
Bei Bedarf unterstützen wir Sie jederzeit bei Anpassungen. Die meisten Änderungen kann Ihr Team jedoch selbst umsetzen.
Kontakt
Haben Sie Fragen? Dann schreiben Sie uns hier. Wir versuchen, Ihnen so schnell wie möglich weiterzuhelfen.