(2) The library is to the west of Hope Primary School, to the south of the hospital and to the southwest of the bookstore.
(3) The vegetable market is to the east of the park, to the north of the railway station and to the northeast of Hope Primary School.
(4) The bus station is in the north of the hospital, the library is in the southwest of the bookstore, the railway station is in the southeast of the park, and the park is in the northeast of the hospital.
So, the answer is: train station, north, bus station, southeast; West, south and southwest; East, north and northeast; Bus station, library, southeast, northeast.