Systèmes de référence spatiale (SQL Anywhere)

Sybase IQ v15.4 et versions supérieures et SQL Anywhere v12 et versions supérieures prennent en charge les systèmes de référence spatiale, qui définissent l'espace dans lequel les formes géométriques sont décrites. PowerAMC modélise les systèmes de référence spatiale sous la forme d'objets étendus avec un stéréotype <<SpatialReferenceSystem>>.

Création d'un système de référence spatiale

Vous pouvez créer un système de référence spatiale de l'une des façons suivantes :

  • Sélectionnez Modèle > Systèmes de référence spatiale pour afficher la boîte de dialogue Liste des systèmes de référence spatiale, puis cliquez sur l'outil Ajouter une ligne.

  • Pointez sur le modèle (ou sur un package) dans l'Explorateur d'objets, cliquez le bouton droit de la souris, puis sélectionnez Nouveau > Systéme de référence spatiale.

Propriétés d'un système de référence spatiale

Vous pouvez modifier les propriétés d'un objet à partir de sa feuille de propriétés. Pour afficher la feuille de propriétés d'un système de référence spatiale, double-cliquez sur son symbole dans le diagramme ou sur l'entrée correspondante dans le dossier Systèmes de référence spatiale de l'Explorateur d'objets.

Les attributs étendus suivants sont disponibles sur l'onglet Général :

Nom

Description

Identificateur de système de référence spatiale

Spécifie le SRID (ID de SRS) pour le système de référence spatiale.

Nom dans le script : SRS_Id

Organisation

Spécifie l'organisation qui a créé le système de référence spatiale sur lequel le nouveau système de référence spatiale est basé.

Nom dans le script : Organization

ID du système de référence de l'organisation

Spécifie l'identifiant numérique utilisé par l'organisation afin d'identifier le système de référence spatiale.

Nom dans le script : OrganizationSRSId

Les attributs étendus suivants sont disponibles sur l'onglet Définition :

Nom

Description

Définition

Spécifie les paramètres relatifs au système de coordonnées par défaut. Si n'importe quel attribut est défini dans une clause autre que dans la clause DEFINITION, il prend la valeur spécifiée dans l'autre clause quelle que soit la valeur spécifiée dans la clause DEFINITION.

Nom dans le script : Definition

Type

Spécifie si le système est de type Projected, Geographic ou Engineering. Si une définition est donnée, cet attribut est calculé à partir du texte de la définition.

Nom dans le script : SRSType

Définition de transformation

Spécifie une description de la transformation à utiliser pour le système de référence spatiale.

Nom dans le script : TransformDefinition

Les attributs étendus suivants sont disponibles sur l'onglet Paramètres :

Nom

Description

Interprétation de ligne

Spécifie de quelle façon le SRS interprète les lignes entre les points.

Nom dans le script : LineInterpretation

Ordre des axes

Spécifie l'ordre dans lequel les valeurs sont données pour chaque axe.

Nom dans le script : AxisOrder

Format de polygone

Spécifie de quelles façons les polygones sont interprétés.

Nom dans le script : PolygonFormat

Format de stockage

Spécifie comment les données sont stockées.

Nom dans le script : StorageFormat

Les attributs étendus suivants sont disponibles sur l'onglet Coordonnées :

Nom

Description

Axe/Limité/Non limité

Spécifie si l'axe est limité ou illimité et, s'il est limité, quelles sont les valeurs minimum et maximum.

Noms dans le script : BoundedCoordinateAxis, MinCoordinateAxis, MaxCoordinateAxis

Longueur de l'axe d'ellipsoïde

[systèmes Round earth] Spécifie les valeurs à utiliser pour représenter la terre comme ellipsoïde.

Noms dans le script : SemiMajorAxisLength, SemiMinorAxisLength, InverseFlattening

Taille de grille

[systèmes planaires] Spécifie la taille de la grille utilisée pour les calculs.

Nom dans le script : GridSize

Tolérance

[systèmes planaires] Spécifie la précision à utiliser pour la comparaison de points.

Nom dans le script : Tolerance

Unité de mesure linéaire/angulaire

Spécifie les unités de mesure linéaire et angulaire pour le système de référence spatiale.

Nom dans le script : LinearUnitOfMeasure, AngularUnitOfMeasure