Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • Q Quality_Management_3D_CM
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Muddsair Sharif
  • Quality_Management_3D_CM
  • Wiki
  • Validierung
  • Grundbegriffe

Grundbegriffe · Changes

Page history
update wiki authored May 06, 2019 by Muddsair Sharif's avatar Muddsair Sharif
Hide whitespace changes
Inline Side-by-side
Validierung/Grundbegriffe.md 0 → 100644
View page @ 06f00535
# Validierung von 3D Stadtmodellen in CityGML
## Begriffe und Definitionen
nach [CityGML Quality Interoperability Experiment, chapter 3](http://mail.opengeospatial.org/lists/lt.php?id=fR4CDVYeAlJfHwhTCwA)
**Validierung**
```
Prozess des validierens einer CityGML Datei nach spezifizierten Anforderungen. Eine valide Datei entspricht allen Anforderungen.
```
**Anforderungen**
```
Regeln und Einschränkungen, die die Datenstruktur eindeutig definieren. Anforderungen können von dem CityGML Standard Dokument abgleitet werden oder gesondert, als Anforderung an den CityGML Standard, definiert werden um Mehrdeutigkeiten des Standards zu verhindern oder zusätzliche nutzerabhängige Anforderungen zu definieren.
```
**Prüfung**
```
Algorithmische Implementation um eine Anforderung innerhalb eines Validerungsprogramms zu prüfen.
```
**Fehler**
```
Ergebnis einer Prüfung im Falle einer Nichtkonformität von Anforderungen.
```
**Validierungsplan**
```
Strukturierte Liste von Anforderungen, überlicherweise angepasst an den konkreten Fall.
```
### Zusätzliche Defintionen:
**XSD valide**
```
Eine CityGML Datei XSD valide wenn sie dem CityGML XML Schema entspricht.
```
## Spezifizierung der Datenqualitätsanforderungen und Anforderungsbezeichner
nach [CityGML Quality Interoperability Experiment, chapter 7.4](http://mail.opengeospatial.org/lists/lt.php?id=fR4CDVYeAlJfHwhTCwA)
Zur Übersichtlichkeit wird ein Validierungskriterum-Kodiersystem definiert. Anmerkung: Jedes Validierungskriterium ist eine Anforderung in diesem Dokument.
Das Kodiersystem nutzt die folgende Struktur:
**XX-namespace:YY-ZZZZ**
**XX** is the Bereichsbezeichner. Die folgenden Werte sind erlaubt:
| XX | Bereich |
| ---- | --------|
| SC | Schema Anfoderungen |
| CO | Konformitätsanforderungen |
| GE | Geometrie Anfoderungen |
| SE | Semantische Anfoderungen |
| RI | Verweisintegrität |
**namespace:YY** ist der Elementbezeichner. Er definiert das CityGML Element auf das die Anforderung zutrifft. Die folgenden Werte sind erlaubt:
| namespace:YY | Beschreibung |
| -------------- | --------|
|bldg:AB | Abstract Building |
|bldg:BU | Building (Speziell für Building zusätzlich zu Abstract Building) |
|bldg:BP | Building Part (Speziell für BuildingPart zusätzlich zu Abstract Building) |
|bldg:BS | BoundarySurface |
|bldg:WS | WallSurface |
|bldg:GS | GroundSurface |
|bldg:RS | RoofSurface |
|bldg:OFS | OuterFloorSurface |
|bldg:OCS | OuterCeilingSurface |
|gml:SO | Solid |
|gml:MS | MultiSurface |
|gml:PO | Polygon |
|gml:LR | Linear Ring |
In addition to the values specified in the [CityGML Quality Interoperability Experiment](http://mail.opengeospatial.org/lists/lt.php?id=fR4CDVYeAlJfHwhTCwA), additional values are proposed:
| namespace:YY | Beschreibung |
| -------------- | --------|
| all | Generelle Anfoderung, die auf alle Elemente zutrifft, wie zum Beispiel XSD valide |
**ZZZZ** ist der Anfoderungsbezeichner für das Element in dem gegebenen Bereich. Diese Bezeichner müssen von jeder Arbeitsgruppe definiert werden. Zum Beispiel für die Bezeichner der Konformitätsanforderungen können das einfach die Nummer für die Konformitätsanforderung des Standards sein.
Eine Liste der Anfoderungen kann [hier](Validierung/Anforderungen) gefunden werden.
Eine gundlegende, inbegriffende Anfoderung ist, dass jedes CityGML Dokument wohldefiniert und XSD valide ist.
Clone repository
  • Anwendungsfaelle
  • Protokolle
    • 20190416
  • Validierung
    • Anforderungen
    • Anforderungen
      • GE_gml_LR_0001
      • GE_gml_LR_0002
      • GE_gml_LR_0003
      • GE_gml_LR_0004
      • GE_gml_LR_0005
      • GE_gml_MS_0001
      • GE_gml_PO_0001
      • GE_gml_PO_0002
      • GE_gml_PO_0003
      • GE_gml_PO_0004
      • GE_gml_PO_0005
      • GE_gml_PO_0006
View All Pages

Dies ist die Gitlab-Instanz des Transferportals der Hochschule für Technik Stuttgart. Hier geht es zurück zum Portal