package com.mogo.map; import android.os.Parcel; import android.os.Parcelable; /** * @author congtaowang * @since 2019-12-18 *
* 经纬度 */ public class MogoLatLng implements Parcelable { public final double lat; @Deprecated public final double lng; public final double lon; public MogoLatLng( double lat, double lon ) { this.lat = lat; this.lng = lon; this.lon = lng; } public double getLat() { return lat; } /** * Deprecated, use {@link #getLon()} instead. * * @return */ @Deprecated public double getLng() { return lng; } public double getLon() { return lon; } @Override public String toString() { return "MogoLatLng{" + "lat=" + lat + ", lon=" + lon + '}'; } @Override public int describeContents() { return 0; } @Override public void writeToParcel( Parcel dest, int flags ) { dest.writeDouble( this.lat ); dest.writeDouble( this.lng ); dest.writeDouble( this.lon ); } protected MogoLatLng( Parcel in ) { this.lat = in.readDouble(); this.lng = in.readDouble(); this.lon = in.readDouble(); } public static final Creator< MogoLatLng > CREATOR = new Creator< MogoLatLng >() { @Override public MogoLatLng createFromParcel( Parcel source ) { return new MogoLatLng( source ); } @Override public MogoLatLng[] newArray( int size ) { return new MogoLatLng[size]; } }; }