If reading from standard input, use the .mbtiles as default layer name

This commit is contained in:
Eric Fischer 2014-10-07 12:02:12 -07:00
parent 8594dbe56b
commit 8f71604fe6

View File

@ -491,6 +491,10 @@ next_feature:
if (cp != NULL) {
*cp = '\0';
}
cp = strstr(trunc, ".mbtiles");
if (cp != NULL) {
*cp = '\0';
}
layername = trunc;
char *out = trunc;
@ -615,7 +619,7 @@ int main(int argc, char **argv) {
fprintf(stderr, "%s: Only accepts one input file\n", argv[0]);
exit(EXIT_FAILURE);
} else {
read_json(stdin, name ? name : "standard input", layer, maxzoom, minzoom, outdb, &exclude);
read_json(stdin, name ? name : outdir, layer, maxzoom, minzoom, outdb, &exclude);
}
mbtiles_close(outdb, argv);