I am new to both GeoServer and shapefile, today only I installed (GeoServer) on my CentoOS, I am familiar with Leaflet, I am looking for solution to draw huge cruise track which are already there in both database (mariadb) as well as in CSV file
So currently situation is like this, I have CSV file with many columns examples
latitude longitude track_id
-35.325 90.125 c1
... ... c1
.... ... c1
-35.31 90.126 c2
... ... c2
.... ... c2
I would like to use them in Leaflet like below, and want to show cruise track
http://{s}.somedomain.com/blabla/{z}/{x}/{y}.png
So my question is
How do I convert these data to shapefile and deploy them in GeoServer
( what are the tools I can use preferebly CLI to convert CSV to shapefile )
So within GeoServer is it possible to retrieve cruise track of individual trackid using some query like below at least REST API
http://{s}.somedomain.com/blabla/c1/{z}/{x}/{y}.png
^
Here c1 is trackid,
serve cruise track from track id c1