Tengo una colección en mongodb con una matriz de valor o tipo con 12 filas. Ver la captura de pantalla:
En mi código, haga una solicitud de axios en el componenteDidMount y obtenga con éxito la respuesta y los valores
async componentDidMount() { const {data: locations} = await axios.get('http://localhost:4000/try1'); this.setState({locations}) console.log(locations) // Use processCsvData helper to convert csv file into kepler.gl structure {fields, rows} const data = Processors.processCsvData(nycTrips); console.log(data) // Create dataset structure const dataset = { data, info: { // `info` property are optional, adding an `id` associate with this dataset makes it easier // to replace it later id: 'my_data' } }; // addDataToMap action to inject dataset into kepler.gl instance this.props.dispatch(addDataToMap({datasets: dataset})); }
El problema es que obtengo el objeto de ubicación como se muestra en esta captura de pantalla:
pero mi salida requerida es como se muestra a continuación:
Necesito el resultado requerido para pasarlo a mi aplicación de mapeo para que se puedan generar los marcadores de mapa.
Indique cómo puedo crear un objeto en el formato requerido.
Lo que sigue es mi simple get api:
app.get('/try1', (req, res) => { try1.find() .then(data => res.json(data)) })
Gracias de antemano chicos.