code: def _from_json(json_data):
          
          if len(json_data) >= 3:
              return Coordinate(_parse_float(json_data[0]),
                          _parse_float(json_data[1]),
                          _parse_float(json_data[2]))
          else:
              raise USGSException("The given coordinate information was incomplete.")
docs: Creates a Coordinate from json data.
          
          :param json_data: The raw json data to parse
          :type json_data: dict
          :returns: Coordinate