Dataset für die Indoor-Positionierung erstellen (Indoor Positioning Tools)
Zusammenfassung
Erstellt ein Dataset für die IPS-Positionierung für eine vorhandene ArcGIS IPS-Installation. Zum Generieren des Datasets können Sie eine Methode mit Einmessung und eine Methode ohne Einmessung verwenden.
Mit diesem Werkzeug werden die IPS-Datasets für die IPS-Positionierung und Feature-Classes für IPS-Positionierungspunkte sowie die Tabelle mit Signalen für die IPS-Positionierung im ArcGIS IPS-Informationsmodell aktualisiert.
Verwendung
Mit dem Werkzeug wird ein Dataset für die IPS-Positionierung mithilfe einer der folgenden Methoden erstellt:
Einmessungsbasiert: Die Features der IPS-Aufzeichnungen bestehen aus Signalen, die bei einer Einmessung mithilfe der App ArcGIS IPS Setup aufgezeichnet wurden. Für diese Methode müssen Sie nur die IPS-Aufzeichnungen und Ebenen-Features bereitstellen, aber Sie können auch IPS-Beacon-Features bereitstellen, um eine adaptive Funkortung für eine bessere Ortungsgenauigkeit auf Android-Geräten zu ermöglichen. Wenn IPS-Beacon-Features verwendet werden, werden die Funksignale herausgefiltert, die nicht von den Beacons in der IPS-Beacon-Feature-Class gesendet, aber während einer IPS-Einmessungsaufzeichnung erfasst werden.
Ohne Einmessung: Bei dieser Methode müssen IPS-Beacon-, IPS-Flächen-, Wände- und Ebenen-Features bereitgestellt werden. Diese Features werden verwendet, um die Bluetooth-Signalweitergabe durch die Innenumgebung zu simulieren.
Der Parameterwert Name des Ausgabe-Datasets muss im Feld
Dataset Nameder Feature-Class, die Sie im Parameter Ziel-Datasets für die IPS-Positionierung festgelegt haben, eindeutig sein.Der Parameterwert Ebenen-Features muss eine Feature-Class oder ein Feature-Layer sein, die bzw. der der Levels-Feature-Class im ArcGIS Indoors-Informationsmodell entspricht.
Wenn die einmessungsbasierte Erstellungsmethode verwendet wird, muss eine Ebene mit mindestens einem gültigen IPS-Aufzeichnungs-Feature im Feld
LEVEL_IDverknüpft sein.Wenn die Erstellungsmethode ohne Einmessung verwendet wird, muss eine Ebene mit mindestens vier Beacons, einer IPS-Fläche und einem Wand-Feature verknüpft sein.
Außerdem müssen die folgenden Attribute gültig und aktuell sein und dürfen keine NULL-Werte enthalten:
LEVEL_IDVERTICAL_ORDERFACILITY_ID
Beim Parameterwert IPS-Aufzeichnungs-Features muss es sich um einen Feature-Layer oder eine Feature-Class handeln, der bzw. die der IPS_Aufzeichnungs-Feature-Class im ArcGIS-IPS-Modell entspricht. In einem typischen Bereitstellungs-Workflow ist der Parameterwert Teil einer Karte, die für ArcGIS Online oder ArcGIS Enterprise freigegeben wurde.
Hinweis:
Bereitstellungen mit einer Mischung aus Bluetooth und WLAN sind zulässig, jedoch nur für unterschiedliche Einrichtungen an einem Standort. Einige Einrichtungen können Bluetooth- und andere können WLAN-Positionierungen bereitstellen, aber Bluetooth- und WLAN-Aufzeichnungen können für ein und dieselbe Einrichtung nicht in einem einzigen Dataset für die IPS-Positionierung verarbeitet werden.
Wenn eine Einrichtung Einmessungsaufzeichnungen beider Funksignaltypen enthält, wählen Sie vor dem Ausführen des Werkzeugs Features von einem der Funksignaltypen aus. Verwenden Sie beispielsweise das Werkzeug Layer nach Attributen auswählen, um alle Bluetooth-Aufzeichnungen für eine Einrichtung auszuwählen, die beide Typen enthält, und führen Sie das Werkzeug nur für die ausgewählten Features aus. Das Feld
SITE_IDkann nur eine Standort-ID pro Geoverarbeitungsauftrag enthalten. Verarbeiten Sie zusätzliche Standorte als separate Datasets für die IPS-Positionierung.Der Parameterwert IPS-Beacon-Features muss ein Feature-Layer oder eine Feature-Class sein, der bzw. die der IPS-Beacons-Feature-Class im IPS-Datenmodell entspricht. Die Feature-Geometrie muss genau sein, und die folgenden Attribute müssen gültig und aktuell sein und dürfen keine NULL-Werte enthalten:
UUIDMAJORMINORLEVEL_IDRSSI_1M
Hinweis:
Weitere Informationen finden Sie im Blogbeitrag How to maintain beacon data for ArcGIS IPS.
Der Parameterwert IPS-Flächen-Features muss eine Polygon-Feature-Class oder ein Feature-Layer sein, der die Innenflächen genau angibt, für die die Indoor-Positionierung aktiviert werden soll. Die folgenden Bedingungen müssen erfüllt sein:
Das IPS-Flächen-Feature-Schema enthält das Feld
LEVEL_ID.Das IPS-Fläche-Feature muss über das Attribut
LEVEL_IDmit einer vorhandenen Ebene verknüpft sein.Das Attribut
LEVEL_IDdarf nicht NULL sein.Die Feature-Geometrie muss in der verknüpften Ebene enthalten sein.
Es gibt verschiedene Möglichkeiten, den Parameterwert IPS-Flächen-Features abzuleiten. Eine empfohlene Methode besteht darin, als Korridore und Gänge beschriftete Features aus der Units-Feature-Class im ArcGIS Indoors-Informationsmodell auszuwählen. Alternativ können Sie IPS-Flächen-Features manuell erstellen. Dabei können Sie das Dataset entsprechend Ihren Anforderungen und Vorstellungen flexibel anpassen. Für welche Ableitungsmethode Sie sich entscheiden, hängt von Ihren Anforderungen und der Komplexität des Anwendungsfalles ab.
Der Parameterwert Wand-Features muss ein Feature-Layer oder eine Feature-Class sein, die bzw. der möglichst genau die physische Ausdehnung der Wände in der Einrichtung darstellt, für die die Indoor-Positionierung bereitgestellt wird. Diese Features können aus einem vorhandenen Indoors-Informationsmodell extrahiert werden. Das Schema für den Parameterwert Wand-Features muss alle Attribute umfassen, die zur Bereitstellung von geschossbezogenen Informationen erforderlich sind. Die folgenden Bedingungen müssen erfüllt sein:
Die Wand muss über das Attribut
LEVEL_IDmit einer vorhandenen Ebene verknüpft sein.Das Attribut
LEVEL_IDdarf nicht NULL sein.Die Feature-Geometrie muss in der verknüpften Ebene enthalten sein.
Der Parameterwert Vorhandenes Dataset aktualisieren muss ein boolescher Wert sein. Aktivieren Sie zum Aktualisieren eines Datasets für die IPS-Positionierung den Parameter Vorhandenes Dataset aktualisieren.
Tipp:
Geben Sie das Dataset für die IPS-Positionierung (Feature-Classes für IPS-Positionierungspunkte und Tabelle mit Signalen für die IPS-Positionierung) auf der Karte frei, wenn Sie das Dataset in Zukunft aktualisieren möchten.
Hinweis:
Wenn der Parameter Vorhandenes Dataset aktualisieren aktiviert ist, werden Passierbarkeitsinformationen aus geometriegestützten Datasets für die IPS-Positionierung entfernt. Um die Passierbarkeitsinformationen wiederherzustellen, führen Sie das Werkzeug Geometrie zum Dataset für die Indoor-Positionierung hinzufügen mit genauen und aktuellen IPS-Layern erneut aus.
Der Parameterwert Vorhandenes Dataset ist nur verfügbar, wenn der Parameter Vorhandenes Dataset aktualisieren aktiviert ist. Der Parameterwert muss der Name eines vorhandenen Datasets für die IPS-Positionierung sein, der im Parameterwert Ziel-Datasets für die IPS-Positionierung enthalten ist. Die in diesem Dataset enthaltenen Daten werden in Verbindung mit den Eingaben des Werkzeugs verwendet, um eine aktualisierte Version des vorhandenen Dataset zu erstellen.
Parameter
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Ziel-Datasets für die IPS-Positionierung |
Die Feature-Class, in der das erstellte Dataset für die IPS-Positionierung gespeichert wird. |
Feature Layer |
|
Name des Ausgabe-Dataset |
Der Name des Ausgabe-Dataset für die IPS-Positionierung. Der Name des Ausgabe-Dataset muss im Feld |
String |
|
Erstellungsmethode |
Gibt die Methode an, die zum Erstellen des Dataset für die IPS-Positionierung verwendet wird.
|
String |
|
Ebenen-Features |
Die Polygon-Features, die Ebenen-Footprints in den Einrichtungen darstellen. |
Feature Layer |
|
Features der IPS-Aufzeichnungen (Optional) |
Die Feature-Class oder der Feature-Service, die bzw. der IPS Setup-Aufzeichnungen enthält. Beim Aktualisieren von einmessungsbasierten Positionierungs-Datasets können IPS-Setup-Einmessungs- und Qualitätsaufzeichnungen verwendet werden. Qualitätsaufzeichnungen können jedoch nur verwendet werden, wenn der Parameter Vorhandenes Dataset aktualisieren aktiviert ist. Dieser Parameter ist erforderlich, wenn der Parameter Erstellungsmethode auf Einmessungsbasiert festgelegt wurde. |
Feature Layer |
|
IPS-Beacon-Features (Optional) |
Die Punkt-Features, die die Position und die Einstellungen von in der Innenumgebung bereitgestellten Bluetooth-Beacons darstellen. Bei der Generierung des Bluetooth-Datasets für die IPS-Positionierung mit dem auf Einmessungsbasiert festgelegten Parameter Erstellungsmethode ermöglicht die Bereitstellung gültiger Beacon-Features eine adaptive Funkpositionierung, die die Genauigkeit der Indoor-Positionierung auf Android-Geräten verbessert. Dieser Parameter ist erforderlich, wenn der Parameter Erstellungsmethode auf Ohne Einmessung festgelegt wurde. |
Feature Layer |
|
IPS-Flächen-Features (Optional) |
Die Polygon-Features, die die Fläche darstellen, auf der das Dataset für die IPS-Positionierung erstellt wird. Dieser Parameter ist erforderlich, wenn der Parameter Erstellungsmethode auf Ohne Einmessung festgelegt wurde. |
Feature Layer |
|
Wand-Features (Optional) |
Die Polygon-Features, die physische Ausdehnung der Wände darstellen. Dieser Parameter ist erforderlich, wenn der Parameter Erstellungsmethode auf Ohne Einmessung festgelegt wurde. |
Feature Layer |
|
Vorhandenes Dataset aktualisieren (Optional) |
Gibt an, ob ein Dataset für die IPS-Positionierung durch Kombination eines vorhandenen Dataset und der Eingaben des Werkzeugs erstellt wird. Dieser Parameter ist nur gültig, wenn der Parameter Erstellungsmethode auf Einmessungsbasiert festgelegt ist.
|
Boolean |
|
Vorhandenes Dataset (Optional) |
Der Name eines vorhandenen Datasets, das in der im Parameter Ziel-Datasets für die IPS-Positionierung festgelegten Feature-Class enthalten ist. Der Parameterwert muss der Name eines vorhandenen Dataset für die IPS-Positionierung sein, der in der Ziel-Feature-Class enthalten ist. Die in diesem Dataset enthaltenen Daten werden in Verbindung mit den Eingaben des Werkzeugs verwendet, um eine aktualisierte Version des vorhandenen Dataset zu erstellen. Dieser Parameter wird nur in Kombination mit dem Parameter Vorhandenes Dataset aktualisieren verwendet. |
String |
Abgeleitete Ausgabe
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Aktualisierte Datasets für die IPS-Positionierung |
Die aktualisierte Feature-Class für Datasets für die IPS-Positionierung, die das neu erstellte Dataset für die IPS-Positionierung enthält. |
Feature Layer |
Umgebungen
Lizenzierungsinformationen
- Basic: Nein
- Standard: Erfordert ArcGIS IPS
- Advanced: Erfordert ArcGIS IPS