All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.itxiaoer.commons.lbs.LbsService Maven / Gradle / Ivy

The newest version!
package com.itxiaoer.commons.lbs;

import java.util.Optional;

/**
 * @author : liuyk
 */
@SuppressWarnings("unused")
public interface LbsService {
    /**
     * 通过纬度值和经度值查询地址位置
     *
     * @param lat 纬度值
     * @param lng 经度值
     * @return location 地理位置
     */
    Optional byLocation(String lng, String lat);


    /**
     * 地址查询地址位置
     *
     * @param address 地址
     * @return location 地理位置
     */
    Optional byAddress(String address);

    /**
     * 经纬度转换
     *
     * @param lng  lng
     * @param lat  lat
     * @param type 其他类型经纬度 google
     * @return location
     */
    Optional covert(String lng, String lat, String type);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy