GISedu-GPT: a large language model framework with prior knowledge for GIS education question bank generation | Synapse