I have a csv file containing about 40,000 rows of data with X, Y (longitude and latitude) data. It is US data, and I have downloaded a state.shp file on which the X, Y points can overlay.
I am able to do it by hand on ArcGIS, but referencing two books on ArcPy ('ArcPy and ArcGIS - geospatial analysis with python' and 'Programming ArcGIS with python cookbook') still doesn't give me a good idea of how to do it using python script with Arcpy, because almost all data used in their examples are not .csv.
Note: I would like to not open ArcGIS at all, but save the map as a jpeg file directly in the python script. Any hints will help.