Про атмосферную рефракцию, вроде, - уже было сказано.
Не сказано только, насколько именно. Ну, - так оно и есть: примерно на градус по высоте. То есть, когда формально солнце уже целиком под горизонтом, а видно оно - ещё целиком над ним.
А ещё - высота видимого горизонта. Думаете, он в точности в горизонтальном направлении? А, вот, - фигушки! Возмём простейший случай. Положим, горизонт - море. А вы - на какой высоте над ним? Если, положим, на высоте примерно 20 метров, то видимый морской горизонт будет опущен примерно на 10'. А если на 80 метров, то уже на 20'. А с высоты 180 метров (небольшой такой холмик или сопка над морем), - то уже на 30' или видимый поперечник Солнца.
А ещё - поясное время - не совпадает с местным астрономическим.