{"version":"0.1.0","code":"0000","result":true,"message":"处理成功","errdetail":"","timestamp":1671518037164,"data":{"id":71713319,"title":"10.6.1 Range on map","slug":"hysgve","format":"lake","bookId":26046811,"body":null,"body_draft":null,"body_html":"

场景图

     

说明:仅支持纯电动且可获取电量参数的车型


时序图

区域类图层相关控制

关键参数

com.autonavi.gbl.aosclient.model.GRangeSpiderRequestParam

              

取值

含义

0

json

1

pb

取值

含义

0

start

1

end

2

shuttle

3

home

   com.autonavi.gbl.aosclient.model.GRangeSpiderStrategy

com.autonavi.gbl.aosclient.model.GRangeSpiderPoint

com.autonavi.gbl.aosclient.model.GRangeSpiderVehicle

com.autonavi.gbl.aosclient.model.GRangeSpiderVehicleElec

com.autonavi.gbl.aosclient.model.GRangeSpiderVehicleElecCostlist

           

取值

含义

0

eco

1

ecoplus

2

reg


com.autonavi.gbl.aosclient.model.GRangeSpiderVehicleElecCostlistSpeed

核心接口

long com.autonavi.gbl.aosclient.BLAosService.sendReqRangeSpider(GRangeSpiderRequestParam pAosRequest,

ICallBackRangeSpider pAosCallbackRef)

说明:函数详情,请复制函数名称到在线API搜索

调用示例

private long sendReqRangeSpider() \n{\n    AosPresenter objFb = new AosPresenter();\n    GRangeSpiderRequestParam javaRequest = new GRangeSpiderRequestParam();\n    javaRequest.rangespider.uuid  = "1234567890abc";\n    javaRequest.rangespider.vers = "1.0"; \n    javaRequest.rangespider.returnvers = "1.0";\n    javaRequest.rangespider.encoder = 0;\n    javaRequest.rangespider.travel = 0;\n    javaRequest.rangespider.strategy.type = 4;//算路的策略 整数类型,建议设置为4\n    javaRequest.rangespider.strategy.flag = 0x2000;\n    \n    GRangeSpiderPoint javaPoint = new GRangeSpiderPoint();\n    javaPoint.lon = 118.12345;\n    javaPoint.lat = 24.12345;\n    javaRequest.rangespider.start.pointlist.push_back(javaPoint);\n    \n    javaRequest.rangespider.vehicle.type = 1;\n    javaRequest.rangespider.vehicle.elec.orga = "jlr";\n    javaRequest.rangespider.vehicle.elec.costmodelswitch = 0;\n    javaRequest.rangespider.vehicle.elec.vehiclemass = 1000.0;\n    javaRequest.rangespider.vehicle.elec.maxvehiclecharge = 1000.0;\n    javaRequest.rangespider.vehicle.elec.vehiclecharge = 400.0;\n    \n    GRangeSpiderVehicleElecCostlistSpeed javaSpeed = new GRangeSpiderVehicleElecCostlistSpeed();\n    javaSpeed.speed = 50.0;\n    javaSpeed.value = 100.0;\n    javaRequest.rangespider.vehicle.elec.costlist.id = 0;\n    javaRequest.rangespider.vehicle.elec.costlist.type = 0; \n    javaRequest.rangespider.vehicle.elec.costlist.speed.push_back(javaSpeed);   \n    return objFb.sendReqRangeSpider(javaRequest);\n}\n\npublic class AosPresenter implements ICallBackRangeSpider\n{\n    // Other code here\n\n    @Override\n    public void onRecvAck(GRangeSpiderResponseParam gGReStrictedAreaResponseParam) \n    {\n        // todo \n    }\n\n    public long sendReqRangeSpider(GRangeSpiderRequestParam pAosRequest) \n    {\n        return mBLAosService.sendReqRangeSpider(pAosRequest, this);\n    }\n}

Auto真实数据例子:

//上行:请求参数\n{\n\t"rangespider": {\n\t\t"encoder": 0,\n\t\t"vers": "1.0",\n\t\t"returnvers": "1.0",\n\t\t"travel": 0,\n\t\t"quality": 3,\n\t\t"pointslimit": 0,\n\t\t"join": 1,\n\t\t"strategy": {\n\t\t\t"type": 4,\n\t\t\t"flag": 0\n\t\t},\n\t\t"start": {\n\t\t\t"pointlist": [{\n\t\t\t\t"lon": 118.13271341787109,\n\t\t\t\t"lat": 24.499775032861329\n\t\t\t}]\n\t\t},\n\t\t"vehicle": {\n\t\t\t"type": 2,\n\t\t\t"elec": {\n\t\t\t\t"orga": "jaguar",\n\t\t\t\t"drivetrain": 0,\n\t\t\t\t"fesmode": 0,\n\t\t\t\t"costmodelswitch": 5,\n\t\t\t\t"topspeed": 120,\n\t\t\t\t"vehiclemass": 2000,\n\t\t\t\t"maxvehiclecharge": 51.0000001,\n\t\t\t\t"vehiclecharge": 26.0000001,\n\t\t\t\t"costunit": 1,\n\t\t\t\t"costlist": [{\n\t\t\t\t\t"id": 100,\n\t\t\t\t\t"type": 0,\n\t\t\t\t\t"speed": [{\n\t\t\t\t\t\t"speed": 5,\n\t\t\t\t\t\t"value": 178.0000001\n\t\t\t\t\t}, {\n\t\t\t\t\t\t"speed": 20,\n\t\t\t\t\t\t"value": 160.0000001\n\t\t\t\t\t}, {\n\t\t\t\t\t\t"speed": 45,\n\t\t\t\t\t\t"value": 124.0000001\n\t\t\t\t\t}, {\n\t\t\t\t\t\t"speed": 80,\n\t\t\t\t\t\t"value": 190.0000001\n\t\t\t\t\t}, {\n\t\t\t\t\t\t"speed": 120,\n\t\t\t\t\t\t"value": 298.0000001\n\t\t\t\t\t}, {\n\t\t\t\t\t\t"speed": 150,\n\t\t\t\t\t\t"value": 400.0000001\n\t\t\t\t\t}, {\n\t\t\t\t\t\t"speed": 200,\n\t\t\t\t\t\t"value": 598.0000001\n\t\t\t\t\t}],\n\t\t\t\t\t"slope": {\n\t\t\t\t\t\t"up": 2800000.0000001,\n\t\t\t\t\t\t"down": 3920000.0000001\n\t\t\t\t\t}\n\t\t\t\t}]\n\t\t\t}\n\t\t}\n\t}\n}
//下行:服务端返回数据\n{\n\t"code": "1",\n\t"metaInfo": {\n\t\t"dataversion": "20081301",\n\t\t"timestamp": "2020-08-13T10:07:06",\n\t\t"interfaceversion": "1.0"\n\t},\n\t"start": {\n\t\t"lon": 118.132713,\n\t\t"lat": 24.499775\n\t},\n\t"end": {\n\t\t"lon": 118.132713,\n\t\t"lat": 24.499775\n\t},\n\t"linegroup": [{\n\t\t"id": 100,\n\t\t"isoline": [{\n\t\t\t"energy": 26.000000,\n\t\t\t"bbox": {\n\t\t\t\t"topleft": {\n\t\t\t\t\t"lon": 117.137556,\n\t\t\t\t\t"lat": 25.397274\n\t\t\t\t},\n\t\t\t\t"bottomright": {\n\t\t\t\t\t"lon": 118.975968,\n\t\t\t\t\t"lat": 23.921385\n\t\t\t\t}\n\t\t\t},\n\t\t\t"component": [{\n\t\t\t\t"id": 0,\n\t\t\t\t"shape": ["118.671543,24.602659", "118.669447,24.604922", "118.665192,24.607740", "118.660953,24.610560", "118.658904,24.612830", "118.690642,24.683366", "118.770223,24.782230", "118.856513,24.879954", "118.908377,24.947070", "118.926956,24.991971", "118.951443,25.061816", "118.971294,25.132181", "118.975968,25.178642", "118.975312,25.179613", "118.974030,25.180933", "118.972668,25.182207", "118.971768,25.183040", "118.963991,25.190428", "118.952060,25.201539", "118.940103,25.212624", "118.932248,25.219932", "118.923367,25.229185", "118.909935,25.243348", "118.896091,25.256795", "118.885970,25.263898", "118.815512,25.263031", "118.707418,25.244550", "118.599523,25.219641", "118.529660,25.199488", "118.517422,25.192096", "118.499382,25.179564", "118.481277,25.168181", "118.468843,25.164233", "118.450094,25.183983", "118.428271,25.223290", "118.407006,25.263884", "118.389933,25.287496", "118.383800,25.288996", "118.373957,25.289935", "118.364160,25.290936", "118.358159,25.292619", "118.355274,25.297454", "118.352099,25.305724", "118.349097,25.314160", "118.346733,25.319490", "118.335449,25.333395", "118.316952,25.353501", "118.297444,25.371283", "118.283132,25.378214", "118.279475,25.374222", "118.275379,25.365931", "118.271313,25.357505", "118.267747,25.353109", "118.250582,25.356493", "118.224863,25.368398", "118.199182,25.381993", "118.182131,25.390445", "118.177572,25.392243", "118.170592,25.394883", "118.163632,25.397012", "118.159134,25.397274", "118.151287,25.386070", "118.143175,25.365267", "118.135521,25.343826", "118.129045,25.330707", "118.108733,25.315375", "118.075308,25.295268", "118.040824,25.278327", "118.017336,25.272492", "118.006655,25.280406", "117.992635,25.296542", "117.978924,25.313451", "117.969169,25.323685", "117.959066,25.329478", "117.943099,25.337305", "117.927158,25.343343", "117.917134,25.343769", "117.910962,25.308742", "117.919432,25.246850", "117.928753,25.184016", "117.925138,25.146165", "117.857946,25.121978", "117.742617,25.111041", "117.623694,25.109186", "117.545718,25.112246", "117.536877,25.114830", "117.523605,25.119702", "117.510396,25.124033", "117.501746,25.124992", "117.491687,25.115628", "117.479066,25.097788", "117.467184,25.078957", "117.459340,25.066617", "117.452679,25.056185", "117.442652,25.040240", "117.432097,25.024904", "117.423849,25.016304", "117.415248,25.015343", "117.401649,25.016050", "117.387999,25.016869", "117.379244,25.016245", "117.341645,24.992388", "117.288523,24.949243", "117.241467,24.902278", "117.222061,24.866964", "117.230861,24.857433", "117.249774,24.846031", "117.269154,24.834716", "117.279353,24.825448", "117.275080,24.779187", "117.253281,24.708942", "117.224884,24.640160", "117.200813,24.598287", "117.194215,24.594727", "117.183215,24.590661", "117.172310,24.586517", "117.165998,24.582725", "117.151968,24.540226", "117.141601,24.471256", "117.137556,24.401617", "117.142491,24.357108", "117.146030,24.353937", "117.152454,24.349952", "117.158793,24.345937", "117.162076,24.342672", "117.159581,24.331876", "117.151848,24.315646", "117.143980,24.299381", "117.141080,24.288486", "117.153090,24.271558", "117.176969,24.248789", "117.201681,24.226317", "117.216192,24.210284", "117.218036,24.203638", "117.219875,24.193187", "117.221723,24.182740", "117.223590,24.176107", "117.250843,24.138885", "117.297413,24.085912", "117.347270,24.037722", "117.384383,24.014853", "117.399118,24.021590", "117.420485,24.037395", "117.441364,24.052065", "117.454636,24.055397", "117.453462,24.036395", "117.438926,24.003775", "117.423684,23.970515", "117.420394,23.949589", "117.425807,23.947686", "117.435491,23.947257", "117.445530,23.947293", "117.452007,23.946784", "117.460071,23.942316", "117.471846,23.934486", "117.483643,23.926730", "117.491773,23.922483", "117.505335,23.921385", "117.526184,23.921714", "117.547061,23.922920", "117.560706,23.924451", "117.578056,23.929682", "117.604007,23.939106", "117.629655,23.949327", "117.646097,23.956949", "117.714273,24.012931", "117.813264,24.104714", "117.913541,24.193410", "117.985573,24.240131", "117.988615,24.240037", "117.993268,24.239201", "117.997922,24.238145", "118.000969,24.237396", "118.006203,24.236049", "118.014120,24.233849", "118.021898,24.231365", "118.026718,24.229167", "118.027038,24.228695", "118.027444,24.227904", "118.027864,24.227140", "118.028226,24.226753", "118.033444,24.227925", "118.041162,24.231809", "118.048711,24.236430", "118.053423,24.239810", "118.056679,24.244189", "118.061098,24.251327", "118.065620,24.258312", "118.069189,24.262233", "118.072972,24.262837", "118.078950,24.262817", "118.084988,24.262493", "118.088951,24.262185", "118.090147,24.261971", "118.091956,24.261587", "118.093766,24.261239", "118.094959,24.261133", "118.097772,24.262061", "118.101925,24.263910", "118.106035,24.265900", "118.108719,24.267249", "118.111261,24.268505", "118.115103,24.270467", "118.118809,24.272581", "118.120944,24.274292", "118.128068,24.302580", "118.132074,24.348038", "118.134873,24.394043", "118.138373,24.423970", "118.138691,24.424855", "118.139239,24.426177", "118.139836,24.427473", "118.140299,24.428283", "118.142535,24.430185", "118.146211,24.432780", "118.149955,24.435304", "118.152396,24.436995", "118.152588,24.437149", "118.152878,24.437387", "118.153168,24.437625", "118.153362,24.437778", "118.155115,24.438983", "118.157809,24.440770", "118.160514,24.442542", "118.162299,24.443700", "118.163188,24.444252", "118.164545,24.445083", "118.165898,24.445919", "118.166778,24.446484", "118.166879,24.446554", "118.167031,24.446662", "118.167177,24.446775", "118.167261,24.446860", "118.167481,24.447944", "118.167592,24.449666", "118.167712,24.451382", "118.167958,24.452450", "118.168543,24.452954", "118.169556,24.453592", "118.170618,24.454152", "118.171349,24.454424", "118.172147,24.454276", "118.173348,24.453878", "118.174549,24.453483", "118.175345,24.453346", "118.176009,24.453661", "118.176957,24.454294", "118.177885,24.454975", "118.178483,24.455438", "118.179095,24.455972", "118.180004,24.456810", "118.180897,24.457663", "118.181466,24.458243", "118.182011,24.458965", "118.182802,24.460090", "118.183583,24.461223", "118.184100,24.461966", "118.185589,24.464005", "118.187861,24.467098", "118.190125,24.470196", "118.191594,24.472250", "118.192017,24.472890", "118.192649,24.473869", "118.193275,24.474852", "118.193675,24.475506", "118.193792,24.475726", "118.193963,24.476065", "118.194133,24.476404", "118.194244,24.476627", "118.194807,24.477766", "118.195660,24.479499", "118.196511,24.481232", "118.197071,24.482372", "118.197097,24.482424", "118.197138,24.482503", "118.197177,24.482582", "118.197200,24.482635", "118.197433,24.483694", "118.197705,24.485323", "118.197923,24.486958", "118.197994,24.488037", "118.197928,24.488344", "118.197794,24.488805", "118.197658,24.489265", "118.197586,24.489571", "118.197471,24.491542", "118.197437,24.494547", "118.197610,24.497486", "118.198122,24.499254", "118.281244,24.528550", "118.423232,24.544901", "118.567436,24.558706", "118.657204,24.580364", "118.660931,24.584225", "118.665854,24.590866", "118.670037,24.597829", "118.671543,24.602659"]\n\t\t\t}],\n\t\t\t"connection": []\n\t\t}]\n\t}]\n}

常见问题

1、发起请求后,服务端返回400的http code。通常有如下原因:

1)初始电量rangespider.vehicle.elec.vehiclecharge这个不要超过400。

2)非必填参数com.autonavi.gbl.aosclient.model.GRangeSpiderVehicleElecCostlist.slope的 up 和down这两个参数的值不能太小。


","body_lake":null,"pub_level":null,"status":"0","updated_at":"2022-04-06 07:06:37","deleted_at":null,"nameSpace":"mnlcaa/v610","browseCount":123,"collectCount":0,"estimateDate":25,"docStatus":0,"permissions":true,"overView":false}}