Ich habe eine Tabelle mit Punkten, jeweils mit einem Namen, Breite, Länge und einer Ortskennzahl. Was ich tun möchte, ist eine Aggregation durchzuführen (d. H. Eine "Gruppierung nach" -Klausel) und ein Polygon zurückzugeben, das alle Punkte für eine bestimmte Ortskennzahl enthält.Mit SQL2008 Spatial Funktionen, Wie kann ich ein Polygon mit den Ergebnissen einer Aggregation generieren
ich ein wenig bin kämpfen zu finden, auch wenn es, obwohl jede gebaut in Aggregationen für die Geographie-Datentypen sind, allein lassen Sie mich den Begrenzungs Polygon
Aus Gründen der Argumentation zu geben, gehe ich davon eine habe Tabelle, die ein wenig wie folgt aussieht:
+---------+------+---------+---------+ | Name | Area | Lat | Long | +---------+------+---------+---------+ | Ipswich | A | 52.053 | 1.156 | | Luton | A | 51.8717 | -0.4246 | | Melton | A | 52.1064 | 1.3322 | | Didcot | B | 51.6024 | -1.2321 | | Oxford | B | 51.7486 | -1.265 | +---------+------+---------+---------+
(in Wirklichkeit hat die kleinste Fläche 57 Punkte, und die größten 626)
Ich musste das Bild von Ihrem Beitrag entfernen, da ImageShack es gelöscht und durch Werbung ersetzt hat. Weitere Informationen finden Sie unter http://meta.stackexchange.com/q/263771/215468. Wenn es Ihnen möglich ist, sollten Sie sie erneut hochladen. Vielen Dank! – Undo