Tag: 谷歌地图

如何检查Google地图是否已完全加载?

我将Google地图embedded我的网站。 一旦谷歌地图加载,我需要启动一些JavaScript的过程。 有什么方法可以在Google地图完全加载时进行自动检测,包括磁贴下载等等? tilesloaded()方法存在,应该完成这个任务,但它不起作用 。

Google Maps API v3:如何删除所有标记?

在Google Maps API v2中,如果我想删除所有地图标记,则可以简单地执行以下操作: map.clearOverlays(); 我如何在Google Maps API v3中执行此操作? 查看Reference API ,我不清楚。

通过Android上的意图启动Google Maps Directions

我的应用程序需要显示从A到B的Google地图指示,但我不想将Google地图放入我的应用程序中,而是使用Intent启动它。 这可能吗? 如果是的话,怎么样?

在Google地图上绘制线条/path

我很长时间一直忙于找出如何在HelloMapView中的地图上的两个(GPS)点之间画线,但没有运气。 任何人都可以告诉我怎么做。 假设我使用扩展MapView的HelloMapView。 我需要使用覆盖? 如果是这样,我必须重写覆盖的onDraw()方法,并在这里画一条线? 我实际上尝试过这些东西,但没有结果。 先谢谢你!

如何在Android Studio中获取SHA-1指纹证书的debugging模式?

我已经从Eclipse转移到了Android Studio 。 现在我正在尝试在我的地图应用程序上工作。 所以我需要我的SHA-1指纹证书号码。 当我使用Eclipse的时候,它正好在Windows – > Preferences – > Android – > Build下 。 但在Android Studio中,我找不到任何这样的选项,以便我可以轻松find指纹。 我正在使用Windows。 我从这个链接中读到: 当您从IDE运行或debugging您的项目时,Android Studio会自动在debugging模式下对您的应用程序进行签名。 所以我试图在命令行中运行这个从这个链接设置我的Java binpath后,不幸的是找不到我的指纹。 这是说这是一个非法的select 。 keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android 有没有办法从Android Studio中findSHA-1指纹,就像在Eclipse中非常容易? 由于我是Android Studio的新手,那么find它的完整过程是什么? 我想补充的另一件事是我有我的Eclipse生成的SHA-1指纹,以前我有我的应用程序在Google开发人员控制台的指纹注册,我在该API的密钥在Eclipse的工作。 在Android Studio中,我的项目是否可以使用相同的API密钥?

除非您更新Google Play服务(通过Bazaar),否则此应用将无法运行。

我正在为Androidtesting新的Google Maps API V2,并在应用启动时收到此消息: 这是在4.1模拟器上运行的。 这是我的AndroidManifest.xml文件: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.maptest" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15" /> <permission android:name="com.example.maptest.permission.MAPS_RECEIVE" android:protectionLevel="signature"/> <uses-permission android:name="com.example.maptest.permission.MAPS_RECEIVE"/> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> <!– Require OpenGL ES version 2 –> <uses-feature android:glEsVersion="0x00020000" android:required="true"/> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name=".MainActivity" android:label="@string/title_activity_main" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category […]

Google Maps Android API v2 – 交互式InfoWindow(就像在原来的android谷歌地图)

我试图通过新的Google Maps API v2单击标记后创build自定义InfoWindow 。 我希望它看起来像在谷歌的原始地图应用程序。 喜欢这个: 当我有ImageButton里面,它不工作 – 整个InfoWindow被选中,而不仅仅是ImageButton 。 我读到,这是因为没有一个View本身,但它是快照,所以单个项目不能相互区分。 编辑:在文档 (感谢迪斯科S2 ): 正如前面的信息窗口部分所述,信息窗口不是实时视图,而是视图呈现为地图上的图像。 因此,您在视图上设置的任何监听器都将被忽略,并且无法区分视图各个部分的点击事件。 build议您不要在您的自定义信息窗口中放置交互式组件(如button,checkbox或文本input)。 但是,如果Google使用它,必须有一些方法来实现它。 有没有人有任何想法?

如何显示Android棉花糖Google地图上的当前位置?

我想谷歌地图显示用户的位置。 我试过这个代码,但是它在Android 6上无法使用。 private GoogleMap map; LocationManager lm; LocationListener ll; Location l; LatLng pos; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.start_layout); lm = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE); ll = new LocationListener() { @Override public void onLocationChanged(Location location) { l = (Location) location; } @Override public void onStatusChanged(String provider, int status, Bundle extras) {} @Override public void […]

Google Maps JS API v3 – 简单多标记示例

Google Maps Api相当新颖。 我有一组数据,我想循环并在地图上绘制。 看起来相当简单,但我发现的所有多标记教程都相当复杂。 让我们使用谷歌网站的数据数组为例: var locations = [ ['Bondi Beach', -33.890542, 151.274856, 4], ['Coogee Beach', -33.923036, 151.259052, 5], ['Cronulla Beach', -34.028249, 151.157507, 3], ['Manly Beach', -33.80010128657071, 151.28747820854187, 2], ['Maroubra Beach', -33.950198, 151.259302, 1] ]; 我只是想绘制所有这些点,并单击显示名称时popup一个infoWindow。

密钥库证书的SHA-1指纹

获取SHA-1指纹的方法与获取指纹的方法相同吗? 以前,我正在运行这个命令: 我不清楚我得到的结果是SHA-1指纹。 有人可以澄清这一点吗?