---
title: "Perintah Pengelolaan GeoDjango"
version: 6.0
locale: id
source: https://docs.djangoproject.com/id/6.0/ref/contrib/gis/commands/
canonical: https://djangodocs.dev/id/6.0/ref/contrib/gis/commands/
---
# Perintah Pengelolaan GeoDjango

## `inspectdb`

#### `django-admin inspectdb`

Ketika [`django.contrib.gis`](/id/6.0/ref/contrib/gis/#module-django.contrib.gis) ada dalam [`INSTALLED_APPS`](/id/6.0/ref/settings/#std-setting-INSTALLED_APPS) anda, perintah pengelolaan [`inspectdb`](/id/6.0/ref/django-admin/#django-admin-inspectdb) ditimpa dengan satu dari GeoDjango. Perintah penimpaan adalah waspada-spasial, dan bidang geometri tempat dalam pengertian model dibangkitkan-otomatis, dimana tepat.

## `ogrinspect`

#### `django-admin ogrinspect data_source model_name`

The `ogrinspect` management command will inspect the given OGR-compatible
[`DataSource`](/id/6.0/ref/contrib/gis/gdal/#django.contrib.gis.gdal.DataSource) (e.g., a shapefile) and will
output a GeoDjango model with the given model name. There's a detailed example
of using `ogrinspect` [in the tutorial](/id/6.0/ref/contrib/gis/tutorial/#ogrinspect-intro).

#### `--blank BLANK`

Use a comma separated list of OGR field names to add the `blank=True`
keyword option to the field definition. Set with `true` to apply
to all applicable fields.

#### `--decimal DECIMAL`

Gunakan daftar dipisahkan koma dari bidang float OGR untuk membangkitkan [`DecimalField`](/id/6.0/ref/models/fields/#django.db.models.DecimalField) daripada awalan [`FloatField`](/id/6.0/ref/models/fields/#django.db.models.FloatField).  Setel menjadi `true` untuk memberlakukan semua bidang-bidang float OGR.

#### `--geom-name GEOM_NAME`

Tentukan nama atribut model untuk digunakan untuk bidang geometri. Awalan adalah `'geom'`.

#### `--layer LAYER_KEY`

Kunci untuk menentukan lapisan mana dalam sumber [`DataSource`](/id/6.0/ref/contrib/gis/gdal/#django.contrib.gis.gdal.DataSource) OGR untuk digunakan. Awalan pada 0 (lapisan pertama). Mungkin penciri berupa sebuah integer atau string untuk [`Layer`](/id/6.0/ref/contrib/gis/gdal/#django.contrib.gis.gdal.Layer). Ketika memeriksa basisdata, `layer` umumnya nama tabel anda ingin periksa.

#### `--mapping`

Secara otomatis membangkitkan sebuah kamus pemetaan untuk digunakan dengan [`LayerMapping`](/id/6.0/ref/contrib/gis/layermapping/#django.contrib.gis.utils.LayerMapping).

#### `--multi-geom`

Ketika membangkitkan bidang geometri, perlakukan itu sebagai kumpulan geometri. Sebagai contoh, jika pengaturan ini adalah diadakan ketika sebuah [`MultiPolygonField`](/id/6.0/ref/contrib/gis/model-api/#django.contrib.gis.db.models.MultiPolygonField) akan ditempatkan dalam model dibangkitkan daripada [`PolygonField`](/id/6.0/ref/contrib/gis/model-api/#django.contrib.gis.db.models.PolygonField).

#### `--name-field NAME_FIELD`

Membangkitkan sebuah metode `__str__()` pada model yang mengembalikan nama bidang yang diberikan.

#### `--no-imports`

Menekankan pernyataan impor `from django.contrib.gis.db import models`.

#### `--null NULL`

Use a comma separated list of OGR field names to add the `null=True`
keyword option to the field definition. Set with `true` to apply to
all applicable fields.

#### `--srid SRID`

The SRID to use for the geometry field. If not set, `ogrinspect` attempts
to automatically determine the SRID of the data source.
