Serega, я же говорил, что в географическую карту
Дмитрий Сергеевич, рекомендация -- начинать с отображения из GML в карту. Научиться строить рисунки по XML представлению.
Вторая задача -- редактор карт. На мой взгляд, самая сложная часть работы. Нужно сделать внутреннее представление карты (в виде Java объектов), которое хорошо ложится на GML, и сделать графический ввод различных объектов.
Третья задача -- по нарисованной карте строить строить XML, довольно проста, при условии что объектная модель сделана удачно.
Задача довольно большая. Похоже, преподаватель либо возлагает на вас большие надежды, или ему на вас совершенно наплевать.