//------------------------------------ private void m_btnSat_CheckedChanged(object sender, EventArgs e) { if (m_btnSat.Checked && MapStyle != EMapStyle.Aerial) { MapStyle = EMapStyle.Aerial; } }
//------------------------------------ private void m_btnHybrid_CheckedChanged(object sender, EventArgs e) { if (m_btnHybrid.Checked && MapStyle != EMapStyle.Hybrid) { MapStyle = EMapStyle.Hybrid; } }
/*private void m_gMap_OnMapTypeChanged(MapType type) * { * switch (type) * { * case MapType.GoogleHybrid: * MapStyle = EMapStyle.Hybrid; * break; * case MapType.GoogleMap: * MapStyle = EMapStyle.Road; * break; * case MapType.GoogleSatellite: * MapStyle = EMapStyle.Aerial; * break; * * } * }*/ //------------------------------------ private void m_btnMap_CheckedChanged(object sender, EventArgs e) { if (m_btnMap.Checked && MapStyle != EMapStyle.Road) { MapStyle = EMapStyle.Road; } }
public void ReceiveEarthChangeMapStyle(string strStyle) { foreach (object val in Enum.GetValues(typeof(EMapStyle))) { if (val.ToString() == strStyle) { MapStyle = (EMapStyle)val; } } }
public void AfterInitialUpdate() { CenterLatitude = m_fCentreLat; CenterLongitude = m_fCentreLong; MapStyle = m_mapStyle; Zoom = m_fZoom; RefreshPosition(); m_bIsInit = true; List <CPointEarth> oldList = new List <CPointEarth>(m_listePointsMarques); m_listePointsMarques.Clear(); foreach (CPointEarth pt in oldList) { Mark(pt.Latitude, pt.Longitude, pt.Libelle, pt.Layer); } }