private List<Floor> createAllFloorsFromExternalFile() throws IOException {
		List<Floor> result = new ArrayList<Floor>();
		String fileName = "floors.csv";
		InputStream is = context.getAssets().open(fileName);
		InputStreamReader isr = new InputStreamReader(is);
		BufferedReader br = new BufferedReader(isr);
		String readStr;

		br.readLine(); // 첫 줄 버림.
		while ((readStr = br.readLine()) != null) {
			String[] tokens = readStr.split(delimiter);
			Floor floor = new Floor();
			floor.setId(Integer.parseInt(tokens[0]));
			floor.setName(tokens[1]);
			// tokens[2] : image file
			floor.setImageWidth(Integer.parseInt(tokens[3]));
			floor.setImageHeight(Integer.parseInt(tokens[4]));
			floor.setImageOriginX(Integer.parseInt(tokens[5]));
			floor.setImageOriginY(Integer.parseInt(tokens[6]));
			floor.setImageScale(Double.parseDouble(tokens[7]));
			floor.setZ(Double.parseDouble(tokens[8]));
			result.add(floor);
		}
		return result;
	}