diff --git a/CampusAppWP8/CampusAppWP8/File/Campusmap/Offlinemap.xml b/CampusAppWP8/CampusAppWP8/File/Campusmap/Offlinemap.xml
index aa72c656..5f353d92 100644
--- a/CampusAppWP8/CampusAppWP8/File/Campusmap/Offlinemap.xml
+++ b/CampusAppWP8/CampusAppWP8/File/Campusmap/Offlinemap.xml
@@ -1,295 +1,506 @@
- Campus Cottbus Mitte
- campus
+ Campus Cottbus Mitte
+ campus
- Campus Cottbus Süd
- campus
+ Campus Cottbus Süd
+ campus
- Campus Senftenberg
- campus
+ Campus Senftenberg
+ campus
- Campus Cottbus Nord
- campus
-
-
- Lehrgebäude 4/6
-
-
- Lehrgebäude 4/3
-
-
- Lehrgebäude 4/1
-
-
- Lehrgebäude 4/4
-
-
- Wohnheim
-
-
- Wohnheim
-
-
- Wohnheim
-
-
- Wohnheim
-
-
- Wohnheim
-
-
- Biotechnologie
-
-
- Lehrgebäude Musikpädagogik
-
-
- Informations, Kommunikations und Medienzentrum (IKMZ)
- library
-
-
- Internationales Begegnungszentrum
-
-
- Lehrgebäude 8
-
-
- Laborhalle 3D
-
-
- Gewächshaus Fakultät 4
-
-
- Reprographie
-
-
- Umformer Station
-
-
- Zentrale Einrichtung Sprachenzentrum
-
-
- Lehrgebäude 9
-
-
- Baustofflabor
-
-
- Studentenwerk Frankfurt (Oder) (SW)
-
-
- Zentralverwaltung Hubertstraße (ZVH)
-
-
- Wohnheim Papitzer Straße 4/5
- guest_house
-
-
- Lehrgebäude 10
-
-
- Studentenwohnanlage ErichWeinertStraße
-
-
- Studentenwohnanlage Universitätsstraße 1
-
-
- Studentenwohnanlage Universitätsstraße 2
-
-
- Studentenwohnanlage Universitätsstraße 3
-
-
- Zwischenbau 1
-
-
- Zwischenbau 3
-
-
- Zwischenbau 4
-
-
- Zwischenbau 6
-
-
- Zwischenbau 5
-
-
- Mehrzweckgebäude
-
-
- Physiotheraphie/Medizintechnik
-
-
- Cafeteria HL
- public_building
-
-
- Gebäude 14
-
-
- Laborgebäude Bauingenieurwesen Verfahrenstechni
-
-
- Lehrgebäude Bauningenieurwesen Architektur
-
-
- Lehrgebäude Bauningenieurwesen Architektur
-
-
- Lehrgebäude Betriebswirtschaftslehre
-
-
- Lehrgebäude Sozialwesen
-
-
- Wohnheim 1
-
-
- Fakultät 3 / Sport
-
-
- Laborgebäude 1B
-
-
- Lehrgebäude 1A
-
-
- Forschungs und Materialprüfanstalt Cottbus
-
-
- Garagenkomplex
-
-
- Lehrgebäude 1C (LG1C)
-
-
- Lehrgebäude 3
-
-
- Lehrhalle 3G Verkehrtechnikhalle
-
-
- Sporthalle 1
-
-
- Hörsaal 3
-
-
- GrundbauVersuchshalle
-
-
- Laborgebäude 4B
-
-
- Laborhalle 3C
-
-
- Laborhalle 4C
-
-
- Lehrgebäude 3A
-
-
- Lehrgebäude 3B
-
-
- Lehrgebäude 4A
-
-
- Panta Rhei Halle
-
-
- Großer Hörsaal
- entrance
-
-
- Hauptgebäude (HG)
-
-
- Zentralverwaltung
-
-
- Zwischenbau Lehrgebäude 2A/B
-
-
- Lehrgebäude 2A
-
-
- Lehrgebäude 2B
-
-
- Lehrgebäude 2C
-
-
- Lehrgebäude 2D
-
-
- Zwischenbau Lehrgebäude 2C/D
-
-
- Alte Schwimmhalle (geschlossen)
-
-
- BTU Mensa
- restaurant
-
-
- Zentrales Hörsaalgebäude
-
-
- Zwischenbau 2
-
-
- Elektrotechnik/Chemie/Verfahrenstechnik
- school
-
-
- Maschinenbau
- school
-
-
- Sporthalle
- school
-
-
- Mensa
- school
-
-
- Informatik (Labor)
- school
-
-
- Informatik
- school
-
-
- KonradZuseMedienzentrum
- school
-
-
- Hochschulbibliothek
- school
-
-
- Hochschulverwaltung/Rechenzentrum
- school
-
-
- Wohnanlage 8
-
-
- Lehrgebäude 4/2
-
-
- Lehrgebäude 4/5
+ Campus Cottbus Nord
+ campus
+
+
+ Gewächshaus des Lehrstuhls Allgemeine Ökologie der Fakultät 4 der BTU.
+ Gewächshaus Fakultät 4
+ Labor
+
+
+ Strömungstechnik- und Aerodynamikhalle der Fakultät Maschinenbau, Elektrotechnik und Wirtschaftsingenieurwesen (Fak. 3) der BTU.
+ LH 3D
+ Laborhalle 3D
+ Labor
+
+
+ Versuchshalle des Lehrstuhls Bodenmechanik und Grundbau/ Geotechnik.
+ Grundbau-Versuchshalle
+ Lehrgebäude
+
+
+ Die Panta Rhei Halle verfügt über Büros und Labore, in denen Wissenschaftler der BTU an neuartigen Materialien, Werkstoffen und Verfahren forschen.
+ Panta Rhei Halle
+ Forschungszentrum
+
+
+ Laborhalle der Fakultät 3 der BTU.
+ LH 3C
+ Laborhalle 3C
+ Labor
+
+
+ Das Gebäude befindet sich derzeit im Bau.
+ LG 3E
+ Lehrgebäude 3E (im Bau)
+ Lehrgebäude
+
+
+ Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder).
+ WA 8
+ Wohnanlage 8
+ Wohnanlage
+
+
+ Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder).
+ Wohnheim Papitzer Straße 4/5
+ Wohnanlage
+
+
+ Alte Schwimmhalle (geschlossen)
+
+
+ Lehrgebäude 3A der Fakultät Maschinenbau, Elektrotechnik und Wirtschaftsingenieurwesen der BTU.
+ LG 3A
+ Lehrgebäude 3A
+ Lehrgebäude
+
+
+ Laborhalle der Fakultät 4 der BTU.
+ LB 4C
+ Laborhalle 4C
+ Labor
+
+
+ Laborgebäude der Fakultät 4 der BTU.
+ LB 4B
+ Laborgebäude 4B
+ Labor
+
+
+ Lehrgebäude 4A der Fakultät Umweltwissenschaften und Verfahrenstechnik.
+ LG 4A
+ Lehrgebäude 4A
+ Lehrgebäude
+
+
+ Lehrgebäude 3B der Fakultät Maschinenbau, Elektrotechnik und Wirtschaftsingenieurwesen der BTU.
+ LG 3B
+ Lehrgebäude 3B
+ Lehrgebäude
+
+
+ Garagenkomplex
+ Garage
+
+
+ Lehrgebäude 3 der Fakultät Maschinenbau, Elektrotechnik und Wirtschaftsingenieurwesen der BTU.
+ LG 3
+ Lehrgebäude 3
+ Lehrgebäude
+
+
+ Die FMPA ist eine Betriebseinheit an der BTU im Verantwortungsbereich der Fakultät Architektur, Bauingenieurwesen und Stadtplanung.
+ FMPA
+ Forschungs- und Materialprüfanstalt Cottbus
+ Lehrgebäude
+
+
+ Lehrgebäude 2D der Fakultät Architektur, Bauingenieurwesen und Stadtplanung der BTU.
+ LG 2D
+ Lehrgebäude 2D
+ Lehrgebäude
+
+
+ Der Zwischenbau ist das Verbindungsstück der Lehrgebäude 2C und 2D der Fakultät Architektur, Bauingenieurwesen und Stadtplanung.
+ Zwischenbau Lehrgebäude 2C/D
+ Lehrgebäude
+
+
+ Lehrgebäude 2C der Fakultät Architektur, Bauingenieurwesen und Stadtplanung der BTU.
+ LG 2C
+ Lehrgebäude 2C
+ Lehrgebäude
+
+
+ Das Mehrzweckgebäude ist Sitz verschiedener Lehrsühle der BTU u.a. des Lehrstuhls Kraftwerkstechnik und des Lehrstuhls Industrielle Informationstechnik.
+ MZG
+ Mehrzweckgebäude
+ Mehrzweck
+
+
+ Das Studentenwerk Frankfurt (Oder) steht Studenten der BTU in finanziellen und sozialen Fragen zur Seite.
+ SW
+ Studentenwerk Frankfurt (Oder)
+ Studentenwerk
+
+
+ Verkehrstechnikhalle der Fakultät Maschinenbau, Elektrotechnik und Wirtschaftsingenieurwesen.
+ LH 3G
+ Lehrhalle 3G Verkehrstechnikhalle
+ Lehrgebäude
+
+
+ Umformer Station
+
+
+ Die Sporthalle bietet verschiedene Möglichkeiten der sportlichen Ertüchtigung für Jung und Alt.
+ Sporthalle 1
+ Sport
+
+
+ Der Hörsaal 3 der BTU befindet sich im LG 1C.
+ HS 3
+ Hörsaal 3
+ Hörsaal
+
+
+ Das Lehrgebäude 1C der BTU beinhaltet u.a. den Hörsaal 3.
+ LG 1C
+ Lehrgebäude 1C
+ Lehrgebäude
+
+
+ Lehrgebäude 2B der Fakultät Architektur, Bauingenieurwesen und Stadtplanung der BTU.
+ LG 2B
+ Lehrgebäude 2B
+ Lehrgebäude
+
+
+ Der Zwischenbau ist das Verbindungsstück der Lehrgebäude 2A und 2B der Fakultät Architektur, Bauingenieurwesen und Stadtplanung.
+ Zwischenbau Lehrgebäude 2A/B
+ Lehrgebäude
+
+
+ Lehrgebäude 2A der Fakultät Architektur, Bauingenieurwesen und Stadtplanung der BTU.
+ LG 2A
+ Lehrgebäude 2A
+ Lehrgebäude
+
+
+ Durchführung von Druckarbeiten.
+ Repro
+ Reprographie
+ Mehrzweck
+
+
+ Zentraleinrichtung für Hochschulsport (ZEH).
+ Fak. 3/ Sport
+ Fakultät 3 / Sport
+ Sport
+
+
+ Sprachausbildung für Studierende und Mitarbeiter aller Fachrichtungen der BTU.
+ ZE S
+ Zentrale Einrichtung Sprachenzentrum
+ Lehrgebäude
+
+
+ Das Zentrale Hörsaalgebäude bietet neben kleineren Hörsälen und Seminarräumen auch dem Audimax der BTU platz.
+ ZHG
+ Zentrales Hörsaalgebäude
+ Lehrgebäude
+
+
+ Mensa, Caféteria und Brasserie der BTU.
+ Mensa
+ BTU Mensa
+ Mehrzweck
+
+
+ Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder).
+ WA 3
+ Studentenwohnanlage Universitätsstraße 3
+ Wohnanlage
+
+
+ Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). Im Keller des Gebäudes befinden sich Sporteinrichtungen.
+ ZB 3
+ Zwischenbau 3
+ Mehrzweck
+
+
+ Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). Im Keller des Gebäudes befinden sich Sporteinrichtungen.
+ ZB 4
+ Zwischenbau 4
+ Mehrzweck
+
+
+ Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder).
+ WA 2
+ Studentenwohnanlage Universitätsstraße 2
+ Wohnanlage
+
+
+ Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder).
+ WA 4
+ Studentenwohnanlage Erich-Weinert-Straße
+ Wohnanlage
+
+
+ Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). Im Keller des Gebäudes befinden sich Sporteinrichtungen.
+ ZB 5
+ Zwischenbau 5
+ Mehrzweck
+
+
+ In diesem Gebäude befinden sich Seminarräume.
+ ZB 6
+ Zwischenbau 6
+ Lehrgebäude
+
+
+ Sitz unterschiedlicher Lehrstühle und Einrichtungen der BTU.
+ LG 10
+ Lehrgebäude 10
+ Lehrgebäude
+
+
+ Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). Im Keller des Gebäudes befinden sich Sporteinrichtungen.
+ ZB 1
+ Zwischenbau 1
+ Mehrzweck
+
+
+ Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). Im Keller des Gebäudes befinden sich Sporteinrichtungen.
+ ZB 2
+ Zwischenbau 2
+ Mehrzweck
+
+
+ Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder).
+ WA 1
+ Studentenwohnanlage Universitätsstraße 1
+ Wohnanlage
+
+
+ In diesem Gebäude befindet ein Großteil der Verwaltung der BTU.
+ ZeVe
+ Zentralverwaltung
+ Verwaltung
+
+
+ Das Hauptgebäude begrenzt den Campus der BTU und rundet gleichzeitig den zentralen Campusplatz mit Mensa und ZHG ab.
+ HG
+ Hauptgebäude
+ Mehrzweck
+
+
+ Der Große Hörsaal ist zentral auf dem Campus der BTU platziert.
+ GH
+ Großer Hörsaal
+ Hörsaal
+
+
+ Laborgebäude der Fakultät 1 der BTU.
+ LG 1B
+ Laborgebäude 1B
+ Labor
+
+
+ Baustofflabor der Fakultät 2.
+ Baustofflabor
+ Baustofflabor
+ Labor
+
+
+ Das Lehrgebäude 1A beinhaltet den Hörsaal A und den Hörsaal B.
+ LG 1A
+ Lehrgebäude 1A
+ Lehrgebäude
+
+
+ LG 9
+ Lehrgebäude 9
+ Lehrgebäude
+
+
+ LG 8
+ Lehrgebäude 8
+ Lehrgebäude
+
+
+ Das Internationale Begegnungszentrum soll Gastwissenschaftlern und ihren Familien während der Zeit an der BTU ein zweites Zuhause geben.
+ Internationales Begegnungszentrum
+ Mehrzweck
+
+
+ Das IKMZ ist die zentrale Einrichtung der BTU, in der die Strukturbereiche der Informations-, Kommunikations- und Medienversorgung zusammengefasst sind.
+ IKMZ
+ Informations-, Kommunikations- und Medienzentrum
+ Bibliothek
+
+
+ In diesem Gebäude befindet sich ein Teil der Verwaltung der BTU.
+ ZVH
+ Zentralverwaltung Hubertstraße (ZVH)
+ Verwaltung
+
+
+ Das Gebäude beinhaltet hauptsächlich Einrichtungen der Betriebswirtschaftslehre.
+ Lehrgebäude Betriebswirtschaftslehre
+ Lehrgebäude
+
+
+ Das Gebäude beinhaltet hauptsächlich Einrichtungen des Sozialwesens.
+ Lehrgebäude Sozialwesen
+ Lehrgebäude
+
+
+ Das Gebäude beinhaltet hauptsächlich Einrichtungen der Musikpädagogik.
+ Lehrgebäude Musikpädagogik
+ Lehrgebäude
+
+
+ Das Gebäude beinhaltet hauptsächlich Einrichtungen der Architektur.
+ Lehrgebäude Bauningenieurwesen Architektur
+ Lehrgebäude
+
+
+ Sitz der Caféteria.
+ Cafeteria HL
+ Mehrzweck
+
+
+ Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder).
+ Wohnheim 1
+ Wohnanalge
+
+
+ Gebäude 14
+
+
+ Das Gebäude beinhaltet hauptsächlich Einrichtungen der Architektur.
+ Lehrgebäude Bauningenieurwesen Architektur
+ Lehrgebäude
+
+
+ Das Gebäude beinhaltet hauptsächlich Einrichtungen der Verfahrenstechnik.
+ Laborgebäude Bauingenieurwesen Verfahrenstechni
+ Labor
+
+
+ Lehrgebäude der Biotechnologie.
+ Biotechnologie
+ Lehrgebäude
+
+
+ Lehrgebäude der Elektrotechnik, Chemie und Verfahrenstechnik in Senftenberg.
+ Elektrotechnik/Chemie/Verfahrenstechnik
+ Lehrgebäude
+
+
+ Lehrgebäude der Physiotherapie und der Medizintechnik.
+ Physiotheraphie/Medizintechnik
+ Lehrgebäude
+
+
+ Die Sporthalle bietet Möglichkeiten der sportlichen Ertüchtigung.
+ Sporthalle
+ Sport
+
+
+ Sitz des Informatiklabors.
+ Informatik (Labor)
+ Labor
+
+
+ Lehrgebäude der Informatik in Senftenberg.
+ Informatik
+ Lehrgebäude
+
+
+ Das Konrad-Zuse-Medienzentrum fungiert als Dienstleister für Forschung und Lehre.
+ Konrad-Zuse-Medienzentrum
+ Lehrgebäude
+
+
+ Lehrgebäude des Maschinenbaus in Senftenberg.
+ Maschinenbau
+ Lehrgebäude
+
+
+ In diesem Gebäude sitzt ein Teil der Verwaltung der BTU in Senftenberg.
+ Hochschulverwaltung/Rechenzentrum
+ Verwaltung
+
+
+ Standort der Bibliothek.
+ Hochschulbibliothek
+ Bibliothek
+
+
+ Sitz der Mensa.
+ Mensa
+ Mehrzweck
+
+
+ Mehrzweckgebäude
+ Mehrzweck
+
+
+ Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder).
+ Wohnheim
+ Wohnanalge
+
+
+ Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder).
+ Wohnheim
+ Wohnanlage
+
+
+ Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder).
+ Wohnheim
+ Wohnanlage
+
+
+ Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder).
+ Wohnheim
+ Wohnanlage
+
+
+ Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder).
+ Wohnheim
+ Wohnanalge
+
+
+ Lehrgebäude der Fakultät 4 auf dem Campus Nord der BTU.
+ LG 4/6
+ Lehrgebäude 4/6
+ Lehrgebäude
+
+
+ Lehrgebäude der Fakultät 4 auf dem Campus Nord der BTU.
+ LG 4/5
+ Lehrgebäude 4/5
+ Lehrgebäude
+
+
+ Lehrgebäude der Fakultät 4 auf dem Campus Nord der BTU.
+ LG 4/4
+ Lehrgebäude 4/4
+ Lehrgebäude
+
+
+ Lehrgebäude der Fakultät 4 auf dem Campus Nord der BTU.
+ LG 4/1
+ Lehrgebäude 4/1
+ Lehrgebäude
+
+
+ Lehrgebäude der Fakultät 4 auf dem Campus Nord der BTU.
+ LG 4/2
+ Lehrgebäude 4/2
+ Lehrgebäude
+
+
+ Lehrgebäude der Fakultät 4 auf dem Campus Nord der BTU.
+ LG 4/3
+ Lehrgebäude 4/3
+ Lehrgebäude
-
diff --git a/CampusAppWP8/CampusAppWP8/File/Exams/ExamFile.cs b/CampusAppWP8/CampusAppWP8/File/Exams/ExamFile.cs
index bbd8ceb4..8c29f9eb 100644
--- a/CampusAppWP8/CampusAppWP8/File/Exams/ExamFile.cs
+++ b/CampusAppWP8/CampusAppWP8/File/Exams/ExamFile.cs
@@ -83,7 +83,7 @@ namespace CampusAppWP8.File.Exams
/// true if it succeeds, false if it fails.
private bool CheckIsFileUpToDate(byte[] model, FileInfo fileInfo)
{
- if (fileInfo == null || !fileInfo.Exists || fileInfo.Length < 1)
+ if (fileInfo == null || !fileInfo.Exists || fileInfo.Length < 1 || model != null)
{
return false;
}
diff --git a/CampusAppWP8/CampusAppWP8/File/Places/PlacesFile.cs b/CampusAppWP8/CampusAppWP8/File/Places/PlacesFile.cs
index f02fc958..d11e4083 100644
--- a/CampusAppWP8/CampusAppWP8/File/Places/PlacesFile.cs
+++ b/CampusAppWP8/CampusAppWP8/File/Places/PlacesFile.cs
@@ -32,7 +32,7 @@ using CampusAppWP8.Resources;
/// true if it succeeds, false if it fails.
private bool CheckIsFileUpToDate(SpsModel model, System.IO.FileInfo fileInfo)
{
- if (fileInfo == null || !fileInfo.Exists || fileInfo.Length < 1)
+ if (fileInfo == null || !fileInfo.Exists || fileInfo.Length < 1 || (model != null && model.HasChanged))
{
return false;
}
diff --git a/CampusAppWP8/CampusAppWP8/Model/GeoDb/SpsModel.cs b/CampusAppWP8/CampusAppWP8/Model/GeoDb/SpsModel.cs
index 769df19f..d08a5d3e 100644
--- a/CampusAppWP8/CampusAppWP8/Model/GeoDb/SpsModel.cs
+++ b/CampusAppWP8/CampusAppWP8/Model/GeoDb/SpsModel.cs
@@ -23,6 +23,7 @@ namespace CampusAppWP8.Model.GeoDb
/// Stubbfel, 20.08.2013.
public SpsModel()
{
+ this.HasChanged = false;
this.Places = new ObservableCollection();
}
@@ -32,6 +33,10 @@ namespace CampusAppWP8.Model.GeoDb
[XmlElement("place")]
public ObservableCollection Places { get; set; }
+ /// Gets a value indicating whether this object has changed.
+ /// true if this object has changed, false if not.
+ public bool HasChanged { get; set; }
+
/// Gets places by information.
/// Stubbfel, 19.08.2013.
/// The query.
@@ -102,6 +107,7 @@ namespace CampusAppWP8.Model.GeoDb
this.Places.Add(place);
}
}
+ this.HasChanged = true;
}
/// Creates PID list.
@@ -176,7 +182,7 @@ namespace CampusAppWP8.Model.GeoDb
/// Filter by PID.
/// Stubbfel, 11.09.2013.
/// List of pids.
- /// .
+ /// flitered list of places
public List FilterByPid(List pidList)
{
List fitlerList = new List();
@@ -187,6 +193,7 @@ namespace CampusAppWP8.Model.GeoDb
fitlerList.Add(place);
}
}
+
return fitlerList;
}
}