Pour résoudre les problèmes de géométrie au terme d'une copie par lot

Dans le cas de schémas étrangers, la fonction de copie par lot crée la géométrie dans la banque de données cible à partir la première géométrie qu'elle trouve. S'il existe plusieurs index spatiaux pour les propriétés de géométrie dans la banque de données source, la propriété de géométrie du schéma de la banque de données cible n'apparaîtra pas dans le même ordre que dans la banque de données source. En conséquence, la géométrie de la banque de données cible risque de ne pas correspondre à celle de la source.

Pour corriger une erreur de géométrie due à la copie par lot dans la banque de données source

Pour corriger une erreur de géométrie due à la copie par lot dans la banque de données cible

  1. Connectez-vous à la nouvelle banque de données avant de lancer la copie par lot.
  2. A l'aide de l'éditeur de schémas, enregistrez la banque de données source dans un fichier XML.
  3. Modifiez ce fichier et ajoutez l'entrée <xs:complexType> pour la classe d'objets concernée, où {nom_prop_géom} représente le nom de la propriété de géométrie à utiliser :

    fdo:geometryName="{nom_prop_géom}"

  4. Importez le fichier XML modifié dans la banque de données cible et appliquez les modifications.
  5. Copiez par lot les données de la banque de données source vers la banque de données cible en vous assurant de mapper correctement les propriétés de géométrie avant de lancer la copie par lot.