Esempio n. 1
0
        /// <summary>
        /// Create a geographic circle object for the given position and radius.
        /// </summary>
        /// <param name="position"></param>
        /// <param name="radius"></param>
        public Geocircle(BasicGeoposition position, double radius)
        {
#if WINDOWS_UWP || WINDOWS_APP || WINDOWS_PHONE_APP || WINDOWS_PHONE
            _circle = new Windows.Devices.Geolocation.Geocircle(position, radius);
#elif __UNIFIED__
            _region = new CoreLocation.CLRegion(position, radius, Guid.NewGuid().ToString());
#elif TIZEN
            _boundary = new Tizen.Location.CircleBoundary(position, radius);
#else
            _position = position;
            _radius   = radius;
#endif
        }
Esempio n. 2
0
 private Geocircle(CoreLocation.CLRegion region)
 {
     _region = region;
 }