И сколько таких участков будет, по какому принципу будет разделяться карта?
Ну если мы будем делать сплошную карту без деления по регионам, то надо:
- определять координаты, в которых экран пользователя находится, по ним определять какой это регион/район (то есть отправлять на сервер координаты, принимать от сервера регион)
- получать статистику с учетом региона и фильтров (отправлять на сервер регион и фильтры, принимать от него статистику)
- получать ДТП (отдавать на сервер координаты в которых экран и фильтры, получать список ДТП для этого экрана)
вроде вот так получается