2016-06-07 2 views
0

Я хочу написать клиент - приложение для навигации на Java в Java, клиент отправляет свою позицию только серверу, сервер строит карту с позицией клиента и любым маршрутом. Как создать карту в java? возможно, есть способ использовать Карты Google?GPS-карта в java

+1

проверить API разворачивания API для java [ссылка] (http://unfoldingmaps.org/) –

ответ

0

Для стороне сервера:

Google имеет Java Google Maps Web Services вы можете использовать. Это позволяет работать с веб-службами Google Maps на вашем сервере.

Для стороне клиента:

Чтобы сделать карты программы Java Google, попробуйте углубиться в JavaFX, благодаря Java 1.8. У него есть классы WebEngine и WebView, которые вы можете использовать для загрузки URL-адреса google.

Вот отрывок:

@Override public void start(Stage stage) { 
     // create web engine and view 
     final WebEngine webEngine = new WebEngine(getClass().getResource("googlemap.html").toString()); 
     final WebView webView = new WebView(webEngine); 
     // create scene 
     stage.setTitle("Web Map"); 
     Scene scene = new Scene(webView,1000,700, Color.web("#666970")); 
     stage.setScene(scene); 
     // show stage 
     stage.setVisible(true); 
} 

Вот ссылка на full tutorial.

Если вы хотите, вы также можете изучить в GMapsFX, обертку к API Javascript Google Map, позволяющую использовать и взаимодействовать с картами с использованием чистого Java API.

Смежные вопросы