java嵌入google地圖

可以的 右邊的panel使用一個瀏覽器類調用本地的網頁文件,網頁文件中使用google的回js代碼即可。解析GPS報文答可以參考武漢大學出版的GPS原理一書,如果想加入資料庫也可以,jdbc資料庫驅動可以實現連接資料庫功能。

⑵ java程序嵌入google地圖

你做的應該是界面應用程序吧?
如果不是Web程序 首先你要實例一個連接類
把地圖的回Url傳過去 然後打答開連接 返回的是一個二進制流 最後轉換成字元流 賦值元素的value屬性
大致流程就這樣 實在沒時間給你寫代碼

⑶ 谷歌地圖java版下載地址

m.google.cn/maps這個登錄之後可以下載了。 要配合你的手機型號。然後下載。 建議你安裝的回時候安裝在你的內存里答。這樣能防止您的本機的內存滿。。卸載的時候也方便。。還有您要確定你手機開通流量的情況下去下載。不然您的手機費一會就沒了。我的回答還滿意嗎 滿意的話就給分吧。謝謝了。

⑷ 谷歌手機地圖java

2.3.2版 手機登錄 m.google.cn/maps 找到你的手機型號 免費下載

⑸ 在java中如何調用 谷歌地圖API 最好能有源碼。用myeclipse開發

我也曾想過這個(公司要用),我考慮的是不是,把坐標定義成為一個二維的數組,x和y就是橫縱坐標~
我也不是很懂,大家一起探討下吧

⑹ 谷歌地圖二次開發,java實現獲取資料庫信息,地圖生成標注

呵呵,正好有這么一個demo。
請在google搜索 上報gps
第二個就是

⑺ 如何用java獲取google地圖經緯度,地址信息

第一步、申請一個GOOGLE地圖的KEY
1、根據地址獲取經緯度
[java]viewplainprint?
(){
CloseableHttpClienthttpclient=HttpClients.createDefault();
try{
//創建httpget.
HttpGethttpget=newHttpGet("
上海市&sensor=false&key=");
logger.debug("executingrequest"+httpget.getURI());
//執行get請求.
CloseableHttpResponseresponse=httpclient.execute(httpget);

try{
//獲取響應實體
HttpEntityentity=response.getEntity();
logger.debug("--------------------------------------");
//列印響應狀態
System.out.println(response.getStatusLine());
if(entity!=null){
//列印響應內容
Stringstr=EntityUtils.toString(entity);
JSONObjecto=(JSONObject)JSON.parse(str);
JSONArrayo2=(JSONArray)o.get("results");
JSONObjecto3=(JSONObject)o2.get(0);
JSONObjecto4=(JSONObject)o3.get("geometry");
JSONObjecto5=(JSONObject)o4.get("location");

logger.debug("lat====>>>"+o5.get("lat")+";lng=====>>>"+o5.get("lng"));
}
logger.debug("------------------------------------");
}finally{
response.close();
}
}catch(ClientProtocolExceptione){
e.printStackTrace();
logger.debug(e.getMessage());
}catch(ParseExceptione){
e.printStackTrace();
logger.debug(e.getMessage());
}catch(IOExceptione){
e.printStackTrace();
logger.debug(e.getMessage());
}finally{
//關閉連接,釋放資源
try{
httpclient.close();
}catch(IOExceptione){
e.printStackTrace();
logger.debug(e.getMessage());
}
}
}


第二步、根據經緯度獲取地址信息

[java]viewplainprint?
(BigDecimallat,BigDecimallng){
Stringaddr="";
if(null==lat||null==lng){
returnaddr;
}
CloseableHttpClienthttpclient=HttpClients.createDefault();
try{

//創建httpget.
HttpGethttpget=newHttpGet(MessageFormat.format("
{0},{1}&sensor=false&&language=zh-CN&key=",lat,lng));
logger.debug("executingrequest"+httpget.getURI());
//執行get請求.
CloseableHttpResponseresponse=httpclient.execute(httpget);

try{
//獲取響應實體
HttpEntityentity=response.getEntity();
logger.debug("--------------------------------------");
//列印響應狀態
System.out.println(response.getStatusLine());
if(entity!=null){
//列印響應內容
Stringstr=EntityUtils.toString(entity);
JSONObjecto=(JSONObject)JSON.parse(str);
JSONArrayo1=(JSONArray)o.get("results");

JSONObjecto2=(JSONObject)o1.get(0);
if(null!=o2){
addr=String.valueOf(o2.get("formatted_address"));
logger.debug("詳細地址====>>>"+addr);
JSONArrayo3=(JSONArray)o2.get("addressComponent");
logger.debug("地址明細====>>>"+JSONArray.toJSONString(o3));
}
}
}finally{
response.close();
}
}catch(ClientProtocolExceptione){
e.printStackTrace();
logger.debug(e.getMessage());
}catch(ParseExceptione){
e.printStackTrace();
logger.debug(e.getMessage());
}catch(IOExceptione){
e.printStackTrace();
logger.debug(e.getMessage());
}finally{
//關閉連接,釋放資源
try{
httpclient.close();
}catch(IOExceptione){
e.printStackTrace();
logger.debug(e.getMessage());
}
}
returnaddr;
}

來自戴子的博客專欄,希望可以給你帶來幫助

⑻ 求個java平台的谷歌地圖,能全觸屏操作的。

現在JAVA平台幾乎沒人用了,谷歌地圖也不支持JAVA的,樓主可以考慮換個智能機,智能機功能確實很多的。

⑼ JAVA谷歌地圖有地圖包嗎謝謝

沒有抄,你沒有把概念搞襲清楚

谷歌地圖沒有客戶端【手機客戶端除外】,所以你沒辦法下載下來用。谷歌地圖說白了就是一個網頁,你打開相關網頁就進入了谷歌地圖。如果你硬是要有一種下下來的感覺,建議你把那個網頁保存在桌面上

你再想想,谷歌地圖是全球的,地圖數據量有好幾個TB大,即使有能夠下下來的,你硬碟也裝不下~

⑽ 想用java 做一個平台,能夠調用百度或谷歌地圖並在地圖上顯示定位位置和軌跡回放,涉及java 的那些知識

如果是WEB方式,需要:
java開發移動端APP,獲取GPS數據並存入資料庫
頁面版JSP調用網路地圖API
地圖上所需的位置權坐標從資料庫中查詢
涉及到的知識比較廣,JSP\JAVA ANDROID IDE\J2SE\HTML\DATABASE