    public SlippyMapChooserWindow(BBoxLatLonPanel bboxlatlonpanel, TileProviderIf tileProvider, String tileDirectory)
    {
        super("Slippy Map Chooser");
        setSize(400, 400);
        map = new SlippyMapChooser(bboxlatlonpanel, tileProvider, tileDirectory);
        setLayout(new BorderLayout());
        setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
        add(map, BorderLayout.CENTER);
    }

    public SlippyMapChooserWindow(BBoxLatLonPanel bboxlatlonpanel, TileProviderIf tileProvider, String tileDirectory)
    {
        super("Slippy Map Chooser");
        setSize(400, 400);
        map = new SlippyMapChooser(bboxlatlonpanel, tileDirectory, tileProvider);
        setLayout(new BorderLayout());
        setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
        add(map, BorderLayout.CENTER);
    }
