Drag and Drop Shapefiles onto the Map This sample shows how to load zipped shapefile (.shp, .dbf, .prj) files onto the map by dragging and dropping from a local file. This sample uses the open source Shapefile.js library which converts Shapefiles into GeoJSON which can easily be consumed by the map control. It also makes use of the open source Catiline.js library which makes working with web workers easier.