導航:首頁 > 操作系統 > android電子地圖

android電子地圖

發布時間:2022-08-04 16:21:15

『壹』 適合平板電腦,(安卓系統)的電子地圖,離線照樣用得著。

帶GPS導航平板還好點,看你的情況來說,在偏遠點的地方什麼地圖都不怎麼管用,還是靠自己判斷,在市區范圍還好一點,我在市區都是用網路地圖,下載離線地圖包就可以了,只是在尋找路線的時候要網路,找到後就可以關閉網路,誤差在20M

『貳』 android有地圖可以設置為英文嗎

有的。
如果有條件的話,可以使用 Google Maps 地圖,是由 Google 公司提供的電子地圖服務。
若下載以後,在系統設置-語言設置為 English 英文,再打開 Google Maps 即可體驗英文版本的中國地圖。不過缺點是 Google Maps 的信息點功能不完善,可能部分信息會有錯誤。

『叄』 bigemap Android如何添加在線地圖

摘要 第一 打開瀏覽器,找到你要訪問的地圖的URL地址,並且確認可以正常在瀏覽器中訪問;瀏覽器中不能訪問,同樣也不能在軟體中訪問。

『肆』 百度安卓地圖定位的原理

網路地圖是通過移動通信基站定位來確定當前位置所在的城市。其原理就是通過測算周圍基站與手機的距離來交會估算手機的空間位置。

  1. 手機定位是指通過特定的定位技術來獲取移動手機或終端用戶的位置信息(經緯度坐標),在電子地圖上標出被定位對象的位置的技術或服務。

  2. 定位技術有兩種,一種是基於GPS的定位,一種是基於移動運營網的基站的定位。基於GPS的定位方式是利用手機上的GPS定位模塊將自己的位置信號發送到定位後台來實現手機定位的。基站定位則是利用基站對手機的距離的測算距離來確定手機位置的。後者不需要手機具有GPS定位能力,但是精度很大程度依賴於基站的分布及覆蓋范圍的大小,有時誤差會超過一公里。前者定位精度較高。此外還有利用Wifi在小范圍內定位的方式。


『伍』 android百度地圖如何記錄車輛行車軌跡

(1)點擊手機上的網路地圖圖標,打開界面後,點擊右下角的「我的」;

(2)進入新的頁面後,在界面上方點擊「我的足跡」;

(3)打開地圖頁面,點擊右下角的十字加號按鈕;

(4)彈出來一個界面窗口,在「記錄軌跡」內容欄里點擊車輛的圖標;

(5)馬上進入車輛軌跡的記錄,到達目的地以後,點擊界面底下的」停止「按鈕即可。

『陸』 學android系統的開發,老師讓弄一個電子地圖的項目,哪裡有比較好的學習資源,或者哪位好心人能幫幫我

當然,初學者最好用google map地圖,但是現在google map也開始收費了。
在瘋狂Android講義里有例子。

『柒』 android百度地圖怎麼開發

網路地圖

一、基本概念:
(一)、網路地圖:
網路地圖 Android SDK是一套基於Android 2.1及以上版本設備的應用程序介面。 您可以使用該套 SDK開發適用於Android系統移動設備的地圖應用,通過調用地圖SDK介面,您可以輕松訪問網路地圖服務和數據, 構建功能豐富、交互性強的地圖類應用程序。
網路地圖Android SDK提供的所有服務是免費的,介面使用無次數限制。您需申請密鑰(key)後, 才可使用網路地圖Android SDK。
(二)、LBS:(Location based Service)基於位置的服務
基於位置的服務,它是通過電信移動運營商的無線電通訊網路(如GSM網、CDMA網)或外部定位方式(如GPS)獲取移動終端用戶的位置信息(地理坐標,或大地坐標),在地理信息系統(外語縮寫:GIS、外語全稱:Geographic Information System)平台的支持下,為用戶提供相應服務的一種增值業務。

二、網路地圖使用步驟:【參照(http://developer..com/map/sdk-android.htm)】
(一)、HelloBaiMap:
1、第一步:申請網路地圖密鑰(API_KEY):
http://developer..com/map/sdk-android.htm

2、第二步:在工程里新建libs文件夾,將開發包里的mapapi_vX_X_X.jar拷貝到libs根目錄下,將libBaiMapSDK_vX_X_X.so拷貝到libs\armeabi目錄下(官網demo里已有這兩個文件,如果要集成到自己的工程里,就需要自己添加),拷貝完成後的工程目錄如下圖所示;

註:liblocSDK3.so和locSDK_3.1.jar為網路定位SDK所使用資源,開發者可根據實際需求自行添加。

3、第三步:在AndroidManifest中添加開發密鑰、所需許可權等信息;
<application

<meta-data

android:name="com..lbsapi.API_KEY"

android:value="P3G69b5s87YG5M31f8A7oyLW"/>

</application>

<uses-permissionandroid:name="android.permission.GET_ACCOUNTS"/>

<uses-permissionandroid:name="android.permission.USE_CREDENTIALS"/>

<uses-permissionandroid:name="android.permission.MANAGE_ACCOUNTS"/>

<uses-permissionandroid:name="android.permission.AUTHENTICATE_ACCOUNTS"/>

<uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"/>

<uses-permissionandroid:name="android.permission.INTERNET"/>

<uses-permissionandroid:name="com.android.launcher.permission.READ_SETTINGS"/>

<uses-permissionandroid:name="android.permission.CHANGE_WIFI_STATE"/>

<uses-permissionandroid:name="android.permission.ACCESS_WIFI_STATE"/>

<uses-permissionandroid:name="android.permission.READ_PHONE_STATE"/>

<uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

<uses-permissionandroid:name="android.permission.BROADCAST_STICKY"/>

<uses-permissionandroid:name="android.permission.WRITE_SETTINGS"/>

<uses-permissionandroid:name="android.permission.READ_PHONE_STATE"/>
4、第四步:在布局文件中添加地圖控制項:
<com..mapapi.map.MapView

android:id="@+id/mapView"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:clickable="true"/>
5、第五步:在應用程序創建時初始化 SDK引用的Context 全局變數:
protectedvoid onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// 在使用SDK各組件之前初始化context信息,傳入ApplicationContext
// 注意該方法要再setContentView方法之前實現
SDKInitializer.initialize(getApplicationContext());

// 裝載布局文件
setContentView(R.layout.activity_main);
}
6、第六步:創建地圖Activity,管理地圖生命周期:
publicclass MainActivity extends Activity {

private MapView mapView;

@Override

protectedvoid onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

// 在使用SDK各組件之前初始化context信息,傳入ApplicationContext

// 注意該方法要再setContentView方法之前實現

SDKInitializer.initialize(getApplicationContext());

// 裝載布局文件

setContentView(R.layout.activity_main);

mapView = (MapView) findViewById(R.id.mapView);

}

@Override

protectedvoid onResume() {

super.onResume();

mapView.onResume();

}

@Override

protectedvoid onPause() {

super.onPause();

mapView.onPause();

}

@Override

protectedvoid onDestroy() {

super.onDestroy();

mapView.onDestroy();

}

}
(二)、基礎地圖:
1、實現基礎地圖的操作步驟:
布局文件中使用MapView;
初始化SDK,並檢查Key的合法性;
SDKInitializer.initialize(getApplicationContext());
checkKEY();
初始化BaiMap對象;
對MapView進行findViewById();
MapView對象調用getMap(),返回BaiMap;
設置BaiMap;
setMapType();
setTrafficEnabled();
(三)、POI搜索:
1、實現POI搜索的操作步驟:
布局文件中使用fragment,用來實現對BaiMap的載入;
class="com..mapapi.map.SupportMapFragment"
當前Activity繼承於FragementActivity;
初始化SDK,並檢查Key的合法性;
SDKInitializer.initialize(getApplicationContext());
checkKEY();
備註:該兩句話必須放在setContentView()之前。
初始化BaiMap對象;
Map = ((SupportMapFragment) getSupportFragmentManager() .findFragmentById(R.id.fragment_poi_map)).getBaiMap();
初始化PoiSearch對象;
PoiSearch.newInstance();
給PoiSearch對象設置監聽器;
(),重寫onGetPoiResult()方法;
自定義PoiOverlay類,實現對每個標記的單擊監聽;
通過onPoiClick()方法,獲取每個PoiInfo中的信息。如果這個對象中包含有明細,可以打開一個新頁面來展示興趣點的詳細介紹。
在AndroidManifest.xml文件中配置PlaceCaterActivity頁面;
該頁面是Bai提供的POI的明細介紹頁面。
PoiSearch對象調用searchInBound()、searchInCity() 、 searchNearby()方法實現興趣點查詢。
【總結:】核心步驟:
實例化BaiMap,PoiSearch對象;
PoiSearch對象設置OnGetPoiSearchResultListener()監聽;
PoiSearch對象調用searchInCity()方法觸發監聽。
(四)、線路規劃:
1、實現路線規劃的操作步驟:
布局文件中使用MapView,用來實現對BaiMap的載入;
初始化SDK,並檢查Key的合法性;
SDKInitializer.initialize(getApplicationContext());
checkKEY();
初始化MapView;
調用findViewById()
初始化BaiMap對象;
Map = MapView對象.getMap();
初始化RoutePlanSearch對象;
RoutePlanSearch.newInstance();
給RoutePlanSearch對象設置監聽器;
(),重寫onGetWalkingRouteResult()、onGetTransitRouteResult()、onGetDrivingRouteResult()方法;
自定義三種RouteOverlay類(WalkingRouteOverlay、TransitRouteOverlay、DrivingRouteOvelray);
調用RoutePlanSearch對象的三種方法(drivingSearch()、transitSearch()、walkingSearch())實現路線規劃。
【總結:】核心步驟:
實例化BaiMap,RoutePlanSearch對象;
RoutePlanSearch對象設置OnGetRoutePlanResultListener監聽;
RoutePlanSearch對象調用drivingSearch()、transitSearch()、walkingSearch()方法觸發監聽。
(五)、公交查詢:
1、實現公交查詢的操作步驟:
布局文件中使用fragment,用來實現對BaiMap的載入;
class="com..mapapi.map.SupportMapFragment"
初始化SDK,並檢查Key的合法性;
SDKInitializer.initialize(getApplicationContext());
checkKEY();
當前Activity繼承於FragementActivity;
初始化BaiMap對象;
Map = ((SupportMapFragment) getSupportFragmentManager() .findFragmentById(R.id.fragment_poi_map)).getBaiMap();
初始化PoiSearch對象/初始化BusLineSearch對象;
PoiSearch.newInstance();
BusLineSearch.newInstance();
給BusLineSearch對象設置監聽器;
(),重寫onGetBusLineResult()方法;
給PoiSearch對象設置監聽器;
(),重寫onGetPoiResult()方法;
在這個監聽器中調用BusLineSearch對象的searchBusLine()方法;
給按鈕增加單擊監聽事件,實現PoiSearch對象的searchInBound()、searchInCity() 、 searchNearby()方法實現興趣點查詢。
【總結:】核心步驟:
實例化BaiMap、PoiSearch對象及BusLineSearch對象;
PoiSearch對象設置OnGetPoiSearchResultListener()監聽;BusLineSearch對象設置監聽;
在PoiSearch對象的監聽回調方法onGetPoiResult()中調用busLineSearch對象的searchBusLine()方法;
PoiSearch對象調用searchInCity()方法觸發整個監聽。

【備註:】
整體思路:先調用POI查詢,在POI查詢中的監聽器中執行BusLine查詢。

『捌』 Android谷歌地圖與附近的地方問題,怎麼解決

谷歌地圖是 Google 公司提供的電子地圖服務,包括局部詳細的衛星照片。此款服務可以提供含有政區和交通以及商業信息的矢量地圖、不同解析度的衛星照片和可以用來顯示地形和等高線地形視圖。在2014年3月5日谷歌表示印度22個城市的用戶已經可以訪問谷歌地圖中75個在當地比較流行的室內場地地圖,包括位於古爾岡的Ambience Mall,以及德里的Select City Walk購物中心等。

『玖』 什麼樣的手機電子地圖好用啊

樓主您好,我認為騰訊地圖就不錯啊,也就是以前的soso地圖。
騰訊地圖目前有手機地圖:IOS的手機地圖,適用於iPhone;Android的手機地圖,適用於Android系統的手機;Symbian的手機地圖,適用於Symbian系統的手機。
騰訊地圖的Web頁面地圖:最近上線的衛星地圖,衛星圖清晰度在業界屬名列前茅;
街景地圖,是用專業攝影機錄制的真實地圖,看街景地圖,就像看監控攝像頭一樣;
線框圖。可以查詢公交站和公交路線、駕車路線、地點、位置定位、查看周邊團購信息、實時路況、天氣、測距等功能。
通過騰訊地圖的街景,用戶可以實現網上虛擬旅遊,也可以在前往某地之前了解該地點的周邊環境,從而更容易找到目的地。同時,街景地圖亦可為購租房屋提供參考信息。
而且全部都是免費的噢親 ,心動不如行動,趕快去下載一個試試吧

『拾』 如何製作安卓程序能夠顯示的電子地圖

安卓編程軟體 eclipse + adt + avd 如果要做地圖可以用網路地圖的sdk 使用比較簡單 望採納~

閱讀全文

與android電子地圖相關的資料

熱點內容
拓本pdf 瀏覽:74
2017法碩指南pdf 瀏覽:286
linuxphp命令參數 瀏覽:416
可靠性預測和推薦演算法 瀏覽:852
程序員送女友的相冊 瀏覽:254
壓縮文件怎麼設置打開加密 瀏覽:768
tracert命令結果詳解 瀏覽:360
唯賽思通用什麼APP 瀏覽:375
古玩哪個app好賣 瀏覽:148
u盤內容全部顯示為壓縮包 瀏覽:519
編譯固件時使用00優化 瀏覽:359
速借白條app怎麼樣 瀏覽:759
用紙張做的解壓東西教程 瀏覽:16
求圓的周長最快演算法 瀏覽:192
安卓熱點怎麼減少流量 瀏覽:272
北京代交社保用什麼app 瀏覽:858
第一眼解壓視頻 瀏覽:726
文件夾err是什麼 瀏覽:101
qt4編程pdf 瀏覽:574
區域網伺服器下如何連續看照片 瀏覽:258