Django 在地图上显示上载的gpx点和线

Django 在地图上显示上载的gpx点和线,django,map,django-forms,gpx,Django,Map,Django Forms,Gpx,我想在我的django网站上创建一个简单的上传表单,用户可以上传他们的gpx文件,但我想让他们在继续提交之前可以预览地图上的点和线。 我有一些使用django表单的基本知识,但我不确定如何转换gpx数据并将其显示在地图上。 我希望你至少能告诉我从哪里开始,因为我完全没有主意了。 谢谢如果您使用Django,那么您可能可以使用Geodjango对其进行扩展,Geodjango为您的模型(点、线、多边形)创建几何体字段提供了一种简单而好的方法 如果您决定使用Geodjango进行此用途,请查看我的博

我想在我的django网站上创建一个简单的上传表单,用户可以上传他们的gpx文件,但我想让他们在继续提交之前可以预览地图上的点和线。 我有一些使用django表单的基本知识,但我不确定如何转换gpx数据并将其显示在地图上。 我希望你至少能告诉我从哪里开始,因为我完全没有主意了。
谢谢

如果您使用Django,那么您可能可以使用Geodjango对其进行扩展,Geodjango为您的模型(点、线、多边形)创建几何体字段提供了一种简单而好的方法

如果您决定使用Geodjango进行此用途,请查看我的博客帖子

我已经描述了上传、解析gpx文件并将其保存到空间数据库(如Postgis)的过程。它可以帮助您了解这个过程。 我并没有描述如何在地图上显示它,但这应该不是问题。我建议您使用传单或其他javascript映射库。 然而,这对现在的写作来说太多了


我希望这会有帮助。

没问题。我很高兴这是有帮助的。链接的域似乎已关闭,internet存档版本: