问题标签 [apple-maps]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2151 浏览

ios6 - 如何在我的应用 iOS6 中获取行车路线

我在我的应用程序中使用Apple Map,在我的视图中我想显示从用户位置到我在视图中的当前位置的行车方向,现在我只想在我的应用程序中显示所有这些,即我可以显示驾驶方向在地图视图上,我曾尝试使用苹果地图应用程序,但在我从我的应用程序调用它后,它会将我带到苹果的地图应用程序,在那里我得到行车方向,但我无法返回我的应用程序,所以我在想我可以在我的应用程序本身中做一些事情,以便我可以在当前视图本身上获得行车路线..

此代码将我从本机应用程序带到苹果的地图应用程序,但我无法直接返回到我的应用程序。是否有可能的解决方案,以便我可以在获得行车路线后返回我的应用程序?(webview 对我不起作用。我可以在苹果的应用程序上添加一个后退按钮还是什么)。请帮助....非常感谢!

或者请任何人建议我一个更好的实现代码,以便我可以在我的应用程序中完成所有这些?

我想要一个描绘导航路线和行车路线的应用内地图......

0 投票
2 回答
4254 浏览

javascript - 如何生成将在默认地图应用程序中打开的位置链接?

我正在用 JS 编写一个简单的小型 Web 应用程序,希望生成指向位置(纬度/经度)的链接,这些位置将在移动用户的默认本地地图应用程序中打开(相对于在浏览器中打开)。

例如 iOS 上的地图、Android 上的谷歌地图等

有什么最佳实践可以做到这一点吗?

0 投票
0 回答
159 浏览

ios - Apple 地图和叠加层

所以,我正在构建一个将使用 MKMapView 的应用程序。我们想在上面放置我们自己的图层。其中一些将是卫星图像。这些卫星图像的分辨率在 1 到 5 米之间,非常清晰。

我们的客户将加载应用程序并绘制一些 mkpolygon 图层。然后,用户将选择将添加为栅格图层的卫星图像(仅限于边界框)。如果卫星图像没有问题,那么我们将修剪光栅图像以仅覆盖 mkpolygon 边界(然后我们为客户进行一些图像分析)。

所以我们的卫星图像并不是要取代苹果的地图,我们无意这样做,也不想这样做。我们的卫星图像暂时放置在地图上。

我想知道苹果是否会对我们将这些光栅卫星图像作为覆盖在他们的地图上的问题提出异议?当我们用您的卫星图像替换他们的地图图像时,他们能看到吗?或者我们可以在他们的地图上放置我们想要的任何东西(包括完全遮盖他们的地图)?

0 投票
2 回答
14885 浏览

iphone - 如何使用我的 ios 应用程序中的路线打开苹果地图应用程序

我的目标是从带有方向的ios应用程序打开一个地图应用程序,我可以打开地图应用程序但它没有显示方向,我编写的代码如下

谁能帮我弄清楚如何将参数传递给这个url和其他任何东西?

0 投票
1 回答
2086 浏览

ios - 在 iPhone 地图上显示多条路线的选项 (iOS 4+)

我正在尝试开发一个iPhone应用程序(具有地图路由功能),我需要大家的建议(指导)。

以下是一些规格:

  1. 该应用程序将在装有 iOS 4+ 的 iPhone 上运行。
  2. 该应用程序将具有地图功能。
  3. 在应用程序中,按照给定的顺序给定“几个位置”(为了让事情变得不那么复杂),地图将在地图上的每个位置之间绘制路线。
  4. 单击任何位置将显示另一个页面,其中显示有关该位置的一些信息。
  5. 可以在两个位置之间选择替代路线(我认为这是不可能的,但如果有人知道任何可以做到这一点的框架,请告诉我)。

我做了一些研究,在 iPhone 上使用 Map 很容易使用 MapKit(它在 iOS 3.0 之后可用)。我按照教程进行操作,一切似乎都很简单。但是,如果我想在地图上绘制路线,我需要 CSV 格式的路线数据。但是,我没有这些数据(是的!我很烂)。

在 iOS 5.1 之前,MapKit 使用谷歌地图,我在某处读到谷歌地图的使用条款和条件,它禁止人们在地图上绘图(如果我错了,请纠正我)。

为了检索路线数据,我想我必须通过谷歌或苹果来获取它(我不知道是否可能)。我只是想知道 Apple Map 或 Google Map 是否有 API 来检索这些?

如果没有,我想出的另一种选择是使用网络视图,并在 Google 地图上显示我的地图路线。我只是想知道 Google Map API 是否允许我插入多个位置并显示所有路线?

我真的需要一些建议......我被所有这些问题所困扰......谢谢

0 投票
2 回答
431 浏览

ios - 您可以使用 Mapkit 在 Apple 地图中引用某个地点吗?

是否可以利用 Apple 的地点信息,甚至可以使用 MapKit 参考?

在Location Awareness Programming Guide上没有找到任何东西。尝试使用 MKPlacemark 匹配地址详细信息,例如

但似乎纬度/经度优先于地址。

0 投票
2 回答
11841 浏览

ios - 有没有像 google Place Search API 这样的 Apple API?

在我的 iPhone 应用程序中,我使用的是 MKMapKit。目前我正在根据从 Google Place API 获得的结果在地图上绘制地点,但根据 Google 的文档,我必须仅在 google Maps 中使用此值。不幸的是,从 iOS 6 开始,MKMapKit 将转到 Apple Map 本身。

有没有像 google Place Search API 这样的 Apple API?

现在我正在使用这样的 URL:

0 投票
2 回答
2344 浏览

iphone - 有什么办法可以改变 MKMapView 的外观吗?

有没有办法像 Core Image 和照片一样操纵 MKMapView(颜色等)的外观?我想把地图制作成黑白或类似的东西。我认识的人这样做是为了在 Metawatch 的显示屏上显示一张小地图,基本上是拍摄 MKMapView 的快照,将它们转换为二进制图像并将它们发送到手表。

我需要实时(在 iPhone 的显示屏上)做类似的事情。希望你们明白我在这里想问什么:)

提前致谢!

0 投票
1 回答
162 浏览

objective-c - 苹果地图显示默认区域

我想为应用程序设置一个默认区域,每次打开地图时它都应该显示一个区域。例如,每次我打开地图时,它都应该显示“伦敦”。

我这样做了,但它没有居中

我尝试了两种方法:

但它并不以我想要的为中心。这可能是模拟器的问题?

0 投票
1 回答
99 浏览

objective-c - 将地址添加到苹果地图

任何人都知道如何将地址添加到苹果地图,

例如,如果我想将此地址“Rickmansworth, Hertfordshire WD3, Regno Unito”添加到地图中,我该怎么做?我没有纬度或经度。

我在谷歌搜索,我没有找到任何有用的东西。

谁能帮我?

谢谢你