using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace GPSBusiness.Model { public class TXMapLocation { /// /// 状态码,0为正常,其它为异常 /// [JsonProperty("status")] public int Status { get; set; } /// /// 状态说明 /// [JsonProperty("message")] public string Message { get; set; } /// /// 本次请求的唯一标识 /// [JsonProperty("request_id")] public string Request_Id { get; set; } /// /// 解析结果 /// [JsonProperty("data")] public List Data { get; set; } } public class Data { /// /// 以行政区划+道路+门牌号等信息组成的标准格式化地址 /// [JsonProperty("id")] public string Id { get; set; } /// /// 以行政区划+道路+门牌号等信息组成的标准格式化地址 /// [JsonProperty("address")] public string Address { get; set; } /// /// 以行政区划+道路+门牌号等信息组成的标准格式化地址 /// [JsonProperty("category")] public string category { get; set; } ///// ///// 结合知名地点形成的描述性地址,更具人性化特点 ///// //[JsonProperty("formatted_addresses")] //public Formatted_Addresses Formatted_Addresses { get; set; } ///// ///// 地址部件,address不满足需求时可自行拼接 ///// //[JsonProperty("address_component")] //public Address_Component Address_Component { get; set; } } public class Formatted_Addresses { /// /// 地址描述 /// [JsonProperty("recommend")] public string Recommend { get; set; } /// /// 粗略位置描述 /// [JsonProperty("rough")] public string Rough { get; set; } } public class Address_Component { /// /// 国家 /// [JsonProperty(" nation")] public string Nation { get; set; } /// /// 省 /// [JsonProperty("province")] public string Province { get; set; } /// /// 市 /// [JsonProperty("city")] public string City { get; set; } /// /// 区,可能为空字串 /// [JsonProperty("district")] public string District { get; set; } /// /// 街道,可能为空字串 /// [JsonProperty("street")] public string Street { get; set; } /// /// 门牌,可能为空字串 /// [JsonProperty("street_number")] public string Street_Number { get; set; } } }