ModX has great ability to add custom document fields (TV), but there is some cases when standart TV types do not cover our needs, in my case it was Google Map, so here is short description how you can do it:
EN(Translated by Google):
http://translate.google.com/translate?js=y&prev=_t&hl=ru&ie=UTF-8&layout=1&eotf=1&u=http%3A%2F%2Fmart.kiev.ua%2Fmodx-google-map-tv&sl=ru&tl=en
*There is some troubles in code display, so it is better to view code in original
RU:
http://mart.kiev.ua/modx-google-map-tv
As I think, custom TV types must be reorganized, as editors, so we can add them wia plugins.