public static void registerMapSource(final MapSource mapSource) {
        mapSources.put(mapSource.getId(), mapSource);
    }
Return a map source if there is at least one.

@return the first map source in the collection, or <tt>null</tt> if there are none registered
main/src/main/java/cgeo/geocaching/maps/MapProviderFactory.java