Just ignore the ID field, It's created just for the reason you already
mentioned, the fact that the shapefile needs at least one field. You can
leave it blank and/or add any other columns that you need. QGIS will save
an internal ID anyway, you can access to is usin the $id function in the
filed calculator, or using the identifier tool in the feature.

Alexandre Neto

Karl-Magnus Jönsson <[email protected]> escreveu no dia
terça, 31/05/2016 às 14:41:

> OK. Maybe not. But are you not interested in adding attribute values to
> the features you can set that the attribute form doesn’t show after adding
> features. Look in the top of section digitizing in the options dialog.
>
>
>
>
> http://docs.qgis.org/2.8/en/docs/user_manual/introduction/qgis_configuration.html#options
>
>
>
>
>
> *Karl-Magnus Jönsson*
>
>
>
> *Från:* Simon Muirhead [mailto:[email protected]]
> *Skickat:* den 31 maj 2016 15:27
> *Till:* Karl-Magnus Jönsson
> *Ämne:* Re: SV: [Qgis-user] Auto-fill id in attribute table when creating
> a feature
>
>
>
> Hi Karl, it won't let you create a shape file without at least one field
> in the attribute table.
>
> Regards, Simon Muirhead
> Written from my Nexus 6P so don't expect Tolstoy.
>
> On 31 May 2016 23:19, "Karl-Magnus Jönsson" <
> [email protected]> wrote:
>
> Hi!
>
> Do you really need the ID field in the shapefile? If not you can drop it,
> hide it or ignore it and it works anyway. If you need a counter as primary
> key consider using another data provider suggested by Andreas.
>
>
>
> *Karl-Magnus Jönsson*
>
>
>
> *Från:* Qgis-user [mailto:[email protected]] *För *Neumann,
> Andreas
> *Skickat:* den 31 maj 2016 14:04
> *Till:* Simon Muirhead
> *Kopia:* [email protected]
> *Ämne:* Re: [Qgis-user] Auto-fill id in attribute table when creating a
> feature
>
>
>
> Hi Simon,
>
> It is a bit data provider dependent. For many data providers (e.g.
> Postgis, SpatiaLite, Geopackage) you just don't fill in this value (or
> better set the edit widget to "read only") - provided that the database has
> a sequence defined for the primary key column. The values are filled in
> when saving the data. In 2.16 there is a new mode for PostgreSQL to
> immediately get the id value (experimental).
>
> What data format are you using?
>
> Greetings,
>
> Andreas
>
> On 2016-05-31 13:43, Simon Muirhead wrote:
>
> Hi, I am new to QGIS, coming from ARCGiS. I was wondering when creating a
> new feature in a shape file, QGIS asks to fill in the id in the attribute
> table for every feature created. Is there anyway to have this done
> automatically like ARCGiS does?
>
> Regards, Simon Muirhead
> Written from my Nexus 6P so don't expect Tolstoy.
>
>
>
> _______________________________________________
> Qgis-user mailing list
> [email protected]
> List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user
>
>
>
>
> _______________________________________________
> Qgis-user mailing list
> [email protected]
> List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user

-- 
Alexandre Neto
---------------------
@AlexNetoGeo
http://sigsemgrilhetas.wordpress.com
http://gisunchained.wordpress.com
_______________________________________________
Qgis-user mailing list
[email protected]
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user

Reply via email to