Sistemas de Informação Geográfica

13
Definindo o atributo do recurso pelo nome via QGIS python api?

Eu tento definir atributos de recurso pelo nome do atributo com este código pr = layer.dataProvider() pr.addAttributes([QgsField("test", QVariant.Int)]) layer.updateFields() for feature in layer.getFeatures(): attrName = 'test' feature[attrName] = 1 mas, como resultado, tenho NULL em todos os...

13
Calculando a redondeza / compacidade do polígono?

Estou tentando encontrar maneiras de descrever quantitativamente as formas de vários polígonos. Para o meu projeto, esses polígonos representam lagos, rios, lagoas e parques. Então eles podem ter quase qualquer forma. Uma métrica fácil é calcular perímetro versus área, que é, na melhor das...

13
Qual é a melhor maneira de obter o nome OBJECTID?

Qual é a melhor maneira de obter o nome OBJECTID de uma classe de recurso? Sei que você pode usar "OID @" em um cursor para obter o campo, mas você também pode obter o nome? Estou escrevendo um script e preciso levar em consideração nomes variados de OBJECTID, como OBJECTID_2, OBJECTID_12, FID,...