optmize circle map calculation
adjust initial view