Based on this tutorial: http://www.dustland.com/blog/how-to-display-a-google-map-from-a-gps-file... I created the new content type, where user can, or can not upload GPX file (upload file is not mandatory and geofield is not mandatory too). When user upload GPX file, it works. If user did not upload GPX file I get error:

    Notice: Undefined index: in geoPHP::load() (line 62 in sites/all/modules/geophp/geoPHP/geoPHP.inc).
    Exception: geoPHP could not find an adapter of type in geoPHP::load() (line 65 in sites/all/modules/geophp/geoPHP/geoPHP.inc).

Article is saved, but it can not be opened (the same error).

Thank you.