A satellite technology map perspective