diff --git a/README.md b/README.md index 2eaf46ce8..2e25f1aaa 100644 --- a/README.md +++ b/README.md @@ -67,8 +67,8 @@ Options * -z _zoom_: Base (maxzoom) zoom level (default 14) * -Z _zoom_: Lowest (minzoom) zoom level (default 0) - * -d _detail_: Detail at base zoom level (default 12 at -z14 or higher, or 13 at -z13 or lower. Detail beyond 13 has rendering problems with Mapbox GL.) - * -D _detail_: Detail at lower zoom levels (default 10, for tile resolution of 1024) + * -d _detail_: Detail at base zoom level (default 12, for tile resolution of 4096) + * -D _detail_: Detail at lower zoom levels (default 12, for tile resolution of 4096) * -m _detail_: Minimum detail that it will try if tiles are too big at regular detail (default 7) * -b _pixels_: Buffer size where features are duplicated from adjacent tiles. Units are "screen pixels"--1/256th of the tile width or height. (default 5) diff --git a/geojson.c b/geojson.c index 064c9f904..3186380f1 100644 --- a/geojson.c +++ b/geojson.c @@ -26,7 +26,7 @@ #include "version.h" #include "memfile.h" -int low_detail = 10; +int low_detail = 12; int full_detail = -1; int min_detail = 7; int quiet = 0; @@ -1274,15 +1274,7 @@ int main(int argc, char **argv) { } if (full_detail <= 0) { - if (maxzoom >= 14) { - // ~0.5m accuracy at z14 - full_detail = 12; - } else { - // as good as we can get without breaking GL - full_detail = 13; - } - - full_detail = 26 - maxzoom; + full_detail = 12; } if (full_detail < min_detail || low_detail < min_detail) {