The shuttle code just check locations within a given distance, if a spinner is too far away from others it wouldn't get service.
You can check a small map of the GH2 space

That image is generated by the following R code.
maqui <- rgb(75/255,200/255,212/255)
priva <- rgb(20/255,90/255,130/255)
fcoms <- rgb(238/255,198/255,58/255)
rishi <- rgb(122/255,150/255,150/255)
x<-c(1,7,3,44,40,35,38,33,40,30,35,14,15)
y<-c(1,4,41,45,50,3,48,47,44,1,5,42,38)
factions <- c(maqui,maqui,maqui,maqui,fcoms,fcoms,maqui,fcoms, fcoms,fcoms,priva,rishi,rishi)
flabels <- c("maqui","maqui","maqui","maqui","fcoms","fcoms", "maqui","fcoms","fcoms","fcoms","priva","rishi","r ishi")
labels <- c("MaSp","AtSp","CaRo","CeSp","XiSp","GaSp","FuSp" ,"KoSp","ToSp","EmSp","ThSp","YaSp","GaSp")
plot(x,y,col=factions,bg=factions,pch="*")
plot(x,y,col=factions,bg=factions,pch="*")
text (x,y-1,flabels)
text (x,y+1,labels)
EDIT: Fixed link to correct image