CBMainMapModel.cs CampusAppWP8::Model::Campusmap::CBMainMapModel CampusAppWP8::Model::Campusmap //----------------------------------------------------------------------------- //<copyrightfile="CBMainMapModel.cs"company="BTU/IIT"> //Companycopyrighttag. //</copyright> //<author>fiedlchr</author> //<sience>13.08.2013</sience> //----------------------------------------------------------------------------- namespaceCampusAppWP8.Model.Campusmap { usingSystem.Windows; usingCampusAppWP8.Model.GeoDb; usingCampusAppWP8.Resources; usingCampusAppWP8.Utility; publicclassCBMainMapModel:MapModel { #regionMember privatestaticreadonlystringCampus=((int)CampusAppWP8.Model.Setting.UserProfilModel.Campus.CB_MAIN).ToString(); #endregion #regionConstructor publicCBMainMapModel() { this.ImageSource=Constants.FileMap_CBMainMap; this.ImageWidth=2000; this.ImageHeight=1425; this.MapImageOffsetX=-228; this.MapImageOffsetY=-300; this.RefPoint=newPoint(1365,800); this.ScaleX=129483.4123222749; this.ScaleY=197648.8919266073; this.GeoOffsetX=14.327159; this.GeoOffsetY=51.766548; } #endregion #regionMethod protectedoverridevoidLoadSpatials() { SpsModelmodel=XmlManager.DeserializationFileToModel<SpsModel>(Constants.FileMap_OfflineMap); this.Spatial=newSpsModel(); foreach(PlaceModelplaceinmodel.Places) { if(Campus.Equals(place.ParentId)||Campus.Equals(place.PlaceId)) { this.Spatial.Places.Add(place); } } } #endregion } }