Mover un punto a lo largo de una ruta en SQL Server 2008
Tengo un campo de geografía almacenado en mi base de datos, que contiene una ruta de cadena lineal.
Quiero mover un punton
Metros a lo largo de esta serie, y retorno al destino.
Por ejemplo, quiero que el punto de destino esté a 500 metros a lo largo de la cadena de líneas desde su inicio.
Aquí hay un ejemplo: ¿cuál es laYourFunctionHere
? ¿O hay otra manera?
DECLARE @g geography;
SET @g = geography::STGeomFromText('LINESTRING(-122.360 47.656, -122.343 47.656, -122.310 47.690)', 4326);
SELECT @g.YourFunctionHere(100).ToString();