Hi,
As I understand it, what you really want is an automatic way of generating Java classes from Json.
This is a hard problem since there is usually no schema for Json, so it is kind of hard to figure out what class to generate.
However, there is some work going on in defining a Json schemas (see
http://groups.google.com/group/json-schema/web/json-schema-proposal---second-draft).
If you have that, then it is possible to write a tool that can automatically generate Java classes out of that. We can possibly even modify Gson to
do so, see the bug:
http://code.google.com/p/google-gson/issues/detail?id=17
Until then, you are better off writing a set of Java classes that will match to Google map Json (using Gson).
I would encourage to even open-source that library for the benefit of others.
We can host it under Gson project even, as third-party contributions. Or if you create a new project, we can link it from Gson.
Inder