我正在使用SQL Server。
如何定义X,Y,Z&几何点类型中的M值?
我有一个名为config的表,其中包含以下列:
[PointNumber] ,[Epoch] ,[BaseEasting] ,[BaseNorthing] ,[BaseElevation]
如果我使用以下查询,它会在Easting和Northing中给出几何值:
SELECT [PointNumber] ,[Epoch] ,[BaseEasting] ,[BaseNorthing] ,[BaseElevation]
,geometry::Point([BaseEasting], [BaseNorthing], 4326) as GeomValue
FROM [config]
我知道如果我使用以下查询,它将返回x,y,z&在select语句中指定的m值:
SELECT geometry::Parse('POINT(4 5 6 3.5)')
我的问题是如何使用我的
[Epoch] ,[BaseEasting] ,[BaseNorthing] ,[BaseElevation]
而不是
('POINT(4 5 6 3.5)')
感谢您的协助。
答案 0 :(得分:1)
快速搜索显示了此MSDN页面,其中描述了collapsingToolbarLayout
:https://msdn.microsoft.com/en-us/library/bb933810.aspx?f=255&MSPPError=-2147217396。
我想然后你的参数排成一行:
AsTextZM()
[BaseEasting] = X
[BaseNorthing] = Y
[BaseElevation] = Z
< - 这是我唯一无法找到定义的人;我不熟悉" epoch"如果这被考虑"衡量"或不。
所以可能是这样的:
[Epoch] = M