2012-12-03 41 views
3

我有一个Java EE应用程序,我将在其中添加查找移动用户的geo location的功能。在Java EE应用程序中查找GPS位置

我想跟踪驱动程序,了解他们在定期基础知识中的当前位置。我的应用程序是基本的Java EE应用程序。所以如果我应该找到用户的位置,最好的方式是什么?

我希望它自动发生,并在十分钟左右更新一次。那么我可以通过添加一些可用的罐子来做到吗?或者我需要为此创建一个Android应用程序吗?

我发现了一些相关的帖子,但他们讨论了如何找到Android特定的位置。那么我最适合用在基于Oracle ADF技术的应用程序中?

在此先感谢

-Rakesh

+0

因此,没有你的驱动程序随身携带GPS或移动设备的笔记本电脑? J2EE不适用于移动设备。 – ankitjaininfo

+0

@Ankur他有一个移动设备。我只需要他的位置,我不希望他使用这些应用程序。 – Sam

回答

2

可以使用W3C Geolocation API智能手机自带的网络浏览器(Safari /铬)内获取长期/纬度值。

+0

这是否意味着用户“我的情况下的驱动程序”应该打开他的浏览器,以便我可以跟踪他?是否有任何实现? – Sam

+0

你曾经说过你有一个J2EE应用程序,据推测这是在服务器上运行的Web应用程序。你可以使用Javascript和上面提到的API的'navigator'对象来获取用户的位置。这可能只在浏览器在前台打开时才起作用。如果您需要永久跟踪用户,那么您可能必须编写可在后台运行的智能手机/平板电脑应用。 –