我需要一个基于我所拥有的纬度/经度值的集合的国家,州和城市列表.我需要以保持层次结构并且没有重复的方式存储此信息(例如"USA"和"United States"和"United States of America"是同一个国家;我只想在我的数据库中有一个这个国家的实例) .
这可能与Google Map API有关吗?
我有一个'mapwrap'div设置为400px x 400px,在里面我有一个Google'地图'设置为100%x 100%.因此地图加载为400 x 400px,然后使用JavaScript我将'mapwrap'调整为屏幕的100%x 100% - 谷歌地图按照我的预期调整到整个屏幕,但是瓷砖开始消失在右边缘之前页.
我可以调用一个简单的函数来使Google地图重新调整到更大尺寸的"mapwrap"div吗?
在我的网站上,我使用Google Maps API v3在地图上放置房屋标记.
除非您明确单击关闭图标,否则InfoWindows将保持打开状态.这意味着,如果将鼠标悬停在地图标记上,则可以一次打开2个以上的InfoWindows.
问题:如何进行此操作以便仅打开当前活动的InfoWindow并关闭所有其他InfoWindows?这意味着,一次只能打开1个InfoWindow?
我想在Google地图中显示地址的位置.
如何使用Google Maps API获取地址的纬度和经度?
我有一个应用程序,我希望通过启动带有特定地理坐标的Google地图来显示不同的位置(当时一个,由用户输入选择).
我目前正在使用这个:(当然是真正的纬度和长值.)
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("geo:<lat>,<long>?z=17"));
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)
这完全是我想要的,除了它没有显示指定点的任何指示符或标记.它只位于它的位置.
有没有办法在不使用MapView的情况下获取标记或其他内容?
使用Google Maps API v3,如何以编程方式更改标记图标?
我想做的是,当有人在链接上盘旋时 - 在地图上使用相应的标记图标更改颜色以表示相关标记.
基本上,与Roost的功能相同.
将鼠标悬停在左侧的主页列表上时,右侧的相应标记会更改颜色
由于我想在我的应用程序中使用Google地图,我需要调试证书的MD5指纹.我试过以下:
(这里我从bin文件夹中的C:\ Documents and Settings\Administrator.android复制了debug.keystore文件)
C:\Program Files\Java\jdk1.7.0\bin>keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android
Run Code Online (Sandbox Code Playgroud)
但得到了以下结果:
androiddebugkey, May 27, 2011, PrivateKeyEntry,Certificate fingerprint (SHA1): "some code"
Run Code Online (Sandbox Code Playgroud)
但是,这无法获得MAP API密钥.SHA1与MD5相同吗?
我该怎么做才能获得MD5证书?
..然后谷歌地图"划分水域的水"
嗯,不是在圣经的意义上,但..
我想知道我有什么选择来验证[Lat,Lon]的点是土地还是水.
谷歌地图显然有这些数据(水体是蓝色的) - 但是我可以使用API中的某些东西吗?如果没有 - 他们是不是因为他们没有想到它而服务它?还是因为它太复杂了?
我没有找到任何关于这个问题的信息 - 除了一些类似的问题(比如寻找地形类型或海拔 - 但这不是我需要的).
那有分离的层吗?一个选项?命令?或者我应该手动去做?
我能想到如何处理这个问题的唯一方法(我是否需要手动执行)是检查每个服务的磁贴的确切点 - 然后检查该Google地图色调的RGB值.这只是在理论上 - 因为在实践中 - 我不知道如何实现这一点,第一个障碍是我不知道如何将瓷砖上的像素位置转换为[LatLon]点,例如
现成的解决方案会更容易.
请注意,我不需要世界上所有的水(例如 - 我不关心溪流,小池塘,大多数河流或邻居的游泳池.我需要一个人可以在没有浮动车辆的情况下冒险的地方)
编辑我
阅读评论后:提升方法不可靠,海平面下面有太多地方(你可以在这里查看 "最深"10的列表http://geology.com/below-sea-level/)海平面(湖泊)上面有太多内陆水体.反向地理定位方法不可靠,因为它会多次返回地理政治实体,如城市或州 - 或ZERO.在问这个问题之前我已经研究了那些伪解决方案 - 但他们都没有回答过这个问题 - 这些方法充其量只是"猜测".
我正在测试适用于Android的新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 android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="##myapikey##"/>
</application>
</manifest>
Run Code Online (Sandbox Code Playgroud)
文件MainActivity.java:
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); …Run Code Online (Sandbox Code Playgroud) android google-maps android-mapview google-maps-android-api-2
地图标记的默认Google Maps InfoWindow非常圆.如何创建带方角的自定义InfoWindow?
google-maps ×10
javascript ×5
android ×4
css ×2
android-maps ×1
fingerprint ×1
geocoding ×1
geolocation ×1
html ×1
md5 ×1
sha1 ×1