`
lizhuang
  • 浏览: 904181 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

百度地图开发心得

阅读更多
BMKErrorCode错误码:
BMKErrorPermissionCheckFailure=300授权验证失败
BMKErrorLocationFailed=200定位失败
BMKErrorResultNotFound=100未找到搜索结果
BMKErrorRouteAddr=4路线搜索起点或终点有歧义
BMKErrorConnect=2网络连接错误
BMKErrorData=3网络数据错误

注意其中ErrorRouteAddr 搜索起点或终点有歧义,什么叫有歧义,就是你拿一个地址到百度地图里去搜索,它给出你一个列表让你选一个,就是有歧义的地址,出现有歧义的地址去搜索就会出现错误。那么如果出现有歧义的错误,可以调用POISearch的接口来搞定,会返回一个列表,然后让用户选择一个,或者你帮他选择一个。

///线路搜索结果类
@interface BMKPlanResult : NSObject
{
	BMKPlanNode* _startNode;
	BMKPlanNode* _endNode;
    NSMutableArray* _wayNodes;
	NSArray*	 _plans;
	BMKRouteAddrResult* _routeAddrResult;
}
///线路起点
@property (nonatomic, retain) BMKPlanNode* startNode;
///线路终点
@property (nonatomic, retain) BMKPlanNode* endNode;
///路线途经点数组,包含的类型为(BMKPlanNode*)
@property (nonatomic, retain) NSArray*  wayNodes;
///方案数组  公交搜索返回BMKTransitRoutePlan类型,驾车和步行返回BMKRoutePlan类型
@property (nonatomic, retain) NSArray*	   plans;
///返回起点或终点的地址信息结果
@property (nonatomic, retain) BMKRouteAddrResult* routeAddrResult;
@end


onGetTransitRouteResult 返回的BMKPlanResult,如果大家不看Baidu 家的示例代码,只看文档,有几个可以把线路画出来显示正确呢?

Baidu 家的各位亲,你们可以尝试跨部门找人来试试自家的接口。

plan 对象中既有route,又有line,亲们,你们的思维真的不是一般人具有的:如果线路分段的话坐标点的数据直接显示在线路中好了。

从天XX到百度大厦,你们有4个route,3个line?为什么不直接7个route呢?要什么狗屁line?

亲,请容许我提出自己的异议

7个route中给一个startpt和endpt,再来一个type.再给一个points不是很简单吗?

用户在使用的时候一个for循环轻轻松松就搞定了!压根都不需要做什么过多的判断

memecpy,pointsCount,getPoints,getPointsNum这些东西统统不需要!!! 不需要!!!

越写越愤怒,Baidu给你们那么高的工资,你们就整出这么一个水平???

transitSearch 返回了多条线路,亲,我知道第一条线路是最优的,既然这样你们干吗返回其他线路?或者可以让我可以控制返回的线路?筛选条件就像你们百度地图的哪有。你给我一个类型开关啊!

否则多一条线路就多一份流量。流量是钱啊!!!亲!!!你们Baidu的人钱多,但是国人不富啊!!!

你们的API文档最初在介绍 :引入静态库文件 有三种方法,1,2.3。。。

亲,你们的脑子真的是有包啊!!!我们只需要一种就OK了。就是那个plan2,而且lipo 你不能直接帮我做了吗?亲!!!

示例代码中没有inc 中的文件,没有静态文件,没有mapapi.bundle文件。亲,你们脑袋中真的有包啊!!!脓包啊!!!

API 介绍说明的时候说要求用户输入KEY. 但是奇怪的是没有KEY 有的功能也能出来,亲,你们就不能说得更清楚一点吗???

API poiSearchInCity 和poiSearchNearBy 到底有什么区别? 就算是 searchincity  是不是也应该优先显示地图当前区域中的关联对象? 亲,你们自己试试用这两个API搜一下“厕所”。如果用了前者的话,估计活人要让尿憋死了!

transitSearch:startNode:endNode:中的说明

“start - 检索的起点,可通过关键字,坐标两种方式指定”。

这句话是不是可以理解成关键字和坐标都可以呢?二者选其一?可是亲,你们自己试试,搜天XX不带坐标行吗?行吗?

说你们脑壳里面有包是抬举你们,你们对得起自己的那份工资吗?你们羞愧吗?

技术的价值是在于提供提升生产力的机会和可能,怎么感觉你们提供的文档反而是在和我们这些开发者背道而驰呢?
分享到:
评论

相关推荐

    基于百度SDK的地图软件开发心得.docx

    基于百度SDK的地图软件开发心得.docx基于百度SDK的地图软件开发心得.docx基于百度SDK的地图软件开发心得.docx基于百度SDK的地图软件开发心得.docx基于百度SDK的地图软件开发心得.docx基于百度SDK的地图软件开发心得....

    基于百度SDK的地图软件开发心得.pdf

    总结这个开发心得,我们可以学到以下几点: 1. 在使用百度地图SDK时,要仔细阅读文档,确保理解每个API和方法的用途。 2. 谨慎处理对象复用,尤其是像`GraphicsOverlay`这样的关键类,避免因对象复用导致的逻辑错误...

    基于Java的百度地图开发设计源码与笔记分享

    该项目为Java语言编写的百度地图开发设计源码,集成了372个文件,涵盖175个PNG图片、120个JPG图片、33个Java源代码文件、18个XML配置文件、14...主要记录了百度地图开发的详细过程和心得,适用于开发者学习和参考使用。

    一款期末大作业、防百度地图aqq

    这款期末大作业是针对安卓平台开发的一款应用,其主要目标是防止百度地图aqq。在Android操作系统上,开发者需要掌握一系列编程技能,包括但不限于Java或Kotlin语言、Android SDK、布局设计、网络请求以及权限管理等...

    开发心得-3180103772-张溢弛1

    【开发心得-3180103772-张溢弛1】 在这个物联网应用网站的开发过程中,张溢弛同学经历了四个主要阶段:技术选型与系统设计、代码开发、测试与收尾以及总结。以下是每个阶段的详细阐述。 1. 技术选型与系统设计阶段...

    百度地图毕业设计源码-Joomla-Tutorial:这是针对Joomla初学者定制的初学者使用教程

    百度地图毕业设计源码 Joomla使用教程 这是针对国内Joomla用户/爱好者/开发者定制的用户使用教程,这个教程旨在为Joomla学员了解Joomla的产品整体及管理使用,帮助开发者了解Joomla的结构逻辑,从而能够介入开发。...

    百度地图开发java源码-JavaPlan:Java学习、进阶、面试、架构师成长之路,Java程序员进阶大牛的核心知识体系

    百度地图开发java源码 本项目大部分内容来自我近几年的收集和整理,根据计划将主要包含:Java相关知识、网络编程、并发编程、微服务、Linux、数据库、数据结构、算法等知识内容。本人对有深度的系列文章情有独钟,...

    百度地图毕业设计源码-My-self-driving-car-note:我的无人驾驶笔记~

    百度地图毕业设计源码 这是一个我根据Udacity课程以及网络上的其他资源,结合我自己在学习中的心得体会所构成的笔记。希望能够给一些希望转行自动驾驶的朋友们一点点帮助。由于时间有限与工作繁忙,一次无法更新太多...

    baidumapdemo.zip

    【标题】:“baidumapdemo.zip”是一个包含...此外,通过阅读博客链接(https://blog.csdn.net/lou_liang/article/details/100174286)可以获得更详细的步骤说明和开发心得,有助于深入理解并实践项目中的各项功能。

    sportFriend:基于百度地图的运动交友平台

    "SportFriend:基于百度地图的运动交友平台"是一款利用百度地图API开发的社交应用,旨在连接热爱运动的人们,提供一个安全、便捷的环境来发现、组织和参与各种体育活动,同时实现用户间的实时交流。这个开源项目的...

    android开发资料大全

    百度地图API 之 定位周边搜索POI(奉上源代码) Android 应用小实例--炫酷计时器 android客户端连接服务器并交互实例 Android小项目合集(经典教程) 看到很强大的实例----高仿【优酷】圆盘旋转菜单 的实现 如何...

    基于微信小程序的乌鲁木齐景区导览系统(java).zip

    通过整合百度地图API、腾讯云API等第三方服务,实现了丰富的功能和良好的用户体验。这款小程序不仅适用于本地游客,还可以帮助外地游客更好地了解乌鲁木齐市的旅游资源,提升城市的旅游形象和知名度。

    驾考app开发源码

    驾考App开发源码是一个...同时,与第三方服务如百度地图和Bmob的集成也是关键步骤,需要遵循他们的API规范进行开发。通过这个源码,开发者不仅可以学习到驾考应用的构建流程,还可以深入研究移动应用的各种功能实现。

    uni-app学习心得与技巧

    它允许开发者使用Vue.js语法编写一次代码,即可发布到iOS、Android、微信小程序、支付宝小程序、百度小程序等多个平台,极大地提高了开发效率。 二、环境配置与项目初始化 学习uni-app首先需要安装HBuilderX IDE,...

    使用C#配合ArcGIS Engine进行地理信息系统开发

    先把很久之前挖的关于C# 二次开发的坑给填上好了~ 这次先计划用一个月把C# ArcEngine 10.0相关开发的学习心得给发布出来好啦~ 第一部分就是最简单的helloworld了:掌握使用控件创建简单的GIS应用程序~ (前期相关...

    手游保卫萝卜源码百度云地址

    在游戏中,玩家需要通过在地图上建造各种防御塔来抵御怪物对萝卜的进攻,保护萝卜不被吃掉。每种防御塔都有其独特的攻击方式和升级路径,玩家需要合理规划布局才能顺利过关。 #### 二、源码获取与下载 根据题目中...

    跑步软件客户端

    【标题】:“跑步软件客户端”是一款专为安卓用户设计的计步器应用,结合了百度地图服务,旨在提供精准的步数统计与运动轨迹记录功能,同时具备社交属性,允许用户进行互动交流。 【描述】:该跑步软件客户端是利用...

    基于微信小程序的公共健身设施教学和管理系统的研究与开发.zip

    4. **地图服务**:集成高德或百度地图API,实现设施位置的精确展示和导航。 5. **云服务**:阿里云或腾讯云等提供稳定可靠的服务器托管和数据存储服务。 6. **安全性考虑**:应实施数据加密,保护用户隐私,同时对...

Global site tag (gtag.js) - Google Analytics