I am having an error in tilemill with postgresql and the Openstreetmap-carto style that I am having trouble figureing out the reason for. Everything is working perfectly up until I reach zoom level 16. When tilemill is zoomed to level 16 I am receiving this error. TilemillError

I am not sure what the cause of it is, or why it is trying to find that attribute when it reaches zoom 16 and not at any other level. The reason this is an issue is I was looking to export the mbtiles at level 17. I attached the mml code below.


  • Possibly there is a scale-dependent rule that is triggered at zoom level 16. Have you made any changes at all to the style?
    – BradHards
    Commented Dec 23, 2015 at 21:02
  • The only changes I made were to the water-features.mss because it was indicating there were some required styles missing. I was looking for something related to that shapefile and zoom level 16 but I have not found anything
    – GravitaZ
    Commented Dec 23, 2015 at 21:12

1 Answer 1


Undo your changes and re-run the get-shapefiles.sh script. Downloading a fresh copy of the style is best.

OpenStreetMap Carto is used with Tilemill regularly, so it should work out of the box without any changes. If it doesn't, something went wrong, either with the style or how you set it up to work with Tilemill. To debug this, you need to work with an unmodified copy.

  • I have done what you said, now I am getting this error. So frustrating! pastebin.com/KhNYaVpk: Still only at level 16 and above
    – GravitaZ
    Commented Jan 5, 2016 at 15:16

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.