changed the patterns to stick to one for lat, lon;

changed the patterns to stick to one for lat, lon; added support for integer lat, lon; added new test cases;