Ejemplo n.º 1
0
 public MapView(LatLon center)
 {
     Center = center;
 }
Ejemplo n.º 2
0
 public MapView(LatLon center, double zoomLevel)
 {
     Center    = center;
     ZoomLevel = zoomLevel;
 }
Ejemplo n.º 3
0
 public static LatLonRect FromNWSE(LatLon nw, LatLon se) => new LatLonRect(nw.Latitude, se.Longitude, se.Latitude, nw.Longitude);
Ejemplo n.º 4
0
 public static IEnumerable <Type> GetSerializationTypes()
 {
     Type[] myTypes = new[] { typeof(string), typeof(LatLon), typeof(AlertStatus), typeof(string[]) };
     return(myTypes.Union(LatLon.GetSerializationTypes()));
 }
Ejemplo n.º 5
0
 public static LatLonRect FromPointAndSpan(LatLon sw, LatLon span)
 {
     return(new LatLonRect(sw + span, sw));
 }
Ejemplo n.º 6
0
 public LatLonRect(LatLon ne, LatLon sw)
 {
     NE = ne;
     SW = sw;
 }
Ejemplo n.º 7
0
 public LatLonRectMiniaturizationEnumerable(LatLonRect fullRect, LatLon maxSpan)
 {
     FullRect = fullRect;
     MaxSpan  = maxSpan;
 }
Ejemplo n.º 8
0
 public IEnumerable <LatLonRect> Miniaturize(LatLon maxSpan)
 {
     return(new LatLonRectMiniaturizationEnumerable(this, maxSpan));
 }
Ejemplo n.º 9
0
 public bool ContainsLatLon(LatLon point) => point.Latitude >= SW.Latitude && point.Latitude <= NE.Latitude && point.Longitude >= SW.Longitude && point.Longitude <= NE.Longitude;