xml schema after geographical/political boundaries

Hi guys,

I'm trying to model a xml schema after geographical/political boundaries: continent, country, meso-region, region, state, county, municipality, etc. This is easily to do for just one country, but when it comes to internationalization, I'm not sure of how many ways are there to categorize stuff such as this.
So I thought that there might be a pattern already established, and eventually found about GML. I'm not sure if it applies for this kind of thing, but thought it would be worth asking. If not, could you please point me in the right direction?



xml schema after geographical/political boundaries

GML is certainly a good language to use to do this, but first (as you say) you need to know what to put in there. Here are some good sources for studying how others have approached the international place classification problem: