I have a shapefile I'm reading in using GeoPandas and then I do some geometry conversion of the data but in the process it unfortunately sorts the columns alphabetically. I need to preserve original order of the columns which has over 200 columns.
Here is the start of the code I'm using. I imagine I have to somehow store the original column order and apply it to the GeoPandas dataframe.
import geopandas as gpd
shpfile = r"C:\data\myfile.shp"
poly = gpd.read_file(shpfile)
poly.head()