Transformers FME: 2025.0

Categories
Analyse spatiale
Exécution
Related Transformers
ListSorter
Sorter

SpatialSorter

Trie les entités géographiques (par emplacement)

Aller à la configuration

Cas d'utilisation courants

  • Trie les entités selon leur localisation.

Comment fonctionne-t-il ?

SpatialSorter reçoit des entités et les trie en fonction de leur emplacement. Les entités en sortie sont ordonnées de manière à ce que les entités apparaissant consécutivement dans l'ordre de sortie soient spatialement proches les unes des autres dans l'entrée.

Les entités peuvent être triées en 2D et 3D.

Notez qu'une différence dans l'ordre des entités d'entrée peut produire des résultats d'ordre de sortie légèrement différents lorsqu'il y a plusieurs points de partition possibles avec les mêmes valeurs de coordonnées médianes dans le groupe.

Tri Hilbert en 2D

L'emplacement de tri utilisé pour chaque géométrie est le centre de sa boîte englobante. Les géométries sans coordonnées sont éditées en dernier.

Tri Hilbert en 3D

L'emplacement de tri utilisé pour chaque géométrie est le centre de son cube englobant. Les géométries 2D traitées avec la courbe 3D se verront attribuer une valeur z de 0,0. Les géométries sans coordonnées sont éditées en dernier.

Notes

  • Ce Transformer tente d'économiser de la mémoire en stockant certaines entités dans un fichier temporaire.

Configuration

Ports en entrée

Ports de sortie

Paramètres

Éditer les paramètres des Transformers

Les paramètres du Transformer peuvent être définis en saisissant directement des valeurs, en utilisant des expressions ou en faisant référence à d'autres éléments de l'espace de travail tels que des valeurs d'attributs ou des paramètres utilisateur. Divers éditeurs et menus contextuels sont disponibles pour vous aider. Pour voir ce qui est disponible, cliquez sur à côté du paramètre concerné.

Pour plus d'information, consulter la section Options des Transformers.

Références

Comportement

Basé sur le regroupement

Stockage des entités

Oui

Dépendances Aucun
Alias  
Historique  

FME Community

FME Community dispose d'une mine de connaissances sur FME, avec plus de 20 000 membres actifs dans le monde entier. Obtenez de l'aide sur FME, partagez vos connaissances et entrez en contact avec des utilisateurs du monde entier.

Voir tous les résultats à propos de ce Transformer sur FME Community.

 

Examples may contain information licensed under the Open Government Licence – Vancouver, Open Government Licence - British Columbia, and/or Open Government Licence – Canada.