geodjango

    1热度

    1回答

    我刚刚成功安装了GeoDjango和所有必需的库。我已经设置了环境变量和注册表项(这里是在Windows下工作),并且可以从命令行找到所有的东西。现在 d:\...\> python >>> from django.contrib.gis.geos import * >>> exit() d:\...\> python manage.py runserver 0.0.0.0 (...)

    1热度

    1回答

    我想在100英里半径范围内找到Records以及某个tag。我有两个独立工作的查询(见下文),但我不知道如何将它们放在一起。 另外Records模型有一个外键指向GeoLocation模型称为geo_location。我希望能够一次性显示来自(Records和GeoLocation两个型号的字段)。我在GeoLocation查询下尝试.select_related(),但由于某种原因,我只能按照我

    4热度

    2回答

    知名文本我可以很容易地经纬度,长着一双从谷歌地图API: from googlemaps import GoogleMaps gmaps = GoogleMaps(GOOGLEMAPS_API_KEY) gmaps.address_to_latlng('Jose Javier Diaz 440 Cordoba Argentina') >>>> (-31.4464489, -64.191219

    22热度

    1回答

    我有一个具有PointField属性的地理模型。一切都完美的作品在当地,但是当我尝试保存在服务器上的一个实例,我得到以下错误: django.db.utils.DatabaseError: invalid byte sequence for encoding "UTF8": 0x00 我挖到源,发现价值被序列化不同;特别是,在服务器上执行查询之前,该值不会被转义。它看起来好像正在通过psyco

    0热度

    1回答

    我是比较新的编程,但在python上很稳定&有我的腰带下的django的基础知识。现在我正在尝试学习geodjango。 https://docs.djangoproject.com/en/dev/ref/contrib/gis/install/#windows 现在我想通过本教程在这里: https://docs.djangoproject.com/en/dev/ref/contrib/gis/

    0热度

    1回答

    我在这里跟随GeoDjango内置教程: https://docs.djangoproject.com/en/dev/ref/contrib/gis/tutorial/#introduction 我成功地完成了安装/设置。 当我尝试在命令行中输入的第一个命令: CREATEDB -T template_postgis GeoDjango内置 我收到此错误信息: CREATEDB:无法连接到数据库的

    1热度

    1回答

    我想从点和半径创建多边形。 例如,我希望能够给定一个给定半径(例如10km)的点(纬度,经度),并计算该圆并将其存储为多边形。 目标是能够用点查询我的应用程序,并询问给定点是否在另一点的给定半径内。 也许我做错了,如果有一个简单的方法来实现这一点,我会很高兴听到它。 感谢

    32热度

    2回答

    几乎PostGIS中的所有功能都以ST开头。例如ST_Distance_Sphere,ST_GeomFromText,ST_Intersection等。 ST是什么意思? http://www.postgis.org/documentation/manual-svn/PostGIS_Special_Functions_Index.html

    0热度

    1回答

    我想知道GeoDjango 1.0.2是否支持django.contrib.messages,因为当我执行'python manage.py syncdb'时,我收到下面的错误消息。 Traceback (most recent call last): File "manage.py", line 11, in <module> execute_manager(settings

    2热度

    1回答

    我希望能够使用django-haystack在模型上进行全文搜索。该模型使用PointField来存储坐标。我想根据距离某个点的距离过滤搜索结果。干草堆可能吗?有一个更好的方法吗? from django.contrib.gis.db import models class Listing(models.Model): name = models.CharField(max_len