você começ o objeto de sua disposição com esta linha:
tempAC do cityObj= [i];
Assim o cityObject é do tipo objeto, mas em sua criação tmpString você é cityObj do índice como é uma disposição ou um ArrayCollection
Mudar essa linha ao seguinte:
nome cidade de += tmpString da “: “+ cityObj.CITYName.toString () +” “+ cityObj.hasOwnProperty (“CITYName”) +” \ r \ n”