I am trying to upload a series of data coordinates to Google Earth Engine.

First, I used ArcGIS and converted the Excel data to shapefile and I got eight files.

However, when I am trying to upload them, a mistake came out like the first picture.


An invalid shapefile supporting file has been provided. The valid extensions are: ".shx", ".dbf", ".cpg", ".fix", ".prj", ".qix", ".sbn", ".shp.xml".

Then as the tip showed, I deleted the .shp file. But it did not work, either. The tip told me that .shp is demanded. What am I supposed to do?



1 Answer 1


sbx doesn't appear in that list of allowed shapefile components, but its in your list of uploaded source files. Read the error message carefully and you should spot this.

Minimally you should upload .shp, .shx, .dbf and .prj - the others might be useful but aren't always needed. .cpg is needed if your text has an unusual encoding. But anyway, don't upload .sbx if it tells you not to.

  • Thank you so much !!!!! It's my fault. I was so negligent and there will be no next time. A little question: sometimes the .shp.xml file was not produced when trying to convert points data by arcgis, and would it be any difference? Dec 10, 2018 at 11:28
  • 1
    I don't really know enough about ArcGIS but you could ask it as a question if you can't find an answer by searching.
    – Spacedman
    Dec 10, 2018 at 13:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.