Смотря на чиьих гербах. Если герб выбран жителями города то они обычно отражали местоположение данного города. Дак на пример на гербе станицы Белореченской изображен белый конь и река, а у поселка Яблоновского дерево с яблоками. Но в большинстве случаев герб города был гербом того дворянина, который этим городом управлял. Если военный - то меч, если следователь(дознаватель), то меч и корона, и т.д. То есть по роду деятельности дворянина.