geographic data extraction