Positionierungsqualität berechnen (Indoor Positioning)

Verfügbar für ArcGIS-Organisationen mit Lizenz für die Erweiterung "IPS".

Zusammenfassung

Befüllt ein IPS-Qualitäts-Dataset, das mit dem Werkzeug IPS-Qualitäts-Dataset erstellen generiert wurde.

Dieses Werkzeug extrahiert die Positionen, die mit der IPS-Engine aus IPS-Qualitätsaufzeichnungen berechnet wurden, die mit der App ArcGIS IPS Setup gesammelt wurden, und ordnet sie Referenzpositionen entlang der Aufzeichnungs-Trajektorie zu. Referenzpositionen werden anhand einer zeitlichen Interpolation von Wegpunkten (in der App IPS Setup als Einmesspunkte bezeichnet) einer Aufzeichnungs-Trajektorie ermittelt.

Verwendung

  • Die Ausgabe-Punkt-Features werden an die Feature-Classes "Berechnete Positionen" und "Referenzpositionen" im angegebenen Parameterwert Ziel-IPS-Qualitäts-Dataset angehängt.

  • Dieses Werkzeug erstellt die folgenden Felder:

    • Level Match
    • LOS to Computed
    • Distance to Computed
    • Level of Accuracy

    Weitere Informationen finden Sie unter IPS-Positionierungsqualität berechnen.

  • Bei dem Parameterwert Ziel-IPS-Qualitäts-Dataset muss es sich um ein Feature-Dataset in einer File- oder Enterprise-Geodatabase handeln, die zwei Feature-Classes enthält, die mit der Feature-Class "Berechnete Positionen" und der Feature-Class "Referenzpositionen" im IPS-Modell übereinstimmen.

  • Beim Parameterwert IPS-Aufzeichnungs-Features muss es sich um einen Feature-Layer, eine Feature-Class oder einen Feature-Service handeln, der der IPS-Aufzeichnungs-Feature-Class im IPS-Modell entspricht.

  • Beim Parameterwert Sichtblockierende Detail-Features muss es sich um einen Feature-Layer, eine Feature-Class oder einen Feature-Service handeln, der der Details-Feature-Class im Indoors-Informationsmodell entspricht. Filtern Sie diese Features, um nur die einzubinden, die die Sichtbarkeitslinie blockieren. Verwenden Sie z. B. eine Definitionsabfrage, um nur Features auszuwählen, die Wände darstellen. In der Regel sind diese Informationen im Feld Use Type kodiert.

Parameter

BeschriftungErläuterungDatentyp
Ziel-IPS-Qualitäts-Dataset

Das IPS-Qualitäts-Dataset, das mit dem Werkzeug IPS-Qualitäts-Dataset erstellen generiert wurde und befüllt wird.

Dataset
Features der IPS-Aufzeichnungen

Der Feature-Layer mit IPS-Aufzeichnungen, der Aufzeichnungen enthält, die mit der App ArcGIS IPS Setup erfasst wurden.

Feature Layer
Sichtblockierende Detail-Features
(optional)

Detail-Features aus einem Indoors-Dataset, die Hindernisse für die Berechnung der Sichtbarkeitslinie darstellen. Es wird empfohlen, nur aussagekräftige Features zu verwenden, wie etwa Features, die Wände darstellen.

Feature Layer

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Ausgabe-IPS-Qualitäts-Dataset

Das aktualisierte IPS-Qualitäts-Dataset.

Dataset
Ausgabe-Referenzpositionen

Die aktualisierte Feature-Class "Referenzpositionen" im IPS-Qualitäts-Dataset.

Feature Class
Berechnete Ausgabepositionen

Die aktualisierte Feature-Class "Berechnete Positionen" im IPS-Qualitäts-Dataset.

Feature Class

arcpy.indoorpositioning.ComputePositioningQuality(target_ips_quality_dataset, in_ips_recordings_features, {in_sight_blocking_details_features})
NameErläuterungDatentyp
target_ips_quality_dataset

Das IPS-Qualitäts-Dataset, das mit dem Werkzeug IPS-Qualitäts-Dataset erstellen generiert wurde und befüllt wird.

Dataset
in_ips_recordings_features

Der Feature-Layer mit IPS-Aufzeichnungen, der Aufzeichnungen enthält, die mit der App ArcGIS IPS Setup erfasst wurden.

Feature Layer
in_sight_blocking_details_features
(optional)

Detail-Features aus einem Indoors-Dataset, die Hindernisse für die Berechnung der Sichtbarkeitslinie darstellen. Es wird empfohlen, nur aussagekräftige Features zu verwenden, wie etwa Features, die Wände darstellen.

Feature Layer

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_ips_quality_dataset

Das aktualisierte IPS-Qualitäts-Dataset.

Dataset
out_reference_positions

Die aktualisierte Feature-Class "Referenzpositionen" im IPS-Qualitäts-Dataset.

Feature Class
out_computed_positions

Die aktualisierte Feature-Class "Berechnete Positionen" im IPS-Qualitäts-Dataset.

Feature Class

Codebeispiel

ComputePositioningQuality: Beispiel 1 (Python-Fenster)

Das folgende Skript für das Python-Fenster veranschaulicht, wie Sie mit der Funktion ComputePositioningQuality ein IPS-Qualitäts-Dataset befüllen.

# Name: ComputePositioningQuality_example1.py 
# Description: Populates an ArcGIS IPS Quality dataset 
 
# Import system modules 
import arcpy 
 
# Set local variables 
 quality_dataset  = r"C:\\demo.gdb\\IPS_Quality" 
 quality_recordings = r"C:\\demo.gdb\\IPS_Recordings" 
 details_lyr = r"C:\\demo.gdb\\Details"  
 
# call the Compute Positioning Quality tool to populate the quality dataset
arcpy.indoorpositioning.ComputePositioningQuality(quality_dataset, quality_recordings, details_lyr)

Lizenzinformationen

  • Basic: Nein
  • Standard: Erfordert ArcGIS IPS
  • Advanced: Erfordert ArcGIS IPS

Verwandte Themen