I am using an intersect/dissolve feature workaround in ArcGIS Desktop 10.5.
I have a layer of districts of a city and another layer of parks in the whole city /layer of noise amount around big streets. I want to compute the coverage of that two features in comparison to the whole district area.
For doing so, I first intersect my layer of parks/noise-layers with the districts layer to get the parks/... in that certain district. After that, I dissolve the outcome for the districts to only have the districts as my main features, as these are the main interest.
My problem arises, when there are no parks or noise layers in a certain district because then the intersect logically cannot intersect anything, so no feature for a certain district is created. When I later want to show the quantities of the coverage to compare the values I have, that certain districts shows up as empty field.
For the comparison I join the dissolved parks/noise-layer on the first district layer over the single districts. As described above, the intersect and with that also the dissolved parks/noise-layer, has for certain districts no data. So in the end these data show up in the districts layer as null values, because they don't exist.
I do not have any idea how to preserve a certain district even if he has no parks/noise-layers inside. I should have value zero but I cant find any option for keeping this, and because that's the scope of the intersect function I would not make sense.
My Main Focus is every single district and if it in the end does not show up I lose information.
Are there other functions that match my need?
Or did I forget something in my workaround?
the image shows the districts where no noise-layer is intersecting with the district layer so in the end it does not have any data to be shown the table shows the joined district layer with the coverage layer from the noise-layer
GROUP BY
(or SummaryStatistics) available for calculation.