Использование OpenMapStreet API/GoogleMap API в приложении Java /Swing
Мне нужно решить простую проблему, касающуюся отображения карты на основе приложений Swing в Java. У меня есть список широт и долгот (треки GPS), мне нужно нарисовать некоторые маршруты, используя эти маршруты, и, возможно, я хочу нарисовать карты, такие как GoogleMaps.
Можно ли нарисовать Карты Google с помощью информации GPS (широта, долгота) через API OpenMapStreet. На основании другого выбора пользователя более JFrame
контролировать (например, строку, содержащую информацию о маршруте) одну из определенных областей (панелей), на которой должна быть нарисована карта (вероятно, Google Map).
Я прочитал API OpenMapStreet. Но я не нашел конкретного примера, рисующего карту поверх приложения Swing с использованием заданных широт / долгот (информация GPS).
Любую идею (возможно, пример кода) я был бы обязан и благодарен.
Редактировать:
Допустим, у меня есть следующая информация о долготах / широтах.
Longitudes Latitudes
2546789.510 ,7894125.10 ( Linhaeim)
1547897.111 ,4569872.10 ..
2546789.510 ,2365478.79 ..
2314561.510 ,7894125.11
5467891.510 ,7894125.22
4578933.510 ,2647835.33
6547891.510 ,2254776.44
3211457.510 ,7899901.37
6987888.510 ,2010009.78
3654789.510 ,9876510.61
5547890.510 ,3145678.39
1789000.510 ,4698333.58
2778900.510 ,3254788.97
7455555.510 ,3378945.27 ( XYZ )
Более того, некоторые StopNames of Journey также ассоциируются с этими GPS-координатами (например, Linhaeim, Im Saal, KreiserStr, ABC,XYZ, ........)
У меня есть выше данные, хранящиеся в базах данных с некоторой другой дополнительной информацией (например, JourneyId,JourneyStartTime,JourneyEndTime.....). Итак, мне нужна карта, которая показывает вышеуказанные координаты как маршрут, соединяющий эти координаты.
Если GoogleMap API работает для этого, то это тоже будет приемлемо для меня. Использование API Карт Google для этого контекста. Пожалуйста, укажите мне небольшой учебник, даже если вы хотите решить проблему с картой выше.
Если все еще не ясно, я был бы рад отредактировать это снова:-)