我有一个带有纬度,经度和坐标列的表格。有超过500,000行。坐标字段当前在每一行都是空的。我需要做的是将经度和纬度转换为地理空间POINT()并将其放置在坐标列中。这可能吗?将纬度/经度字段转换为地理空间点
我知道POINT
s时,可以插入这样的:
INSERT INTO `myTable` (`coordinates`) VALUES (GeomFromText('POINT(50.2 51.6)'));
我基本上需要从每一行从latitude
和longitude
拉动值做的正是这一点,但。
是纬度50.2和经度51.6? – ganders
@ganders没有,这只是一个例子。有50万不同的纬度和经度点FLOAT(10,6)类型 – jskidd3
我问的是,50.2地图到纬度列,并且51.6地图到经度列? (有500,000个条目,就像你说的) – ganders