I am currently trying to add a series of files called "LotNumber", it has a .dbf and .shp file that has already been made on ArcMap. When I try to add a vector layer in QGIS and add either of the files, the location of the lots(coordinates) are in the correct locations, but none of the data follows. I have a table full of data about the lots that connect with other entities but none of the data gets inserted when I add the layer.

  • 5
    You should have more than the .dbf and .shp, shapefile need at last an .shx file to be functional (and a .prj is usefull)...
    – J.R
    Commented Jun 21 at 20:37
  • 1
    yes. shx (index file) is required.
    – Mapperz
    Commented Jun 21 at 20:44

1 Answer 1


A shapefile should also have an .shx file.

If it is missing, you can let QGIS regenerate it using the "Repair shapefile" tool.

The tool can be found in the QGIS "Processing toolbox": enable/show it via "Processing"/"Toolbox" in the menu, and search for "Repair shapefile":

enter image description here

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.