Quelqu'un a par erreur enregistré une trace GPS en tant que points de cheminement, puis me les a envoyés dans un fichier .csv. Ils veulent une ligne en arrière (shapefile). Quelle est la méthode la plus simple pour convertir cela en ligne? Les outils disponibles sont Arcmap, gdal / ogr et qgis plus ou moins par ordre de préférence. Je préfère ne pas installer d'outil supplémentaire; un service de conversion en ligne serait acceptable.
Latitude,Longitude,Date,Time,ampm,,,
60.71586,-135.07476,25/07/2010,9:26:15,PM,,,,,
60.71637,-135.07563,25/07/2010,9:26:12,PM,,,,,
60.71648,-135.07612,25/07/2010,9:26:11,PM,,,,,
60.71664,-135.07707,25/07/2010,9:26:09,PM,,,,,
60.71672,-135.07756,25/07/2010,9:26:08,PM,,,,,
arcgis-desktop
convert
gps
polyline-creation
Matt Wilkie
la source
la source
Réponses:
Il semble que la chose cruciale que vous souhaitez ici soit que les points de la ligne soient triés par heure de capture, répartis sur trois lignes de colonne. Bien que vous puissiez organiser les données dans une feuille de calcul, je trouve souvent que l'écriture d'un script rapide offre la plus grande flexibilité:
la source
Le plugin QGIS "Points2One" devrait être ce que vous recherchez.
Si vous ne cochez pas "Trier les points par ce champ", le plugin les connecte dans l'ordre interne des points dans la couche. J'ai utilisé votre échantillon, organisé les points dans un ordre en zigzag et cela a fonctionné comme prévu:
la source
ArcGIS 10.0 dispose d'un outil Points vers ligne .
Je recommande de lire la documentation d' ArcGIS 10.2 for Desktop , mais en résumé:
la source
Si vous avez installé ETGeoWizards sur votre machine ArcMap, cela le gérera également.
la source
L' extension gratuite GME ArcGIS fournit convert.pointstolines qui créera une seule ligne à partir d'une couche de points.
la source