Créer les partitions cartographiques (Cartographie)

Synthèse

Crée un maillage d’entités surfaciques couvrant la classe d’entités en entrée dans laquelle chaque polygone en sortie ne délimite pas plus qu’un nombre spécifié d’entités en entrée ou de sommets en entrée, déterminé par la densité et la distribution des entités en entrée.

La classe d'entités de partition résultante est particulièrement adaptée au paramètre d'environnement de géotraitement Partitions cartographiques. Le paramètre d'environnement Partitions cartographiques entraîne certains outils à charger et traiter les entités en entrée par partition. Ces outils fonctionnent d'après le contexte, ce qui signifie que plusieurs entités, peut-être provenant de plusieurs thèmes, doivent être chargées simultanément. Des limites de mémoire se produisent avec des jeux de données volumineux. Le partitionnement permet le traitement séquentiel de jeux de données volumineux par blocs.

Illustration

Exemple d’utilisation de l’outil Créer des partitions cartographiques
Des entités surfaciques de partition plus petites sont créées là où la densité d’entités route est plus élevée.

Utilisation

Paramètres

ÉtiquetteExplicationType de données
Entités en entrée

Les classes ou couches d’entités en entrée dont la distribution et la densité des entités, ou la distribution et la densité des sommets, déterminent la taille et la disposition des polygones en sortie. Les entités en entrée sont destinées en général au traitement suivant avec d'autres outils de géotraitement. En général, les entités en entrée, lorsqu'elles sont prises en compte simultanément, dépassent les limites de la mémoire d'autres outils. Par conséquent les partitions sont créées pour subdiviser des entrées pour le traitement.

Feature Layer
Entités en sortie

La classe d’entités surfaciques de partitions en sortie pour laquelle chaque partition contient un nombre gérable d’entités en entrée, ou un nombre gérable de sommets en entrée, ne dépassant pas le nombre spécifié par le paramètre Nombre d’entités.

Feature Class
Nombre d'entités

Le nombre idéal d’entités ou de sommets (selon la valeur du paramètre Méthode de partition) à délimiter par chaque polygone dans la classe d’entités en sortie. Le nombre recommandé d’entités est de 50 000, qui constitue la valeur par défaut. Un million de sommets sollicitent environ 0,5 Go de mémoire, selon l’outil qui utilise les partitions. Le nombre d’entités ne peut pas être inférieur à 500.

Long
Méthode de partition
(Facultatif)

Indique si le paramètre Feature Count (Nombre d’entités) référence le nombre idéal d’entités ou le nombre idéal de sommets dans chaque polygone en sortie.

  • EntitésLe partitionnement prend en compte le nombre et la densité des entités individuelles. Cette méthode est applicable dans la plupart des cas et est la méthode par défaut.
  • SommetsLe partitionnement prend en compte le nombre et la densité des sommets. Cette méthode est utilisée dans les cas où les données en entrée contiennent un nombre relativement restreint d’entités très complexes (par exemple, des polygones de pays haute résolution), ou dans les cas où des entités très longues traverseront probablement plusieurs limites de partition telles que des isolignes.
String

arcpy.cartography.CreateCartographicPartitions(in_features, out_features, feature_count, {partition_method})
NomExplicationType de données
in_features
[in_features,...]

Les classes ou couches d’entités en entrée dont la distribution et la densité des entités, ou la distribution et la densité des sommets, déterminent la taille et la disposition des polygones en sortie. Les entités en entrée sont destinées en général au traitement suivant avec d'autres outils de géotraitement. En général, les entités en entrée, lorsqu'elles sont prises en compte simultanément, dépassent les limites de la mémoire d'autres outils. Par conséquent les partitions sont créées pour subdiviser des entrées pour le traitement.

Feature Layer
out_features

La classe d’entités surfaciques de partitions en sortie pour laquelle chaque partition contient un nombre gérable d’entités en entrée, ou un nombre gérable de sommets en entrée, ne dépassant pas le nombre spécifié par le paramètre feature_count.

Feature Class
feature_count

Le nombre idéal d’entités ou de sommets (selon la valeur du paramètre partition_method) à délimiter par chaque polygone dans la classe d’entités en sortie. Le nombre recommandé d’entités est de 50 000, qui constitue la valeur par défaut. Un million de sommets sollicitent environ 0,5 Go de mémoire, selon l’outil qui utilise les partitions. Le nombre d’entités ne peut pas être inférieur à 500.

Long
partition_method
(Facultatif)

Indique si le paramètre feature_count référence le nombre idéal d’entités ou le nombre idéal de sommets dans chaque polygone en sortie.

  • FEATURESLe partitionnement prend en compte le nombre et la densité des entités individuelles. Cette méthode est applicable dans la plupart des cas et est la méthode par défaut.
  • VERTICESLe partitionnement prend en compte le nombre et la densité des sommets. Cette méthode est utilisée dans les cas où les données en entrée contiennent un nombre relativement restreint d’entités très complexes (par exemple, des polygones de pays haute résolution), ou dans les cas où des entités très longues traverseront probablement plusieurs limites de partition telles que des isolignes.
String

Exemple de code

Exemple d’utilisation de CreateCartographicPartitions (fenêtre Python)

Le script ci-dessous pour la fenêtre Python illustre l’utilisation de la fonction CreateCartographicPartitions en mode immédiat.

import arcpy
arcpy.env.workspace = "C:/data/cartography.gdb/transportation"
arcpy.CreateCartographicPartitions_cartography("roads.lyr", "partitions", 50000, "FEATURES")

Informations de licence

  • Basic: Non
  • Standard: Non
  • Advanced: Oui

Rubriques connexes