1.
google提供了一組api,可以很方便的在應用程式當中新增基於地圖的功能。 2.
android將大部分的地圖功能封裝在mapview當中 3.
mapview將通過goolemaps服務取得資料,並以地圖的方式顯示出來 4.
mapview提供了一組控制項用於地圖的控制
關於應用程式的簽名:
如何獲取認證指紋:
首先進入dos
介面:c:\users\lilin>cd .android
c:\users\lilin\.android>keytool -list -alias androiddebugkey -keystore debug.key
store
輸入keystore
密碼:android
androiddebugkey, 2011-6-9, privatekeyentry,
認證指紋(md5)
:68:59:3f:16:27:2b:e5:12:d2:21:fe:6b:6e:0e:c0:27
c:\users\lilin\.android>
開啟**:
獲得如下介面:
main.xml
xmlversion
="1.0"
encoding
="utf-8"
?>
<
linearlayout
xmlns:android
=""android:orientation
="vertical"
android:layout_width
="fill_parent"
android:layout_height
="fill_parent"
>
<
com.google.android.maps.mapview
android:layout_width
="fill_parent"
android:layout_height
="fill_parent"
android:enabled
="true"
android:clickable
="true"
android:apikey
="0gmfvzaryo4oqmq1rim3nkjeir2fbazyhwmoraq"
/>
linearlayout
>
activity
publicclassgoolemapsextendsmapactivity
@override
protectedbooleanisroutedisplayed() }
androidmanifest.xml
注意:黃色標註的必須新增的,否則出錯!
xmlversion
="1.0"
encoding
="utf-8"
?>
<
manifest
xmlns:android
=""package
="com.epoint.goolemaps"
android:versioncode
="1"
android:versionname
="1.0"
>
<
uses-sdk
android:minsdkversion
="8"
/>
<
android:icon
="@drawable/icon"
android:label
=>
<
uses-library
android:name
="com.google.android.maps"
/>
<
activity
android:name
=".goolemaps"
android:label
=>
<
intent-filter
>
<
action
android:name
="android.intent.action.main"
/>
<
category
android:name
="android.intent.category.launcher"
/>
intent-filter
>
activity
>
>
<
uses-permission
android:name
="android.permission.internet"
/>
manifest
>
google map的應用示例
google提供了豐富的google map api,雖然好豐富,但我不怎麼看得懂,還是直接看他的示例的源 才部分看懂,自己就做了以下的例子。經緯度座標可以直接從google map獲取,查詢你要的某個位置,然後地圖右上角有個 鏈結 按鈕,裡面就包含了經緯度了,呵呵 如果從來沒了解過google m...
Google Map中的瓦片
一 墨卡托投影 google map使用的是epsg 900913標準墨卡托投影 等角圓術地圖投影 y r ln tan pi 4 a 2 x r b 當y等於pir時,投影圖正好為乙個正方形,可行到緯度為85.05113度,把以google map的最大緯度為 85.05113,85.05113 ...
Google Map中的瓦片
一 墨卡托投影 google map使用的是epsg 900913標準墨卡托投影 等角圓術地圖投影 y r ln tan pi 4 a 2 x r b 當y等於pir時,投影圖正好為乙個正方形,可行到緯度為85.05113度,把以google map的最大緯度為 85.05113,85.05113 ...