"Django-gishelper yra Django app naudingų komandų ir django.gis modulį.
Diegimas
Django-gishelper turi būti įdiegta naudojant pip:
& Nbsp; & nbsp; & nbsp; PIP įdiegti Git Git +: //github.com/klen/django-gishelper.git
Sąranka:
- Įtraukti gishelper į INSTALLED_APPS ::
& Nbsp; INSTALLED_APPS + = ("gishelper")
- Įtraukti gishelper maršrutizatorius DATABASE_ROUTERS ::
& Nbsp; DATABASE_ROUTERS = ['gishelper.router.GisRouter "]
- Įtraukti GISHELPER_GIS_APPS su savo GIS app etikečių nustatymų ::
& Nbsp; GISHELPER_GIS_APPS = & nbsp; ('My_gis_app',)
Naudojimas:
- Patikrinti formos žemėlapius ir parodyti Django GIS struktūros modeliu ir žemėlapių ::
& Nbsp; & nbsp; & nbsp; ./manage.py inspectgeo -f Filepath -m MODEL_NAME -s SRID -u USE_DB_ALIAS
- Įkelti duomenis postgis (kartografavimo ir filtro) komanda parse iš app.models ::
& Nbsp; & nbsp; & nbsp; ./manage.py loadgeo APP_NAME "-f Filepath -m MODELIS -s SRID -u USE_DB_ALIAS
"Loadgeo" gali filtrato šaltinį, apibrėžti modeliai failo dict "
Pavyzdys: ::
& Nbsp; & nbsp; & nbsp; poi_filter = dict (AMENITY__in = (miestas, miestelis))
Pastaba:
Jums reikia nustatyti geodjango_ kaip aprašyta geodjango dokumentus
geodjango: http://docs.djangoproject.com/en/dev/ref/contrib/gis/
Requirements:
- Python
- Django
- PIP;
Komentarai nerastas