首页 / 浏览问题 / 其他 / 问题详情
leaflet分析多个交通换乘
qwe
7EXP 2019年12月12日
您好,我现在使用的是icilent for leaflet ,我现在想使用交通换乘分析和最近设施分析等功能,我现在有多个起点和多个终点,我是不是只能循环调用服务进行分析呢??????API里面好像这几个分析接收的起点就是一个point对象,如果不这样进行分析,还有别的什么方式可以实现呢?????

1个回答

这两种的话只能通过循环来实现,没有办法传入points数组。其实就算是可以传入数组也是和自己循环是一样的,您可以用这个封装一个js,通过传参的方式在该js包中循环,减少主项目文件的代码量
5,668EXP 2019年12月12日
主要问题是我循环嘞之后我的分析结果我在分析的那个接口外面拿不到,我定义的是全局变量,然后出了那个方法就变成空了,我不知道你们那个内部的机制是什么  ???? 为什么会取不到呢
这个可能是需要检查一下代码,比如代码逻辑等问题,正常来说的话应该不会被直接销毁。如果还是不能获取到的话可以在循环内定义变量将变量在循环内push给全局的数组,或将变量设置为window.的方式进行命名应该就不会丢失
是的 我就是这样做的 在循环里面进行参数定义  然后进行分析 分析完成之后数据得不到 我也不太清楚 就在分析完成的方法调用完成之后 ,分析方法里面的值是取不到的 ,但是在分析方法外面,数据可以取到
...