Tools for working with geographic data