I have a .shp with attribute data containing current zone, current code, proposed zone, proposed code, final zone, final code etc.

I want to duplicate this layer and style it to display a black outline style only where there is a mismatch between data in columns, this in effect creates a map that identifies where there is a change proposed to draw attention to these areas.

  • What GIS software are you using? Do you want to create a new shapefile with just the mismatched polygons or display the existing polygons that only mismatch? – Michael Stimson Jan 2 at 3:25
  • I'm using QGIS 2.18.21, the latter, just need to filter it to display polygons where there is a change. – Oscar Jan 2 at 3:56
  • 1
    gis.stackexchange.com/questions/25963/… should point you in the right direction.. your query should be something like field_1 <> field_2; Shapefiles aren't case sensitive. Consider adding a QGIS tag to your question to get the right kind of attention. – Michael Stimson Jan 2 at 3:59
  • Thanks, that actually worked perfectly 'field_1 <> field_2' problem solved! looks fantastic – Oscar Jan 2 at 4:09
  • 2
    Please post the solution as a well-formatted answer to this question, including some explanation/screenshots if possible. – Stefan Jan 2 at 4:43

This is how its done.

I will provide further screenshots of the outcome when the info is no longer confidential

Filter content

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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