Is it possible in QGIS to create lines from a table storing the X,Y-coordinates of starting and arrival points, so that a line.shp is automatically created? Or does a plugin exist to achieve that?
-
2Possible duplicate question gis.stackexchange.com/questions/15909/…– RaynerOct 1, 2012 at 11:41
-
@Rayner Thank's a lot :) Due to the large table I decided to use the way proposed by nhopton (see below). Best regards, phil– philmyerOct 2, 2012 at 11:31
1 Answer
You could make a text file something like that shown below.
Geom|Name
LINESTRING (401835.463 143853.834, 402685.304 146873.003) |Line 1
LINESTRING (401276.358 148382.588, 403367.412 144994.409) |Line 2
LINESTRING (403870.607 149646.166, 399487.220 141069.489) |Line 3
Add the file to QGIS: Layer -> Add Delimited Text Layer. Click the 'Plain characters' radio button and enter the 'pipe' character | in the box. Click the 'WKT' radio button and select 'Geom'. When the lines load set the CRS of the layer. Then save the layer as a shapefile :)
N.
-
-
This worked for me for a different thing I'm doing - visualising an OD matrix with 10 million rows - fast like a charm in QGIS to import as WKT. My alternative option of ArcGIS Pro "XY to point" takes forever. I haven't tried to import as WKT to ArcGIS.– LizardieDec 6, 2021 at 9:53