在 iPhone 应用程序中使用 Mapkit
我想要一个在我的 iPhone 应用程序中的地图,我想根据某些值使用搜索词进行查询。
Mapkit框架是否接受例如美国的查询然后显示它们?
我知道与 Mapkit 提供的用途相比,这非常简单,这就是为什么我想知道它是否被涵盖?
I would like a map inside my iphone app which I want to query with search terms depending on certain values.
Does the mapkit framework accept queries of e.g. The United States and then display them?
I know this is really simple compared to the uses available from mapkit, that is why I wonder if it is covered?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这个答案可能有用:
How do I do geocoding (在 iPhone 上不是反向地理编码?
This answer might be useful:
How do I do geocoding (NOT reverse geocoding) on iPhone?
目前 MapKit 仅提供从坐标到地址的反向地理编码。对于正向地理编码(地址或地名到坐标),您需要使用地理编码 API。
如果您的应用程序只有一组要搜索的内容,并且您知道坐标(例如示例中的国家/地区),您可以在核心数据、sqllite 等中存储和搜索它们。
Currently MapKit only provides Reverse Geocoding from coordinates to an address. For forward geocoding (an address or placename to coordinates) you'll need to use a geocoding API.
If your application only has a set number of things to be searched and you know the coordinates (like countries in your example) you could store and search them in core data, sqllite etc.