我希望当我在我的输入中添加一个gpx文件时,它会被考虑并显示在地图上。
显然,我看到有必要将gpx文件格式转换为geojson,然后在map.addsource中的代码数据中发送这个变量。但我暂时无法获得gpx并将其自动转换为geojson。
你能帮我吗?
发布于 2022-04-15 17:58:07
地图控件只理解GeoJSON、矢量块和栅格块。因此,为了显示GPX数据,您需要将其转换为这些类型之一。在这里,GeoJSON可能是最好的选择,除非您有一个巨大的GPX文件(数百MB),在此点向量块将是正确的选择。若要在web应用程序中将GPX转换为GeoJSON,请使用以下库:https://github.com/mapbox/togeojson
https://stackoverflow.com/questions/71870462
复制相似问题