\usepackage[something]{inputenc}
tells LaTeX which input encoding to expect. This is the encoding that your document is saved in.
You cannot save your document in two different encodings. (You could make two copies - one per encoding - but a single file has a single encoding.)
So you cannot use both
\usepackage[utf8]{inputenc}
and
\usepackage[latin1]{inputenc}
for the same document as you are effectively telling LaTeX, 'Hey, I'm a file encoded in both latin1 and utf8!' and that obviously cannot be true. Encodings apply to files and not parts of files.
If you really need the flow chart in a different encoding (but why?), then you would need to compile it as a distinct document and include it as a graphic, for example, or as a PDF if it is a stand-alone page.
Note that your package calls are dealing with two distinct kinds of encoding: input encodings (inputenc) and output/font encodings (fontenc).
\usepackage[something]{fontenc}
specifies the output font encodings to be used. Unlike input encodings, you can switch between these encodings within a document. (In fact, LaTeX will essentially do this whatever you do when it sets up the fonts for mathematics.)
\usepackage[utf8]{inputenc}instead? – Romain Picot Jul 08 '14 at 06:51standaloneclass. You may load thestandalone-package in your main document in order to include the spare files easily. Or you just include the pre-compiled pdfs. – LaRiFaRi Jul 08 '14 at 06:56pdftexoption forgraphicx, and remove\usepackage[latin1]{inputenc}. – Torbjørn T. Jul 08 '14 at 07:01pdftexshould not be given. – Johannes_B Jul 08 '14 at 07:02\usepackage{tikz}and\usetikzlibrary{shapes,arrows}is present is not a clash, it can be safely applied to the two parts of your document. – Clément Jul 08 '14 at 07:25floatchartfromlatin1coding toutf8. There are external tools to do this (iconv), online tools but some text editors can also make this conversion (texworks does it). – Ignasi Jul 08 '14 at 08:31