title: How to handle multiple destination in Baidu Map using URI in Android/IOS
body: <p>We are integrating Baidu map and wants to show multiple stoppages (destinations) over the map. We have gone through official documentation of Baidu maps(<a href="http://lbsyun.baidu.com/index.php?title=uri/api/android" rel="nofollow noreferrer">http://lbsyun.baidu.com/index.php?title=uri/api/android</a>) and found a parameter named 'viaPoints'. As per document, we need to pass JSON in <code>viaPoints</code> key but we are unable to append JSON in URL. </p>
  
  <p>In android we are passing like this : </p>
  
  <pre><code>Intent i1 = new Intent();
  i1.setData(Uri.parse("baidumap://map/direction?mode=driving&amp;destination=上上&amp;origin=西二旗&amp;src=push&amp;viaPoints={viaPoints:[{name:Beijing West Railway Station, lat:39.902463,lng:116.327737}]}"));
  startActivity(i1);
  </code></pre>
  
  <p>We want to achieve multiple destinations as shown in attached image.</p>
  
  <p><a href="https://i.stack.imgur.com/gDOnV.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/gDOnV.png" alt="enter image description here"></a></p>