Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 这个Google Elevation API URL有什么问题?_Python_Google Maps_Url_Polyline_Http Status Code 400 - Fatal编程技术网

Python 这个Google Elevation API URL有什么问题?

Python 这个Google Elevation API URL有什么问题?,python,google-maps,url,polyline,http-status-code-400,Python,Google Maps,Url,Polyline,Http Status Code 400,我正在制作一个主要使用Python的应用程序,主要使用Google地图数据查找最省油的路线。我一直在使用获取高程数据,以及一个用于转换的小程序。通常,从板条到多段线的转换工作正常。但是,此URL返回400错误: https://maps.googleapis.com/maps/api/elevation/json?locations=enc:yf{{EreegNl{WqnW_pKl{gAzqHsuYb_Cedg@sln@r{n@vaIpcBnm]viUzrm@kd^aebA|n`@t_aAe{L

我正在制作一个主要使用Python的应用程序,主要使用Google地图数据查找最省油的路线。我一直在使用获取高程数据,以及一个用于转换的小程序。通常,从板条到多段线的转换工作正常。但是,此URL返回400错误:

https://maps.googleapis.com/maps/api/elevation/json?locations=enc:yf{{EreegNl{WqnW_pKl{gAzqHsuYb_Cedg@sln@r{n@vaIpcBnm]viUzrm@kd^aebA|n`@t_aAe{L}}BmzLynfAi}X~sa@ukh@~|WfwmBa}b@krlAnqc@q|CubJdxsAes`@ca_Bh`Rw}Ob_m@bivAy|k@vnDzq_@_zx@g`LxxkAkzu@mrhAvwl@v_jAipZol\\jb[ejfA~p[ndzAmrhAgm_@nkStrAj|BhjZwtj@uhl@bh@{zDxfq@l{z@qf^_igAjbt@e~FydLssQmpZlv~@jlVq|y@_{d@xk`@~cfAbyr@qsfAs}|@srAvk]kcEqf@x~j@n{Qi_q@_gY|khAptr@~o@grxA}`_A`u{@lgMolJhpl@qsj@mcUxaoAab_@eklAxj`@isDr`Gz`Fhra@xb`@{{T{zc@ihPbrvA{xBgmrBpl\\hxgB_yZc`gBsvIr`}At~FelzA`oElsBrzg@pmtAqaaAmlUvce@rhh@ndZy|X}~p@mos@yxRn{X`eeAr}Ywg|@y_ArlPgwCvfNwby@gaDnjzA}pEDieIcgVuiX{waA}yC~uTp|u@|saAjiSynv@}th@klq@`la@phu@srqAilHfqkAtax@qmmAcvp@npmA~no@y_YusTg_PaodAouIrdg@ttg@nqx@cwQipDt~`@wslAqtFc|AybVtmAo{Nv`s@qbQ_bUfy`A~il@{oMautAqyaAlhZfsl@fdf@xzEslcAsvn@xdo@`t{@iup@_{NdgdB_pa@k_Zp_h@||X}}t@idlA|az@irY_pGkbIrhC`puAgkI{eg@}mm@ej@xtyAzlq@yc_@{__A}t@q|Z_jNhlBd}IbrmAxFw{Cqu[vfLjmj@iflA_|j@jilAde`@rbPccg@{xvA~aU|yaAnjMshgAc`NlchAgzGdz@qc^itg@f}h@`he@zbn@{pJkudAuvH~xe@qp`AulGpi~Apm[cvQggShea@~ye@cxTqmnA}xa@|qd@gjg@i_Ahax@r`Kay_A`eOlwOw|hArte@zs|@}cl@y`T|``Aovi@qmXj`V}th@gvM|zw@fjk@|vf@xna@{ddAovoAb{U|wYcfb@hjLarYghS~j}@{jLoxLyjCbaVjvFy_`@hc`@w}k@gs@wv@puJ|k_@s~Kw`YoStcmBalGmgVag^}fWpq@d{Dfqe@c_FaqWnoZpgg@uaoAlsPdb_Aisd@dgA_f\\uqh@ecObxD~bq@do_Azui@cl^gzBdsV_hQvsGknW{_fAr`Mnvn@j{Fmmw@}gVx~hAoBo_cBjcFjd{Ayot@myi@vezA_wJmtHtf@cfgAzxVviw@t}Viad@uo^dyd@iu[}h~@nnOfqgAl`_Akx_@wvb@htAdj[_wLmqIxse@g~}@pfW~deAw}c@sv_BibIlzyAn`l@fpFq`y@kiY{f^ed[ha~Apuj@gyV~wR}`@}EtzJsjG{_`@em_@d|Hyw_A_dl@p`t@jwy@glXa`EdhmAm~p@qdkAnwmAxuw@mBsfVwg^ooe@fn\\vrr@ism@nc`@zaAyzK{sAwpm@brH{{XweNnedAuiGm`_AckPdfy@n}g@yuqAuiAo@wwN``Ue~UjvCjcVreo@hqA~lC}_^uxp@lpo@kga@o|[dv~@nl`@ylw@gfMd{eBwxBs{U~z\\jiOxzH}{DqsImblAac[`~rAg`@aclApym@|iZycYrvVffHheXqvHpaBlhGeq_@ilQnya@obW}waBbzQu{OsrAt~yAzrB`s@rr_@yxx@mhGvqAm~bArjCn`Z~vi@fvXy_s@ivFi`Lh~KhbaAe_[c{Jrou@zyFyrq@jrS{uIcl_@glMs|Lv~y@lyv@wrbAohk@dxr@otw@i_\\n|~@hqVwaz@~cCv`kAha\\liH_odAu}x@nvJlqr@`_OszB`eDs`Bb`Ps`w@v|FgzGkm`@t~Ixiu@dws@{bXicy@q`t@fik@kb@gnh@y_Drce@ple@kxj@ima@jc[|_lA`~Jckf@f|q@_{Tmko@pt]vuVkoTl~BjyZfdOopU_Hljp@cjU_o`AcfPirI|s@rdIshb@pkJxgs@|nu@eiCcumAsop@rxPbzn@tlPazC_m_@a_]
使用python模块和
google.maps.geometry.encoding.decodePath()
,该行中包含有效点(确切地说是300)


像这样做的任何其他线条都很好是什么使这一行特别不起作用?

URL的最大长度为2083个字符,发布的URL至少为2154个字符

资料来源:

  • [所以]


随着时间的推移,这种情况发生了变化。文档中的最大长度现在是8192个字符。

谢谢。我知道这一点,但由于我的其他查询都没有接近,我并不认为这是一个问题。实际上,谷歌文档中的URL长度限制似乎是8192个字符——手动测试API证实了这一点。但是,浏览器、库、代理等可能会施加较小的限制。更新答案以反映其随时间变化的事实。