【问题标题】:Display uploaded gpx points and lines on map在地图上显示上传的 gpx 点和线
【发布时间】:2014-03-10 20:53:42
【问题描述】:

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

【问题讨论】:

    标签: django map django-forms gpx


    【解决方案1】:

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

    如果您决定为此目的使用 Geodjango,请查看我的博文http://ipasic.com/article/uploading-parsing-and-saving-gpx-data-postgis-geodjango/

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

    希望对你有帮助。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-03
    • 2012-02-09
    • 2017-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多