Tag: ios6 maps

谷歌地图V3 JS从UIWebView iOS6(iPhone)没有发生“center_changed”

我试图在UIWebView(ios6)显示GoogleMap(Google maps V3 JS) UIWebView(ios6) 。 但, 当我在webview中移动地图时,事件no fire center_changed 。 移动地图已经完成,事件发生。 为什么? … 有人告诉我页面: http://gmaps-samples-v3.googlecode.com/svn/trunk/map_events/map_events.html 当地图移动时, center_changed访问 – fire center_changed 。 iOS6 Safri访问 – 移动地图完成,fire center_changed 。 … 我想知道移动中的地图的中心坐标。 请告诉我一个好方法。 `<html> <head> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> <title>Google Maps JavaScript API v3 Example: iPhone Geolocation</title> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> <script type="text/javascript"> […]

如何在iOS 6地图上绘制路线?

我想在地图上显示地图和绘制路线。 我的应用程序支持ios 4 plus。 那么我应该如何使用地图来处理iOS 6以及之前的工作。 此外,我想知道sholud我使用自定义mapview在我的应用程序来显示地图和路线,或者我应该使用 [[UIApplication sharedApplication] openURL:] 我从来没有用户的MapKits 。 所以请提供任何教程。 也让我知道是否有任何可用的党的图书馆。

在iOS6中为MKMapKit路由数据

我之前已经在iOS应用程序中完成了路由,但是在iOS6中,我们现在正在显示Apple地图 – 这会导致问题,因为我们正在使用Google路由数据,如果使用Google数据,我们应该将其显示在Google地图上。 我一直在寻找,但据我所知,苹果公司并没有提供任何路由数据。 到目前为止,答案最接近的东西似乎是苹果公司表示Apps that consume direction information do so by sending an appropriate request to the Maps app, which then handles the task of displaying that information to the user. – 对我来说,这意味着地图应用程序将被打开以显示路线,并将用户带出我们的应用程序。 我们在哪里可以获得在iOS6应用程序上使用苹果地图可以接受的即时路线数据?

谷歌地图在iOS6

回顾iOS 6上的Google地图支持。 这是一个严肃和build设性的问题,必须解决很多应用程序开发者,他们已经在iOS 5上发布了他们的应用程序,并且遵守了Google服务条款的合法合规性http://code.google.com/apis/maps/ iphone / terms.html 。 事实如下:使用Google Maps API Web服务的应用程序必须涉及在Google Map上显示信息。 禁止在不显示Google地图的应用程序中使用该服务。 假设一些开发者在App Store上有一个应用程序可供下载,用户已经下载并使用它。 当用户使用iOS 6更新手机时,苹果地图将显示在谷歌地图的位置,突然间突破了谷歌的许可条款。 从Google许可的angular度来看,这个应用程序已经变成“事实上的”,成千上万的用户将会使用一个已经变得非法的应用程序,我想不出一种技术手段来防止这种情况发生。 我们如何处理这个呢? 谷歌是否可以容忍老的应用程序仍然可以在这种情况下使用? 谷歌正在准备他们自己的Mapkit API,我们可以在iPhone上使用它,可以在以前的IOS版本上使用,以便开发者可以在IOS6发布之前更新他们的应用程序? 苹果公司是否可以提供一个选项来显示谷歌地图,以填补空白,直到他们提供类似的Web服务? 任何build设性的想法是受欢迎的? PS。 我也将这些问题发布到Google和Apple。

让用户在IOS 6中select谷歌地图和苹果地图?

我在iOS应用程序中使用基本的MapKitfunction。 有没有办法让我的iOS 6用户在Google和Apple地图之间select我的应用程序中提供的地图数据? 如果是这样,我怎么能编程呢?

如何处理iOS 6上不一致的中国地图?

对于iOS 6上的中国地图,似乎MapKit会根据您设备所在的位置来select地图提供者。 如果您在中国,则会使用AutoNavi地图,否则将使用默认的Apple地图。 使事情变得复杂的是,AutoNavi地图似乎被转换成Google iOS 5上的地图,而默认的Apple地图不会被转换。 通过改变,我正在谈论中国所有的地图都被改变了的事实,尽pipe这不是事实。 相反,中国的一些地图是变化的,有些则不是。 这种变换使得难以在地图上正确地放置注释,因为地图通常偏移约500米。 由于不能扭转实际地图的变换,所以解决方法是将相同的偏移量应用于注释。 至less在有限的区域中存在非平凡的方式来反演变换。 iOS 6中的问题是知道地图是否被转换为能够适当地补偿注释。 在iOS 5上,这个问题并不存在,因为转换后的地图一直使用。 下面的上海地图说明了情况(实际的变换抵消没有被显示)。 那么,在运行时是否会有任何方法知道是否使用了转换的或未转换的中国地图? 其他的想法来处理这个? 编辑:通过中国的代理路由networkingstream量在模拟器中改变地图外观,所以地图提供者的select必须基于IP。

我是否应该担心苹果会停止在iOS6中使用谷歌地图?

几乎所有主要的新闻媒体都报道说苹果将停止在iOS6中使用Google Maps服务。 我不认为任何人都知道究竟发生了什么变化,何时推出,苹果将如何实施这些变化,以及谷歌或苹果是否会开始为其服务收取费用。 由于这些不确定因素,我很难做出一个合理的决定,决定是否应该发布一个新的公共汽车跟踪器应用程序,我已经工作了一年多了。 我已经在2012年6月15日设定了最初的艰难的最后期限。我知道最好的办法是等待,看看将发生什么变化,以及苹果如何实施这些变化。 但是我有点不耐烦,强调要推迟发布date,因为任何进一步的延迟都会以非常显着的方式影响我的其他许多计划。 有关该应用的更多信息: 它根据从第三方运输机构API获得的信息提供实时公共交通信息。 它主要依靠iOS MapKit框架和iOS位置服务来实时显示给定路线上公交车的当前地理位置,并提供两个地点之间的公交信息。 据苹果介绍 ,iOS MapKit框架使用Google服务来提供地图数据。 某些function会调用Google地图应用程序,以提供交通规划和转由转到最近的站点的方向。 我的问题: 如果谣言成为现实,你认为苹果公司是否会在不影响已经使用MapKit框架的应用程序的情况下进行更改? 我应该准备哪些潜在的问题?