Django应用程序添加地理数据[国家、城市、时区、地理点及其geoJSON格式的多边形。]

django-geodata的Python项目详细描述


django地理数据

Django应用程序添加地理数据[国家、城市、时区、地理点及其geoJSON格式的多边形。]

安装

  1. 下载Django应用程序包: pip require django-geodata

  1. geodata表添加djangosettings.py文件数据库连接设置:

     DATABASE_ROUTERS = ['geodata.databaserouter.GeodataRouter']
     DATABASE_APPS_MAPPING = {'geodata': 'geodata'}
     DATABASES = {
         'geodata': {
         'ENGINE': 'django.contrib.gis.db.backends.postgis',
         'NAME': 'geodata',
         'USER': 'postgres',
         'PASSWORD': 'Postgres911!',
         'HOST': 'localhost',
         'PORT': '5432'
     }
    

  1. 在Django Apps列表中的settings.py寄存器geodata

    ^{pr2}$ 在

  1. 添加到您的djangourls.py

    urlpatterns = [
        path('api/', include('geodata.urls')),
    ]
    

  1. 种子地理数据,例如俄罗斯(contry code=RU)数据或使用US、GB、FR、DE或其他有效的国家/地区代码 python manage.py seedcountry RU

  1. python manage.py runserver

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用SeleniumWebDriver(又称Selenium2.0)JAVA向下滚动鼠标   java获取与消费者组kafka关联的主题列表   java在现实生活中,您什么时候会使用堆栈而不是常规链表,或者使用常规队列而不是优先级队列?   java实际参数列表和形式参数列表的长度不同(但两种长度都是2?)   默认情况下,Lucene(java框架)是否根据术语计算文档的tfidf和余弦相似性?   java编辑XML样式表更改Android中的按钮   java在Eclipse4中从处理程序更新视图   java是节点列表、数组、列表还是其他什么?   java Hibernate查询问题   java Spark在并行化列表时引发ArrayIndexOutOfBoundsException   Java中有3D几何算法库吗?   java如何获取超过25条post消息   java如何在不同的活动中获取Int的值?getIntent()不再工作了   java在VerticalViewPage(Android)的每个页面中动态插入JSON数据