[GIS] Certain fields not show in .csv when using Display XY Data

arcgis-10.6arcgis-desktopcoordinate system

I have a .csv file with multiple well locations in Australia. The data is in GDA 1994, although I have put in the easting and northings into GIS manually in UTM Zone 52S and it plots them right where they belong. Among the data columns are three different type of coordinates: lat/long in d m s; easting and northing in meters; and lat/long in decimal degrees. I can manually enter a well's coordinates with the easting and northing and they plot where they should just fine. I have around 3000 wells so manually entering them all will take forever.

Unfortunately, when I bring in the .csv, right click, and go to Display XY Data the easting and northing columns/fields are not available. Both lat-long fiels show up, but of course they plot incorrectly. I have tried different coordinate systems in the base map, doesn't work. I have tried just bringing them in, then projecting them. No surprise, that didn't work. I even tried deleting all the other columns except the easting, northing, and name. Then nothing was available.

Any ideas as to why it would not want the easting and northing?

The map coordinate system is set to UTM, so I don't understand.

Best Answer

Sounds like your easting and northing fields are not being recognized by ArcGIS as numeric fields. When you use the Display XY Data command, ArcGIS only displays numeric fields in the drop-downs for X and Y coordinate values. There are a few things you can try to fix it:

  1. Make sure there are no text characters in any records in those fields. This includes empty spaces before or after your numeric values.
  2. Strip your field names down: eliminate any spaces, special characters like slashes, quotation marks, etc.
  3. Bring your CSV into a spreadsheet program like Excel or Calc, format those fields as numeric, and save it as a spreadsheet file that Arc can understand, like .XLS. Then import that instead of the CSV.
Related Question