Generic CRUD for geographic data