I have a shapefile loaded in a GeoServer instance, and I need some guidance on how to best style the output. The file is depicting public/private land ownership in the State of Colorado. The shapefile has different feature properties (adm_name) for each agency - State Land, BLM, US Forest Service, Private, etc. Each type of ownership needs to be a different color.
A PNG image of the unstyled map is here.
I need it to look like this (without the grid, of course).
So, this is as much a theoretical question as a technical one.
Can I just apply the styling with a SLD file? Or inline in the web browser through the Leaflet code? Or should the features be split up into different layers and a single style applied to each layer? Or something else completely?
It's currently a huge resource to load on a web page. So, any suggestions to accomplish this efficiently are most welcome.