Il s'agit de la commande v.build.polylinesgrass qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
v.build.polylines - Construit des polylignes à partir de lignes ou de limites.
MOTS-CLÉS
vecteur, topologie, géométrie, ligne, nœud, sommet
SYNOPSIS
v.build.polylines
v.build.polylines --Aidez-moi
v.build.polylines contribution=prénom sortie=prénom [chats=un magnifique] [type=un magnifique[,un magnifique,...]]
[--écraser] [--vous aider] [--verbeux] [--calme] [--ui]
Drapeaux:
--écraser
Autoriser les fichiers de sortie à écraser les fichiers existants
--Aidez-moi
Imprimer le récapitulatif d'utilisation
--verbeux
Sortie du module verbeux
--silencieux
Sortie module silencieuse
--interface utilisateur
Forcer le lancement de la boîte de dialogue GUI
Paramètres:
contribution=prénom [obligatoire]
Nom de la carte vectorielle d'entrée
Ou source de données pour un accès OGR direct
sortie=prénom [obligatoire]
Nom de la carte vectorielle de sortie
chats=un magnifique
Mode numéro de catégorie
Options : non, premier, multi
Valeur par défaut: aucune
aucune: N'attribuez aucun numéro de catégorie à la polyligne
premier: Attribuez le numéro de catégorie de la première ligne à la polyligne
multi: attribuer plusieurs numéros de catégorie à la polyligne
type=chaîne[,chaîne,...]
Type d'entité en entrée
Options : ligne, limite
Valeur par défaut: ligne, frontière
DESCRIPTION
v.build.polylines crée des polylignes à partir des lignes ou des limites d'une carte vectorielle.
Une ligne est définie par un nœud de départ, un nœud de fin et un nombre quelconque de sommets entre le
nœud de début et de fin. La ligne la plus courte possible se compose de seulement deux sommets où le
les coordonnées des nœuds de début et de fin sont identiques à celles des deux sommets.
v.build.polyline choisit une ligne et à partir de son nœud de départ, revient aussi longtemps qu'exactement une
une autre ligne du même type est connectée à ce nœud. Les directions des lignes sont inversées comme
requis, c'est-à-dire que peu importe si la ligne suivante est connectée au nœud actuel par son
nœud de début ou de fin. Une fois la ligne de départ d'une polyligne identifiée, elle avance et
ajoute tous les sommets (dans l'ordre inverse si nécessaire) des lignes connectées à la ligne de départ, c'est-à-dire
la ligne de départ et les lignes de connexion sont inversées au besoin. Autrement dit, si une ligne est inversée
dépend du nœud sélectionné initialement pour la construction de polylignes. Si la direction des lignes
est important (ce n'est pas aux limites de construire des zones), vous devez changer manuellement de ligne
directions avec soit v.modifier ou la wxGUI vecteur numériseur.
Les polylignes fournissent la représentation la plus appropriée des lignes courbes lorsqu'il est important
que les nœuds servent à définir la topologie plutôt que la géométrie. Les lignes courbes sont généralement
numérisées sous forme de polylignes, mais celles-ci sont parfois divisées en leur constituant droit
segments de ligne lors de la conversion d'un format de données à un autre. v.build.polylines peuvent être
utilisé pour reconstruire ces polylignes brisées.
NOTES
v.build.polylines combine uniquement des lignes du même type à une nouvelle polyligne, c'est-à-dire des lignes et
les limites sont maintenues séparées.
Les numéros de catégorie sont attribués à une polyligne en fonction de chats paramètre.
· chats=non - Aucun numéro de catégorie n'est attribué à une polyligne. Attribut également les tables
liés à la carte vectorielle en entrée ne sont pas copiés dans la carte vectorielle en sortie.
· chats=premier - Attribuer à un numéro de catégorie de polyligne de la première ligne. Tous liés
les tables d'attributs sont copiées dans la carte vectorielle de sortie sans filtrage, mais le
les catégories sont traitées selon l'option chats.
· chats=multi - Si les lignes qui composent une polyligne ont des numéros de catégorie différents
puis v.build.polylines définira les numéros de catégorie multiples sur une polyligne. Aussi
toutes les tables d'attributs liées sont copiées dans la carte vectorielle de sortie.
v.build.polylines gère correctement contribution cartes vectorielles contenant des lignes, des limites,
centroïdes et points. Les lignes et les limites seront converties en polylignes. Les zones sont
garantie de conservation.
REMERCIEMENTS
Ce programme a été écrit à l'origine pendant le mandat de Mark Lake d'un Leverhulme Special
Bourse de recherche à l'University College de Londres.
Utilisez v.build.polylinesgrass en ligne en utilisant les services onworks.net
