Mapkit 的 json 与 xml 注释
我一直在开发地图应用程序(iPhone),最初我将注释设置为使用他们的 Places API 从 google 提取 XML。我遇到了 3 个问题。
对于我的注释信息,我要去 来自禅宗的一个例子 (http://www.zen-sign.com/finding-business-listings-and-displaying-with-mapkit-part-1/ )并且他已经将其设置为通过 关键字,这实际上不是 对我来说是必要的(但我用过它 无论如何只是为了感受一下 获取注释)中 他有解析器标头:
-(void) getBusinessListingsByKeyword:(NSString*)关键字 atLat:(float)lat atLng:(float)lng;
并在他的 viewdidload 中 视图控制器
[locationsMap findLocationsByKeyword:@"Apple"];
我不知道如何从 zen 中使用的关键字解析版本 就是做它的东西 自动(在解析器对象中 - 如果可能的话,无需在不同的视图控制器中 viewdidload )。
关于阅读/观看内容的任何建议或 非常感谢示例代码
有关地点信息 谷歌并不是这个领域唯一的孩子 我听说块和 XML 排在第二位 到 JSON。所以我想知道什么 最佳实践是地图 业务注释 信息:JSON 或 XML?
我遇到的另一个问题是 只得到 10 个注释(我想要 获得 50 或更多)。所以在上面 您对使用 XML 或 JSON 的建议。 如何增加数量 我得到的注释。
很抱歉制作了这 3 个部分,但任何教程(视频文本)都会非常有帮助。 (到目前为止我看过斯坦福大学的hegarty,MATC的Larson)
I have been working on a maps application (iphone) originally I had my annotations set up to pull XML from google using their Places API. I'm having 3 issues.
For my annotation info, I was going
off of an example from Zen
(http://www.zen-sign.com/finding-business-listings-and-displaying-with-mapkit-part-1/
) and he has it set up to do it by
keyword, which wasn't really
necessary for me ( but I used it
anyway just to get a feel for
getting the annotations) in the
parser header he has:-(void) getBusinessListingsByKeyword:(NSString*)keyword atLat:(float)lat atLng:(float)lng;
and in the the viewdidload of his
view controller[locationsMap findLocationsByKeyword:@"Apple" ];
I'm not sure how to move from the
keyword parse version used in zen to
something that just does it
automatically (in the parser object- without the viewdidload in a different view controller if possible).Any advice on what to read/watch or
sample code much appreciatedFor places information
Google isn't the only kid on the
block and XML I hear comes in second
to JSON. So I wanted to know what
the best practice was for map
annotations made from business
information: JSON or XML?The other issue I was having was
only getting 10 annotations (I want
to get 50 or more). So on top of
your advice on using XML or JSON.
How to I increase the amount of
annotations I'm getting.
Sorry for making this 3 parts but again any tutorials (text of video) would be very helpful. (So far I've watched hegarty from Stanford, Larson from MATC)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先
不知道你所说的自动是什么意思。但是,如果您想在用户当前位置启动地图,您可以使用两种方法:
第二。我不知道什么是最佳实践,但我在我的应用程序中使用了 json 和 jeson 解析器 ijustmadelove
三。在地图上获取超过 10 个注释是没有问题的。您的代码中必须存在错误或限制。
First
Don't know what you mean by automaticaly. But if you want to launch the map on users current location here you have two methods you can use:
Second. I don't know what are the best practicies but I used json with this jeson parser for my app ijustmadelove
Three. There is no problem in getting more then 10 annotations on the map. You have to have an error or a limitation in your code.