I have two point layers. One point layer has many random points which are start points. The second point layer has only one point which is the endpoint.

I want to create wedge buffers from the start points layer to the endpoint layer.

Something like this: enter image description here

All buffers have same parameters only angle degree is different

  • Can you please add which software do you have in mind to solve this? – Nil Jan 10 at 19:25
  • I want solve this in QGIS – Rii Pii Jan 10 at 19:40
  • 1
    What is the coordinate system of data, projected(meter, inch) or geographic(lat long)? – Kadir Şahbaz Jan 10 at 19:40
  • Coordinate sysyem is Wgs84 and metric – Rii Pii Jan 10 at 19:46
  • Do you mean azimuth by angle? – Kadir Şahbaz Jan 10 at 19:50
  • Open "Create Wedge Buffer" tool. Select the layer containing the start points as input layer.

  • Click "Data defined override" option (enter image description here) near the "Azimuth" and select "Edit.."

  • Use this expression: ('end': the layer name of the end point)

    degrees( azimuth( $geometry, geometry( get_feature_by_id( 'end', 1 ))))

enter image description here

  • Thank you, it is working ... at the beginning my end ppoint layer was broken – Rii Pii Jan 11 at 15:47
  • @RiiPii If this answer worked for you, please accept it – Alexandre Neto Jan 12 at 2:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.