2

Is there any way I can automatically measure/calculate the area of a shapefile (a polygon for instance) without using the qgis default measure tool and avoid to manually have to draw the area to be measured/calculated?

As an option, perhaps a tool that allows me to enter coordinates and have the area information as a result.

4
  • 2
    if you use the identify tool it will give you the area of the polygon you click on
    – Ian Turton
    Commented Jan 23, 2018 at 11:34
  • Is this "identify tool" a default QGIS tool or I need to install a specific plugin?
    – pmatos
    Commented Jan 23, 2018 at 11:42
  • it's the little blue circle with I on it
    – Ian Turton
    Commented Jan 23, 2018 at 11:43
  • Found it. Since I'm using QGIS in Portuguese the tool name is different. Thank you.
    – pmatos
    Commented Jan 23, 2018 at 11:45

1 Answer 1

2

This plugins might help you. Not exactly by giving you the area by enetring coordinates, but it makes measuring areas faster.

1-CalcArea: this plugin calculates the area of a polygon while it's being created or edited

2-AutoFields: Automatic attribute updates when creating or modifying vector features This plugin allows you to configure vector fields to be automatically calculated for you when digitizing new features or modifying existing ones. Think about it as triggers in a database or as an automatic Field Calculator.

I personally use the second one. When I import a shapefile, i activate the plugin to automatically generate an Area attribute (new or existing column), and automatically calculates the Area of all existing polygons. If i add or edit poligons in that shapefile, the area is re-calculated automatically.

When there is an "Area" attribute in your shapefile, then the "identify tool" can be used to see the polygon´s area with one click.

1
  • Installed both and testing them. Both have the functionallity I need but based on your description I will give a deep look on thr second one. Thank you
    – pmatos
    Commented Jan 23, 2018 at 12:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.