Example #1
0
 static OSDMap LandData2WebOSD (LandData parcel)
 {
     var parcelOSD = parcel.ToOSD ();
     parcelOSD ["GenericData"] = parcelOSD.ContainsKey ("GenericData") 
                                          ? (parcelOSD ["GenericData"].Type == OSDType.Map 
                                             ? parcelOSD ["GenericData"] 
                                             : (OSDMap)OSDParser.DeserializeLLSDXml (parcelOSD ["GenericData"].ToString ())) 
                                          : new OSDMap ();
     parcelOSD ["Bitmap"] = OSD.FromBinary (parcelOSD ["Bitmap"]).ToString ();
     return parcelOSD;
 }