package Ġcom . cu hack ing . mm app . sources Ċ Ċ import Ġcoco apods . Map box . MGL Shape Source Ċ import Ġcoco apods . Map box . MGL Shape Source Meta Ċ import Ġcoco apods . Map box . MGL Source Ċ import Ġcoco apods . Map box . MGL Shape Ċ import Ġcom . cu hack ing . mm app . utils . toMap box Ċ import Ġio . github . de ll is d . spatial k . geojson . Feature Ċ import Ġio . github . de ll is d . spatial k . geojson . Feature Collection Ċ import Ġio . github . de ll is d . spatial k . geojson . Feature Collection . Companion . to Feature Collection Ċ import Ġio . github . de ll is d . spatial k . geojson . Geometry Ċ import Ġkotlinx . serialization . json . Json Ċ Ċ public Ġactual Ġclass ĠGeo Json Source Ġactual Ġconstructor ( public Ġactual Ġval Ġid : ĠString , Ġfeatures : ĠFeature Collection ?) Ġ{ ĊĊĠĠĠ Ġpublic Ġval Ġinternal Source : ĠM GL Shape Source Ġ= ĠM GL Shape Source ( id , Ġnull , Ġnull ) ĊĊĠĠĠ Ġpublic Ġactual Ġfun Ġset Geo Json ( json : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġset Geo Json ( json . to Feature Collection ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġpublic Ġactual Ġfun Ġset Geo Json ( feature : ĠFeature ) Ġ{ ĊĠĠĠĠĠĠĠ Ġinternal Source . shape Ġ= Ġfeature . toMap box () Ġas ĠM GL Shape ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġpublic Ġactual Ġfun Ġset Geo Json ( geometry : ĠGeometry ) Ġ{ ĊĠĠĠĠĠĠĠ Ġinternal Source . shape Ġ= Ġgeometry . toMap box () Ġas ĠM GL Shape ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġpublic Ġactual Ġfun Ġset Geo Json ( feature Collection : ĠFeature Collection ) Ġ{ ĊĠĠĠĠĠĠĠ Ġinternal Source . shape Ġ= Ġfeature Collection . toMap box () ĊĠĠĠ Ġ} Ċ }