Il s'agit de la commande v.to.pointsgrass qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux 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.à.points - Crée des points le long des lignes d'entrée dans une nouvelle carte vectorielle avec 2 couches.
MOTS-CLÉS
vecteur, géométrie, 3D, ligne, nœud, sommet, point
SYNOPSIS
v.à.points
v.à.points --Aidez-moi
v.à.points [-it] contribution=prénom [couche=un magnifique] [type=un magnifique[,un magnifique,...]] sortie=prénom
[utilisé=un magnifique] [dmax=flotter] [--écraser] [--vous aider] [--verbeux] [--calme] [--ui]
Drapeaux:
-i
Interpoler les points entre les sommets de la ligne (uniquement pour use=vertex)
-t
Ne pas créer de table attributaire
--é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
couche=un magnifique
Numéro ou nom de la couche de ligne
Les entités vectorielles peuvent avoir des valeurs de catégorie dans différentes couches. Ce nombre détermine
quelle couche utiliser. Lorsqu'il est utilisé avec un accès OGR direct, il s'agit du nom de la couche.
Valeur par défaut: 1
type=chaîne[,chaîne,...]
Type d'entité en entrée
Options : point, ligne, frontière, centroïde, région, visage, kernel
Valeur par défaut: point, ligne, limite, centroïde, face
sortie=prénom [obligatoire]
Nom de la carte vectorielle de sortie
utilisé=un magnifique
Utiliser uniquement des nœuds de ligne ou des sommets
Options : nœud, sommet
dmax=flotter
Distance maximale entre les points en unités cartographiques
Valeur par défaut: 100
DESCRIPTION
v.à.points crée des points le long de lignes, de limites et de faces 2D ou 3D d'entrée.
les fonctionnalités, y compris les centroïdes et les noyaux, sont copiées de la carte vectorielle d'entrée vers la sortie.
Pour plus de détails, voir les notes sur type paramètre.
La sortie est une carte vectorielle à deux couches. La couche 2 contient la catégorie de l'entrée.
caractéristiques ; tous les points créés le long de la même ligne ont la même catégorie, égale à la
Catégorie de cette ligne. Dans la couche 2, chaque point possède sa propre catégorie ; autres attributs
stockés dans la couche 2 sont lcat - la catégorie de la ligne d'entrée et le long de - la distance de
début de la ligne.
Par défaut, seules les entités avec catégorie sont traitées, voir couche paramètre pour plus de détails.
NOTES
Le site de dmax Le paramètre est la limite maximale, mais pas une distance exacte. Pour placer des points avec
distance exacte à partir du début de la ligne vectorielle que l'utilisateur doit utiliser v.segment.
complet » couche à -1 pour traiter les entités de toutes les couches, y compris les entités sans catégorie.
Les fonctionnalités se verront attribuer de nouvelles catégories uniques au niveau de la couche 1. Option couche=-1 Devrait être utilisé
pour convertir les limites, car dans la plupart des cas, les limites n'ont pas de valeurs de catégorie.
Le site de type le paramètre est utilisé pour contrôler les types de géométrie vectorielle d'entrée à convertir
points. Quelques mises en garde à prendre en compte concernant ce paramètre :
· Les points et les centroïdes peuvent être considérés comme des « lignes » avec un seul nœud.
Par conséquent, le résultat de la sélection point or centroïde comme le paramètre de type est
que tous les points/centroïdes soient inscrits dans la carte vectorielle de sortie. L'original
les numéros de catégorie des points/centroïdes d'entrée sont écrits dans le 'lcat' attribut
dans la couche 2 de la carte vectorielle de sortie. Toutes les valeurs pour le long de sont nuls dans la sortie
carte vectorielle, car seule la géométrie ponctuelle a été utilisée pour l'entrée (il n'y a pas de distance linéaire)
pour calculer le long de, car chaque point/centroïde est le départ et fin de sa propre
"doubler").
· Les limites sont traitées comme des lignes, les points étant interpolés le long des
périmètre limite selon dmax. Si deux polygones adjacents partagent un
limite topologique, la limite n'est convertie en points qu'une seule fois.
· Si la type paramètre est défini sur la surface, la limite de chaque zone est convertie en
des notes bonus quelle que soit de savoir s'il existe ou non une limite topologique entre
zones adjacentes. En d'autres termes, la limite commune de deux zones adjacentes, par exemple
Par exemple, il est converti deux fois en points. Le centroïde n'est pas converti en point.
dans le vecteur de sortie pour type=zone.
Le site de utiliser=sommet l'option est utilisée pour numériser les points qui tombent sur les sommets de la ligne uniquement.
Paramètre dmax est ignoré dans ce cas. De même que utiliser=noeud lorsque seuls les nœuds de la ligne sont
utilisé.
Si la -i le drapeau est utilisé en conjonction avec le utiliser=sommet option, v.à.points vont
numériser des points sur les sommets de la ligne, ainsi qu'interpoler des points entre les sommets de la ligne
grâce à dmax comme l'espacement maximal autorisé.
Pour obtenir des points créés uniquement pour le début, le milieu et la fin, utilisez le -i drapeau et ensemble dmax
pour que:
(longueur de la ligne d'entrée / 2) <= dmax <= longueur de la ligne d'entrée
Donc si dmax est compris entre 0.5x et 1.0x la longueur de la ligne, vous obtiendrez toujours des points créés à
exactement le début, le milieu et la fin de la ligne de saisie.
EXEMPLE
Dans cet exemple, la carte de lignes vectorielles « t_powerlines » dans l'emplacement Spearfish 6 est utilisée
pour créer des points le long des lignes d'entrée :
v.to.points in=t_powerlines out=t_powerlines_points dmax=120
Utilisez v.to.pointsgrass en ligne avec les services onworks.net
