Stylizing a shapefile that has multiple polygons on top of one another

Stylizing a shapefile that has multiple polygons on top of one another

Land337
Participant Participant
1,020 Views
14 Replies
Message 1 of 15

Stylizing a shapefile that has multiple polygons on top of one another

Land337
Participant
Participant

I am connected to a shapefile with multiple polygons on top of one another. I am trying to stylize/theme each polygon a different color to have a cross hatch appearance. So if I have 3 different landowners that own the same property and have a polygon for each landowner with data attached, is this possible? See example below of what I am trying to do. TIA!

 

Capture.JPG

0 Likes
1,021 Views
14 Replies
Replies (14)
Message 2 of 15

parkr4st
Advisor
Advisor

can you post some data files?  it would be easier to help you.

0 Likes
Message 3 of 15

Land337
Participant
Participant

I attached a shapefile containing three polygons. Each polygon represents a lease by a different company. Lessee (Oil 1) has the entire area and overlaps Lessee: Oil 2 & Oil 3. I am trying to represent this using a style like the previous image and not have to manually shade them. I am working on a large area so this is only a portion of it. Any help is much appreciated!

 

THANKS!

0 Likes
Message 4 of 15

O_Eckmann
Mentor
Mentor

Hi @Land337 ,

 

It isn't really what you want but it can be a solution

image.png

 

Olivier

Olivier Eckmann

EESignature

Message 5 of 15

Land337
Participant
Participant

This might just have to work. Thank you!

0 Likes
Message 6 of 15

ChicagoLooper
Mentor
Mentor

Why the same hatch? Same scale, same angle, no variation. Think of your audience. It’ll be hard on their eyes and they’ll struggle figuring it out. 

The distinction should be instant and intuitive. Like a road sign.

 

Have you ever seen drivers, backing up, throwing their cars in reverse so they can re-read a sign b/c it didn’t make sense at first glance? 

1B91907F-8399-424F-B41C-906742026143.jpeg

The hatch serves your reader, not you. ‘Magic Eye’ computer generated posters? No, can’t be. 

Chicagolooper

EESignature

0 Likes
Message 7 of 15

parkr4st
Advisor
Advisor

Watching this go along I have a question.  To stylize from the data there needs to be a field or combination of fields with the data that differentiates to situations of overlap?  

 

In your data there are 4 overlapping situations

 

1 & no other       occurs twice  (small squid at the top and the lower left corner peices)  This may be due to poor drafting at the top?

1 & 2

1 & 3

If the data is analysed by intersection to itself this should provide a new sdf file that has these combinations but my  MAP 3d 2020 won't do it right so I'm not sure.

a query may be necessary to display only polygons where the values are not equal?

if the three combinations can be put in data field(s) that allow styling by the field(s) will provide a visual basis to display what is wanted?

 

0 Likes
Message 8 of 15

ChicagoLooper
Mentor
Mentor

@parkr4st  wrote:

<<Watching this go along I have a question.  To stylize from the data there needs to be a field…>>


Based on the shapefile that was uploaded in post #3, you can easily do it using a THEME.

 

The theme can be based on the FIELD (the shapefile’s attribute) named Leases. It’s just a coincidence the shapefile itself is named Leases too. An intuitive approach would name the shapefile sumthin’ like LEASEHOLD_INTEREST and the attribute sumthin’ like TYPE. The OP however, used the term Leases for both and that makes this entire post kinda confusing.

 

There are exactly three possible values for field named Leases: Oil 1, Oil 2, and Oil 3. A theme based on that Field will automatically create three RULES which will be visible in shapefile’s Style Editor. Then, in the Editor, you can apply a hatch to each of those 3 rules. Those Rules also transfer over to the Task Pane. Refer to the Task Pane in the image of post #6.

 

What doesn’t make any sense is why the leasehold interests overlap. For example, will the Leasee of Oil 1 and the Leasee of Oil 3 get into a confrontation? Each party is trespassing on the others land. No? Perhaps the OP should have used a more descriptive term instead of ‘Leases’ in the database.

 

A logical scenario would be Oil 1 is the LANDOWNER and he has ’Leased’ the middle part of his land to the Leasee Oil 2 and the northern part to Leasee Oil 3. The southwestern part is retained by the landowner and has not been leased. Refer to image in post #6.

Chicagolooper

EESignature

0 Likes
Message 9 of 15

Land337
Participant
Participant

Due to having 30+ hatches, I figured it would be more clear to assign a color per operator.

0 Likes
Message 10 of 15

Land337
Participant
Participant

Due to confidentiality, I quickly created these sample shapefiles...

0 Likes
Message 11 of 15

Land337
Participant
Participant

Due to confidentially purposes, I quickly created an example shapefile. The overlap is due to multiple leases at different depths and formations. Thanks for you input though.

0 Likes
Message 12 of 15

ChicagoLooper
Mentor
Mentor

@Land337 wrote

<<Due to having 30+ hatches, I figured it would be more clear to assign a color per operator.>>

Don’t take this the wrong way, but I can tell you first hand,

30+ hatches with the same pattern but using different colors will not end well. Those 30 colors won’t fool the eye when they overlap and are adjacent to one another, Some reds and purples will gravitate together and look the same while some blues and greens will be hard to distinguish. Furthermore, your example shows some hatch will be buried so they won’t display well. 

 

Good luck to you. 

Chicagolooper

EESignature

0 Likes
Message 13 of 15

Land337
Participant
Participant

Thank you sir!

0 Likes
Message 14 of 15

parkr4st
Advisor
Advisor

rmgomez22

 

I agree with Chicago Looper, use some imagination in the presentation. 

 

You have depth data. capitalize on it for a better information presentation.

 

Look at this post.  https://map3d.wordpress.com/2009/08/17/putting-3d-back-in-map3d/

 

not only would the viewer see the location on the surface but the location subsurface

 

 

0 Likes
Message 15 of 15

parkr4st
Advisor
Advisor

rmgomez22

 

I agree with Chicago Looper, use some imagination in the presentation. 

 

You have depth data. capitalize on it for a better information presentation.

 

Look at this post.  https://map3d.wordpress.com/2009/08/17/putting-3d-back-in-map3d/

 

not only would the viewer see the location on the surface but the location subsurface

0 Likes