I have a polygon grid that covers the an area of concern, I have created polylines from the fishing events, each fishing event is associated with the number of salmon caught. Some of the lines span two grid squares. I need to rank the grids based on the number of salmon caught. If the line spans two grids what grid should be ranked highest is one question. We don't know if the majority of the fish were caught in one grid square or the other so how can you defend that one or the other grid square should be ranked the highest.
Is there a way to address this is the most defensible way possible?