This ESRI technical document says with the Data Interoperability extension you can read mbtiles. I would like to use the tiles as a basemap in Pro, and then export the tiles to a .tpk file. Is this possible? In the Workbench I can find the mbtiles reader, but I don't know where to go from there.
Solved! Go to Solution.
I found you can use the Data Interop extension to read MBTiles and then reformat to a file geodatabase raster. Just open Interop, add a reader and point to your mtbiles file; the software will correctly load the mbtiles raster reader. Then add a Writer and choose the ESRI geodatabase raster writer. Accept default settings, connect the reader and writer and run. Seems to work great!
Yes, the Data Interoperability extension does import mbtiles into a geodatabase. From there, you can add the newly imported data into a map view and I would think you could create a New Basemap. And then from there create a *.tpk - I've never done this workflow myself but it does seem possible.
Thanks for helping me along. But I am still stuck. The Quick Import Tool has a reader format for vector MBTiles; when I run it I get the error message that the reader is for vector tiles only and that I should use the MBTiles reader (which is not in the list). When I open the Data Interoperability workbench I do see a reader for raster MBTiles but I can't figure out how to proceed using the Workbench (ie I can add the Reader, but what Transformer or Writer is needed?).
Ah I see what you mean. In researching further I found this link that may help a little further. It seems FME from Safe Software would do this but requires an additional purchase. On their website, they do offer a free 30-day license to use/explore that may get your there.
I appreciate the quick response! I think in my futile searches I came across the web page you cite. But it only confused me more because it states: "MBTiles in Data Interop are only supported if they are raster only." And that's what I have is raster only tiles. Oh well, I think I also read somewhere that QGIS will read MBTiles. 😀
I found you can use the Data Interop extension to read MBTiles and then reformat to a file geodatabase raster. Just open Interop, add a reader and point to your mtbiles file; the software will correctly load the mbtiles raster reader. Then add a Writer and choose the ESRI geodatabase raster writer. Accept default settings, connect the reader and writer and run. Seems to work great!