Tu problema parece un problema de bilateración.
Así me funciona:
Comenzamos con los coodinatos de las esquinas en un SIR proyectado (aquí: EPSG:31466):
archivo corners.csv
corner,E,N
A,2530114,5725986
B,2530338,5726216
C,2530525,5726401
D,2530655,5726370
E,2530917,5726264
F,2531381,5725999
G,2531197,5725785
H,2530698,5725334
y los puntos y distancias medidos, una línea para cada distancia y dos para cada punto:
archivo pointdist.csv
point,corner,dist
1,A,146
1,B,211
2,B,134
2,C,158
3,A,369
3,H,516
4,A,425
4,B,303
5,D,192
5,E,120
6,G,203
6,H,563
7,H,125
7,G,586
8,E,216
8,F,462
9,F,163
9,G,166
Carga corners.csv
y pointdist.csv
con Add Vector Layer
Haga clic con el botón derecho del ratón en el pointdist
capa Properties->Joins
Join layer: corners
Join field corner
Target field: corner
Save As... pointcornerdist.csv
Carga pointcornerdist.csv
como Delimited text
y EPSG:31466
eliminar las otras dos capas csv
Clic derecho -> Set Project CRS from Layer
Settings->Snapping options
: pointcornerdist.csv 10 píxeles
Crear un New Shapefile
Capa de tipo polígono EPSG:31466 nombre site.shp
Dibuja un polígono a lo largo de los puntos de esquina
Haga clic con el botón derecho del ratón en la capa de polígonos -> Properties->Style
: Simple fill
: No hay cepillo
Vector->Geoprocessing->Buffer(s)
Input vector layer: pointcornerdist
Segments: 20
Buffer distance field: dist
Output shapefile: buffers.shp
x Add result to canvas with EPSG:31466
Close
Vector->Geometry Tools -> Polygons to lines
Input Vector layer: buffers
Outpt shapefile: bufferlines.shp
x Add result to canvas with EPSG:31466
Close
Eliminar la capa buffers
Vector->Analysis Tools-> Line intersections
Input line layer = Intersect line layer: bufferlines
Input unique ID field = Intersect unique ID fiels: point
Output Shapefile: intersect.shp
x Add result to canvas with EPSG:31466
Close
Haga clic con el botón derecho en intersect.shp -> Filter
Haga clic en point_1
=
y point_2
Vector->Geoprocessing Tools -> Clip
Input vector layer: intersect
Clip layer: site
Output shapefile: points.shp
x Add result to canvas with EPSG:31466
Close
Vuelva a añadir corners.csv
esta vez como Delimited text
y EPSG:31466
etiqueta points
capa con point_1
y corners
capa con corner
y ya está: