Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct { Geo *geoService //地理编码 ReGeo *reGeoService //逆地理编码 // contains filtered or unexported fields }
type GeoCode ¶
type GeoCode struct { FormattedAddress string `json:"formatted_address"` Country string `json:"country"` Province string `json:"province"` CityCode string `json:"citycode"` City string `json:"city"` District string `json:"district"` Township string `json:"township"` Neighborhood struct { Name string `json:"name"` Type string `json:"type"` } `json:"neighborhood"` Building struct { Name string `json:"name"` Type string `json:"type"` } `json:"building"` AdCode string `json:"adcode"` Street string `json:"street"` Number string `json:"number"` Location string `json:"location"` Level string `json:"level"` }
type ReGeoCode ¶
type ReGeoCode struct { FormattedAddress string `json:"formatted_address"` AddressComponent struct { Country string `json:"country"` Province string `json:"province"` City []string `json:"city"` CityCode string `json:"citycode"` District string `json:"district"` AdCode string `json:"adcode"` Township string `json:"township"` TownCode string `json:"towncode"` Neighborhood struct { Name string `json:"name"` Type string `json:"type"` } `json:"neighborhood"` Building struct { Name string `json:"name"` Type string `json:"type"` } `json:"building"` StreetNumber struct { Street string `json:"street"` Number string `json:"number"` Location string `json:"location"` Direction string `json:"direction"` Distance string `json:"distance"` } `json:"streetNumber"` BusinessAreas []struct { Location string `json:"location"` Name string `json:"name"` Id string `json:"id"` } `json:"businessAreas"` } `json:"addressComponent"` Pois []struct { Id string `json:"id"` Name string `json:"name"` Type string `json:"type"` Tel string `json:"tel"` Direction string `json:"direction"` Distance string `json:"distance"` Location string `json:"location"` Address string `json:"address"` PoiWeight string `json:"poiweight"` BusinessArea string `json:"businessarea"` } `json:"pois"` Roads []struct { Id string `json:"id"` Name string `json:"name"` Direction string `json:"direction"` Distance string `json:"distance"` Location string `json:"location"` } `json:"roads"` RoadInters []struct { Direction string `json:"direction"` Distance string `json:"distance"` Location string `json:"location"` FirstId string `json:"first_id"` FirstName string `json:"first_name"` SecondId string `json:"second_id"` SecondName string `json:"second_name"` } `json:"roadinters"` Aois []struct { Id string `json:"id"` Name string `json:"name"` AdCode string `json:"adcode"` Location string `json:"location"` Area string `json:"area"` Distance string `json:"distance"` Type string `json:"type"` } `json:"aois"` }
type ReGeoParam ¶
type ReGeoParam struct { Key string `url:"key"` Location string `url:"location"` PoiType string `url:"poitype,omitempty"` Radius string `url:"radius,omitempty"` Extensions string `url:"extensions,omitempty"` Batch bool `url:"batch,omitempty"` RoadLevel int `url:"roadlevel,omitempty"` Sig string `url:"sig,omitempty"` Output string `url:"output,omitempty"` Callback string `url:"callback,omitempty"` HomeOrCorp int `url:"homeorcorp,omitempty"` }
Click to show internal directories.
Click to hide internal directories.