Connect points with lines QGISCSV with latitude and longitude to a spatial points with QGIS 1.8Extract coordinates from polyline in QGISHow to automatically connect pointHow connect points with lines in QGIS?Connect multiple 2 points with a line in ArcGIS?Connecting two points in ArcGIS for Desktop?Connect two points with fixed longitudinal slope over DEM - QGISJoin shapefile and csv when identification uses two or more attributesMap point with coordinates to zones in QGISDraw Bounds with coordinates in QGIS from CSV
Approximately how much travel time was saved by the opening of the Suez Canal in 1869?
Today is the Center
How much of data wrangling is a data scientist's job?
Two films in a tank, only one comes out with a development error – why?
Why is consensus so controversial in Britain?
Client team has low performances and low technical skills: we always fix their work and now they stop collaborate with us. How to solve?
When a company launches a new product do they "come out" with a new product or do they "come up" with a new product?
How old can references or sources in a thesis be?
Revoked SSL certificate
I'm flying to France today and my passport expires in less than 2 months
Was any UN Security Council vote triple-vetoed?
How can bays and straits be determined in a procedurally generated map?
Uncaught TypeError: 'set' on proxy: trap returned falsish for property Name
Can I ask the recruiters in my resume to put the reason why I am rejected?
DC-DC converter from low voltage at high current, to high voltage at low current
Should the isomorphism theorems be seen as an "interface" between algebra and category theory?
Can I make popcorn with any corn?
Do infinite dimensional systems make sense?
how to check a propriety using r studio
Filter any system log file by date or date range
Replacing matching entries in one column of a file by another column from a different file
Horror movie about a virus at the prom; beginning and end are stylized as a cartoon
Rock identification in KY
Mutually beneficial digestive system symbiotes
Connect points with lines QGIS
CSV with latitude and longitude to a spatial points with QGIS 1.8Extract coordinates from polyline in QGISHow to automatically connect pointHow connect points with lines in QGIS?Connect multiple 2 points with a line in ArcGIS?Connecting two points in ArcGIS for Desktop?Connect two points with fixed longitudinal slope over DEM - QGISJoin shapefile and csv when identification uses two or more attributesMap point with coordinates to zones in QGISDraw Bounds with coordinates in QGIS from CSV
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I have a CSV file with 2 columns with coordinates for the A side and 2 columns for the B side.
I have several identifiers in other columns if needed.
I want to connect these with a line between A and B side. Approx 5500 rows.
Column AE identifier
BC & BD used for A side
BE & BF used for B side

Data example:
Longitude Latitude Expr1_Longitud Expr_1_Latitude
1295791.166 6469378.367 1292369 6474768
1295791.166 6469378.367 1296158 6470702
qgis line
add a comment |
I have a CSV file with 2 columns with coordinates for the A side and 2 columns for the B side.
I have several identifiers in other columns if needed.
I want to connect these with a line between A and B side. Approx 5500 rows.
Column AE identifier
BC & BD used for A side
BE & BF used for B side

Data example:
Longitude Latitude Expr1_Longitud Expr_1_Latitude
1295791.166 6469378.367 1292369 6474768
1295791.166 6469378.367 1296158 6470702
qgis line
Just make sure points which belong to each other have the same ID, then load everything into QGIS and usepoints to path/line. Also, a data-example could be helpful.
– Erik
Apr 2 at 9:23
Please edit your post rather than dumping lines of numbers in the comments which become hard to read. As to how QGIS can connect these points: Add a column which gives each row an ID, then load two points layers, one using the first two coordinates, one using the second pair of coordinates. Join these layers, then usepoints to lines.
– Erik
Apr 2 at 10:50
add a comment |
I have a CSV file with 2 columns with coordinates for the A side and 2 columns for the B side.
I have several identifiers in other columns if needed.
I want to connect these with a line between A and B side. Approx 5500 rows.
Column AE identifier
BC & BD used for A side
BE & BF used for B side

Data example:
Longitude Latitude Expr1_Longitud Expr_1_Latitude
1295791.166 6469378.367 1292369 6474768
1295791.166 6469378.367 1296158 6470702
qgis line
I have a CSV file with 2 columns with coordinates for the A side and 2 columns for the B side.
I have several identifiers in other columns if needed.
I want to connect these with a line between A and B side. Approx 5500 rows.
Column AE identifier
BC & BD used for A side
BE & BF used for B side

Data example:
Longitude Latitude Expr1_Longitud Expr_1_Latitude
1295791.166 6469378.367 1292369 6474768
1295791.166 6469378.367 1296158 6470702
qgis line
qgis line
edited Apr 2 at 12:29
Vince
14.8k32849
14.8k32849
asked Apr 2 at 9:18
TobbeTobbe
346210
346210
Just make sure points which belong to each other have the same ID, then load everything into QGIS and usepoints to path/line. Also, a data-example could be helpful.
– Erik
Apr 2 at 9:23
Please edit your post rather than dumping lines of numbers in the comments which become hard to read. As to how QGIS can connect these points: Add a column which gives each row an ID, then load two points layers, one using the first two coordinates, one using the second pair of coordinates. Join these layers, then usepoints to lines.
– Erik
Apr 2 at 10:50
add a comment |
Just make sure points which belong to each other have the same ID, then load everything into QGIS and usepoints to path/line. Also, a data-example could be helpful.
– Erik
Apr 2 at 9:23
Please edit your post rather than dumping lines of numbers in the comments which become hard to read. As to how QGIS can connect these points: Add a column which gives each row an ID, then load two points layers, one using the first two coordinates, one using the second pair of coordinates. Join these layers, then usepoints to lines.
– Erik
Apr 2 at 10:50
Just make sure points which belong to each other have the same ID, then load everything into QGIS and use
points to path/line. Also, a data-example could be helpful.– Erik
Apr 2 at 9:23
Just make sure points which belong to each other have the same ID, then load everything into QGIS and use
points to path/line. Also, a data-example could be helpful.– Erik
Apr 2 at 9:23
Please edit your post rather than dumping lines of numbers in the comments which become hard to read. As to how QGIS can connect these points: Add a column which gives each row an ID, then load two points layers, one using the first two coordinates, one using the second pair of coordinates. Join these layers, then use
points to lines.– Erik
Apr 2 at 10:50
Please edit your post rather than dumping lines of numbers in the comments which become hard to read. As to how QGIS can connect these points: Add a column which gives each row an ID, then load two points layers, one using the first two coordinates, one using the second pair of coordinates. Join these layers, then use
points to lines.– Erik
Apr 2 at 10:50
add a comment |
2 Answers
2
active
oldest
votes
This is a good place to use a geometry generator as the render.
Simply add in the file as using one set of coordinates as a delimited text layer.
Then open up the layer properties and in the symbology.
Choose, Geometry Generator form the Symbol layer type and using the expression:
make_line( make_point("Longitude", "Latitude"), make_point("Expr1_Longitud", "Expr_1_Latitude"))
Like so:

Works perfect! Many thanks!
– Tobbe
Apr 2 at 11:24
If i want to save the layer as a kml with the lines how do i do that?
– Tobbe
2 days ago
See answer by @JGH
– HeikkiVesanto
2 days ago
add a comment |
If you need the line for analysis (and not just for display), you can use a virtual layer.
The expression is very similar to the one provided by @HeikkiVesanto
go the menu layer / add layer / add - edit virtual layer then insert the query
SELECT referenceID, ST_make_line( ST_make_point("Longitude", "Latitude"), ST_make_point("Expr1_Longitud", "Expr_1_Latitude")) as geometry
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "79"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f317461%2fconnect-points-with-lines-qgis%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
This is a good place to use a geometry generator as the render.
Simply add in the file as using one set of coordinates as a delimited text layer.
Then open up the layer properties and in the symbology.
Choose, Geometry Generator form the Symbol layer type and using the expression:
make_line( make_point("Longitude", "Latitude"), make_point("Expr1_Longitud", "Expr_1_Latitude"))
Like so:

Works perfect! Many thanks!
– Tobbe
Apr 2 at 11:24
If i want to save the layer as a kml with the lines how do i do that?
– Tobbe
2 days ago
See answer by @JGH
– HeikkiVesanto
2 days ago
add a comment |
This is a good place to use a geometry generator as the render.
Simply add in the file as using one set of coordinates as a delimited text layer.
Then open up the layer properties and in the symbology.
Choose, Geometry Generator form the Symbol layer type and using the expression:
make_line( make_point("Longitude", "Latitude"), make_point("Expr1_Longitud", "Expr_1_Latitude"))
Like so:

Works perfect! Many thanks!
– Tobbe
Apr 2 at 11:24
If i want to save the layer as a kml with the lines how do i do that?
– Tobbe
2 days ago
See answer by @JGH
– HeikkiVesanto
2 days ago
add a comment |
This is a good place to use a geometry generator as the render.
Simply add in the file as using one set of coordinates as a delimited text layer.
Then open up the layer properties and in the symbology.
Choose, Geometry Generator form the Symbol layer type and using the expression:
make_line( make_point("Longitude", "Latitude"), make_point("Expr1_Longitud", "Expr_1_Latitude"))
Like so:

This is a good place to use a geometry generator as the render.
Simply add in the file as using one set of coordinates as a delimited text layer.
Then open up the layer properties and in the symbology.
Choose, Geometry Generator form the Symbol layer type and using the expression:
make_line( make_point("Longitude", "Latitude"), make_point("Expr1_Longitud", "Expr_1_Latitude"))
Like so:

answered Apr 2 at 11:15
HeikkiVesantoHeikkiVesanto
9,1752245
9,1752245
Works perfect! Many thanks!
– Tobbe
Apr 2 at 11:24
If i want to save the layer as a kml with the lines how do i do that?
– Tobbe
2 days ago
See answer by @JGH
– HeikkiVesanto
2 days ago
add a comment |
Works perfect! Many thanks!
– Tobbe
Apr 2 at 11:24
If i want to save the layer as a kml with the lines how do i do that?
– Tobbe
2 days ago
See answer by @JGH
– HeikkiVesanto
2 days ago
Works perfect! Many thanks!
– Tobbe
Apr 2 at 11:24
Works perfect! Many thanks!
– Tobbe
Apr 2 at 11:24
If i want to save the layer as a kml with the lines how do i do that?
– Tobbe
2 days ago
If i want to save the layer as a kml with the lines how do i do that?
– Tobbe
2 days ago
See answer by @JGH
– HeikkiVesanto
2 days ago
See answer by @JGH
– HeikkiVesanto
2 days ago
add a comment |
If you need the line for analysis (and not just for display), you can use a virtual layer.
The expression is very similar to the one provided by @HeikkiVesanto
go the menu layer / add layer / add - edit virtual layer then insert the query
SELECT referenceID, ST_make_line( ST_make_point("Longitude", "Latitude"), ST_make_point("Expr1_Longitud", "Expr_1_Latitude")) as geometry
add a comment |
If you need the line for analysis (and not just for display), you can use a virtual layer.
The expression is very similar to the one provided by @HeikkiVesanto
go the menu layer / add layer / add - edit virtual layer then insert the query
SELECT referenceID, ST_make_line( ST_make_point("Longitude", "Latitude"), ST_make_point("Expr1_Longitud", "Expr_1_Latitude")) as geometry
add a comment |
If you need the line for analysis (and not just for display), you can use a virtual layer.
The expression is very similar to the one provided by @HeikkiVesanto
go the menu layer / add layer / add - edit virtual layer then insert the query
SELECT referenceID, ST_make_line( ST_make_point("Longitude", "Latitude"), ST_make_point("Expr1_Longitud", "Expr_1_Latitude")) as geometry
If you need the line for analysis (and not just for display), you can use a virtual layer.
The expression is very similar to the one provided by @HeikkiVesanto
go the menu layer / add layer / add - edit virtual layer then insert the query
SELECT referenceID, ST_make_line( ST_make_point("Longitude", "Latitude"), ST_make_point("Expr1_Longitud", "Expr_1_Latitude")) as geometry
answered Apr 2 at 11:21
JGHJGH
13.5k21139
13.5k21139
add a comment |
add a comment |
Thanks for contributing an answer to Geographic Information Systems Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f317461%2fconnect-points-with-lines-qgis%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Just make sure points which belong to each other have the same ID, then load everything into QGIS and use
points to path/line. Also, a data-example could be helpful.– Erik
Apr 2 at 9:23
Please edit your post rather than dumping lines of numbers in the comments which become hard to read. As to how QGIS can connect these points: Add a column which gives each row an ID, then load two points layers, one using the first two coordinates, one using the second pair of coordinates. Join these layers, then use
points to lines.– Erik
Apr 2 at 10:50