Estoy tratando de codificar mis coordenadas para crear una ruta en una imagen estática en mapbox pero no tengo mucha suerte. Me encontré con polilínea para mapbox , que codifica la cadena. Tengo el código a continuación para eso, parece codificarlo bien, ya que probar la decodificación proporciona los mismos datos que antes de la codificación.
Estoy luchando por aplicar este valor codificado en una URL de imagen estática. Mi ejemplo está debajo que obtuve al usar el sandbox en mapbox .
var try_pl = polyline.fromGeoJSON({ "type": "Feature", "geometry": { "type": "LineString", "coordinates": [[-1.344579141588271,50.96578555186369],[-1.344579141588271,50.96578555186369],[-1.3445547502500421,50.965788778896744],[-1.3436562521836555,50.96578967441579],[-1.343292475905947,50.96593329647221],[-1.344480288502918,50.96570042912521],[-1.3456999094209814,50.96563188136548],[-1.3456999094209814,50.96563188136548],[-1.3462368893716565,50.96537412247744],[-1.34585878242166,50.965208840366074],[-1.344928928122842,50.96514265049426],[-1.3451180392346376,50.9650540524098],[-1.3451180392346376,50.9650540524098],[-1.34461917570763,50.96528627800269]] }, "properties": { "stroke": "#dc3545", "stroke-width": 2 } }); console.log(try_pl); Me proporciona: egavHrreG???E?qD[iAl@lFLrF??r@jB^kALyDPd@??o@cB
Inicialmente intenté esto con mapbox pero fallé.
https://api.mapbox.com/styles/v1/mapbox/streets-v11/static/path(egavHrreG???E?qD[iAl@lFLrF??r@jB^kALyDPd@??o@cB)/auto/300x200?access_token=[TOKEN]Me pregunto si posiblemente el problema es que el paso de coordenadas de alta precisión podría ser el problema, ¿demasiado para que mapbox lo maneje?