protected override void OnInitialized(EventArgs e)
        {
            base.OnInitialized(e);

            var sw = Stopwatch.StartNew();
            var mm = TopologyMap.Load(@"world.mpk.lz4");

            sw.Stop();
            Debug.WriteLine(sw.ElapsedMilliseconds + "ms");
            map.Map            = mm;
            map.Zoom           = 5;
            map.CenterLocation = new Location(36.474f, 135.264f);


            //var obj = new List<RenderObject>
            //{
            //	new EllipseRenderObject(new Location(39.563f, 135.615f), 500000, null, new Pen(new SolidColorBrush(Color.FromArgb(200, 0, 160, 255)), 1)),
            //	new EllipseRenderObject(new Location(39.563f, 135.615f), 300000, new RadialGradientBrush(new GradientStopCollection(new[] { new GradientStop(Color.FromArgb(0, 255, 80, 120), .6), new GradientStop(Color.FromArgb(80, 255, 80, 120), 1) })), new Pen(new SolidColorBrush(Color.FromArgb(200, 255, 80, 120)), 1)),
            //	new EewCenterRenderObject(new Location(39.563f, 135.615f)),
            //	new RawIntensityRenderObject(new Location(34.4312f, 135.2294f), "test point", 4),
            //};
            //map.RenderObjects = obj.ToArray();
        }