Class PoiDetailInfo

java.lang.Object
com.baidu.mapapi.search.core.PoiDetailInfo
All Implemented Interfaces:
android.os.Parcelable

public class PoiDetailInfo extends Object implements android.os.Parcelable
poi详细信息
  • Field Details

    • distance

      public int distance
      距离中心点的距离,圆形区域检索时返回
    • type

      public String type
      所属分类,如’hotel’、’cater’
    • tag

      public String tag
      标签
    • detailUrl

      public String detailUrl
      poi的详情页Url
    • price

      public double price
      poi商户的价格
    • shopHours

      public String shopHours
      营业时间
    • overallRating

      public double overallRating
      总体评分
    • tasteRating

      public double tasteRating
      口味评分
    • serviceRating

      public double serviceRating
      服务评分
    • environmentRating

      public double environmentRating
      环境评分
    • facilityRating

      public double facilityRating
      星级(设备)评分
    • hygieneRating

      public double hygieneRating
      卫生评分
    • technologyRating

      public double technologyRating
      技术评分
    • imageNum

      public int imageNum
      图片数
    • image

      public String image
      头图(缩略图)-需开通地点检索-图片权限后生效
    • grouponNum

      public int grouponNum
      团购数
    • discountNum

      public int discountNum
      优惠数
    • commentNum

      public int commentNum
      评论数
    • favoriteNum

      public int favoriteNum
      收藏数
    • checkinNum

      public int checkinNum
      签到数
    • brand

      public String brand
      poi对应的品牌
    • CREATOR

      public static final android.os.Parcelable.Creator<PoiDetailInfo> CREATOR
  • Constructor Details

    • PoiDetailInfo

      public PoiDetailInfo()
    • PoiDetailInfo

      protected PoiDetailInfo(android.os.Parcel in)
  • Method Details

    • getContentTag

      public String getContentTag()
    • setContentTag

      public void setContentTag(String contentTag)
    • isDefaultImage

      public boolean isDefaultImage()
    • setIsDefaultImage

      public void setIsDefaultImage(boolean defaultImage)
    • getStatus

      public String getStatus()
      获取poi状态
      Returns:
    • setStatus

      public void setStatus(String status)
      设置poi状态
      Parameters:
      status -
    • getName

      public String getName()
      获取POI名称
      Returns:
      POI名称
    • setName

      public void setName(String name)
      设置POI名称
      Parameters:
      name - POI名称
    • getBrand

      public String getBrand()
      获取poi对应的品牌名
    • setBrand

      public void setBrand(String brand)
      设置poi对应的品牌名
    • getImage

      public String getImage()
      Returns:
      获取缩略图
    • setImage

      public void setImage(String image)
      Parameters:
      image - 设置缩略图
    • getLocation

      public LatLng getLocation()
      获取POI经纬度坐标
      Returns:
      POI经纬度坐标
    • setLocation

      public void setLocation(LatLng location)
      设置POI经纬度坐标
      Parameters:
      location - POI经纬度坐标
    • getAddress

      public String getAddress()
      获取POI位置信息
      Returns:
      POI位置信息
    • setAddress

      public void setAddress(String address)
      设置POI位置信息
      Parameters:
      address - POI位置信息
    • getProvince

      public String getProvince()
      获取POI所属省份
      Returns:
      POI所属省份
    • setProvince

      public void setProvince(String province)
      设置POI所属省份
      Parameters:
      province - POI所属省份
    • getCity

      public String getCity()
      获取POI所属城市
      Returns:
      POI所属城市
    • setCity

      public void setCity(String city)
      设置POI所属城市
      Parameters:
      city - POI所属城市
    • getArea

      public String getArea()
      获取POI所在的区县
      Returns:
      POI所在的区县
    • setArea

      public void setArea(String area)
      设置POI所属区县
      Parameters:
      area - POI所属区县
    • getAdCode

      public int getAdCode()
      获取行政区划编码
      Returns:
      行政区划编码
    • setAdCode

      public void setAdCode(int adCode)
      设置行政区划编码
      Parameters:
      adCode - 行政区划编码
    • getTelephone

      public String getTelephone()
      获取POI的电话信息
      Returns:
      POI的电话信息
    • setTelephone

      public void setTelephone(String telephone)
      设置POI的电话信息
      Parameters:
      telephone - POI的电话信息
    • getUid

      public String getUid()
      获取POI的唯一标识
      Returns:
      POI的唯一标识
    • setUid

      public void setUid(String uid)
      设置POI的唯一标识
      Parameters:
      uid - POI的唯一标识
    • getStreetId

      public String getStreetId()
      获取POI街景图ID
      Returns:
      获取POI街景图ID
    • setStreetId

      public void setStreetId(String streetId)
      设置POI街景图ID
      Parameters:
      streetId - 获取POI街景图ID
    • getDetail

      public int getDetail()
      获取POI是否有详情页
      Returns:
      POI是否有详情页:1有,0没有
    • setDetail

      public void setDetail(String detail)
      设置POI是否有详情页
      Parameters:
      detail - POI是否有详情页:1有,0没有
    • getDistance

      public int getDistance()
      获取距离中心点的距离,圆形区域检索时返回
      Returns:
      距离中心点的距离
    • setDistance

      public void setDistance(int distance)
      设置距离中心点的距离,圆形区域检索时返回
      Parameters:
      distance - 距离中心点的距离
    • getType

      public String getType()
      获取POI类型, "hotel", "cater", "life"
      Returns:
      POI类型
    • setType

      public void setType(String type)
      设置POI类型, "hotel", "cater", "life"
      Parameters:
      type - POI类型
    • getTag

      public String getTag()
      获取POI标签
      Returns:
      POI标签
    • setTag

      public void setTag(String tag)
      设置POI标签
      Parameters:
      tag - POI标签
    • getNaviLocation

      public LatLng getNaviLocation()
      获取POI对应的导航引导点坐标
      Returns:
      POI对应的导航引导点坐标
    • setNaviLocation

      public void setNaviLocation(LatLng naviLocation)
      设置POI对应的导航引导点坐标
      Parameters:
      naviLocation - POI对应的导航引导点坐标
    • getDetailUrl

      public String getDetailUrl()
      获取POI详情页url
      Returns:
      POI详情页url
    • setDetailUrl

      public void setDetailUrl(String detailUrl)
      设置POI详情页url
      Parameters:
      detailUrl - POI详情页url
    • getPrice

      public double getPrice()
      获取POI价格
      Returns:
      POI价格
    • setPrice

      public void setPrice(double price)
      设置POI价格
      Parameters:
      price - POI价格
    • getShopHours

      public String getShopHours()
      获取POI营业时间
      Returns:
      POI营业时间
    • setShopHours

      public void setShopHours(String shopHours)
      获取POI营业时间
      Parameters:
      shopHours - POI营业时间
    • getOverallRating

      public double getOverallRating()
      获取POI综合评价
      Returns:
      POI综合评价
    • setOverallRating

      public void setOverallRating(double overallRating)
      设置POI综合评价
      Parameters:
      overallRating - POI综合评价
    • getTasteRating

      public double getTasteRating()
      获取POI口味评价
      Returns:
      POI口味评价
    • setTasteRating

      public void setTasteRating(double tasteRating)
      设置POI口味评价
      Parameters:
      tasteRating - POI口味评价
    • getServiceRating

      public double getServiceRating()
      获取POI服务评价
      Returns:
      POI服务评价
    • setServiceRating

      public void setServiceRating(double serviceRating)
      设置POI服务评价
      Parameters:
      serviceRating - POI服务评价
    • getEnvironmentRating

      public double getEnvironmentRating()
      获取POI环境评价
      Returns:
      POI环境评价
    • setEnvironmentRating

      public void setEnvironmentRating(double environmentRating)
      设置POI环境评价
      Parameters:
      environmentRating - POI环境评价
    • getFacilityRating

      public double getFacilityRating()
      获取POI设施评价
      Returns:
      POI设施评价
    • setFacilityRating

      public void setFacilityRating(double facilityRating)
      设置POI设施评价
      Parameters:
      facilityRating - POI设施评价
    • getHygieneRating

      public double getHygieneRating()
      获取POI卫生评价
      Returns:
      POI卫生评价
    • setHygieneRating

      public void setHygieneRating(double hygieneRating)
      设置POI卫生评价
      Parameters:
      hygieneRating - POI卫生评价
    • getTechnologyRating

      public double getTechnologyRating()
      获取POI技术评价
      Returns:
      POI技术评价
    • setTechnologyRating

      public void setTechnologyRating(double technologyRating)
      设置POI技术评价
      Parameters:
      technologyRating - POI技术评价
    • getImageNum

      public int getImageNum()
      获取POI图片数量
      Returns:
      POI图片数量
    • setImageNum

      public void setImageNum(int imageNum)
      设置POI图片数量
      Parameters:
      imageNum - POI图片数量
    • getGrouponNum

      public int getGrouponNum()
      获取POI团购数量
      Returns:
      POI团购数量
    • setGrouponNum

      public void setGrouponNum(int grouponNum)
      设置POI团购数量
      Parameters:
      grouponNum - POI团购数量
    • getCommentNum

      public int getCommentNum()
      获取POI评论数量
      Returns:
      POI评论数量
    • setCommentNum

      public void setCommentNum(int commentNum)
      设置POI评论数量
      Parameters:
      commentNum - POI评论数量
    • getDiscountNum

      public int getDiscountNum()
      获取POI优惠数量
      Returns:
      POI优惠数量
    • setDiscountNum

      public void setDiscountNum(int discountNum)
      设置POI优惠数量
      Parameters:
      discountNum - POI优惠数量
    • getFavoriteNum

      public int getFavoriteNum()
      获取POI收藏数量
      Returns:
      POI收藏数量
    • setFavoriteNum

      public void setFavoriteNum(int favoriteNum)
      设置POI收藏数量
      Parameters:
      favoriteNum - POI收藏数量
    • getCheckinNum

      public int getCheckinNum()
      获取POI签到数量
      Returns:
      POI签到数量
    • setCheckinNum

      public void setCheckinNum(int checkinNum)
      设置POI签到数量
      Parameters:
      checkinNum - POI签到数量
    • getPoiChildrenInfoList

      public List<PoiChildrenInfo> getPoiChildrenInfoList()
      获取POI子点信息
      Returns:
      POI子点信息列表
    • setPoiChildrenInfoList

      public void setPoiChildrenInfoList(List<PoiChildrenInfo> poiChildrenInfoList)
      设置POI子点信息
      Parameters:
      poiChildrenInfoList - POI子点信息列表
    • getPhotos

      public List<String> getPhotos()
      Returns:
      返回poi图片(需开通地点检索-图片权限后生效)
    • setPhotos

      public void setPhotos(List<String> photos)
      Parameters:
      photos - 设置poi图片
    • setLabel

      public void setLabel(String label)
      设置poi 标签细分解释,比如停车场标签(地上停车场/地下停车场),知名景区标签(几A级景区),酒店标签(什么类型酒店)等
      Parameters:
      label -
    • getLabel

      public String getLabel()
      获取poi 标签细分解释,比如停车场标签(地上停车场/地下停车场),知名景区标签(几A级景区),酒店标签(什么类型酒店)等
      Returns:
      lable 标签细分解释
    • writeToParcel

      public void writeToParcel(android.os.Parcel dest, int flags)
      Specified by:
      writeToParcel in interface android.os.Parcelable
    • describeContents

      public int describeContents()
      Specified by:
      describeContents in interface android.os.Parcelable
    • toString

      public String toString()
      字符串转换方法
      Overrides:
      toString in class Object