我有包含经度和纬度信息的GPS数据,例如:
1-经度= 121.469600纬度= 31.291600
2-经度= 121.432800纬度= 31.307100
...
我需要将此点转换为LINESTRING函数并创建.wkt格式的文件,我将使用该文件在THE ONE模拟器上创建路由。我有示例.wkt文件,例如:
LINESTRING(2552480.8583879373 6673392.573941387,2552720.809051393 6673409.434952837,2552930.1703346907 6673422.44040407,2553055.669603237 6673293.861283979,2553058.119715625 6673058.3372244015,2553281.9791423935 6672606.85359586,2553180.9635660085 6672364.467961353,2552883.7245106613 6672239.799346303,2552708.001130296 6672220.484913082,2552440.7491407027 6672213.753367998,2552483.811722061 6672500.92928317,2552341.7794494093 6672696.104081427,2552261.900555275 6672932.613958296,2552508.7708714856 6673110.496865532)
我不明白LINESTRING函数中的值是什么(exp:2552480.8583879373 6673392.573941387)?如何将我的长/短值转换为此?
您可以检出WKTReader类以了解如何将它们转换为一个模拟器坐标(基本上是一对一)的详细信息:https://github.com/akeranen/the-one/blob/master/src/input/WKTReader.java