package incheon.product.geoview3d.building.service.impl;

import incheon.product.geoview3d.building.mapper.BuildingMapper;
import incheon.product.geoview3d.building.service.BuildingService;
import incheon.product.geoview3d.building.vo.BuildingInfoVO;
import org.egovframe.rte.fdl.cmmn.EgovAbstractServiceImpl;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;

/**
 * 건물정보 서비스 구현체.
 */
@Service("productBuildingService")
public class BuildingServiceImpl extends EgovAbstractServiceImpl implements BuildingService {

    @Resource(name = "productBuildingMapper")
    private BuildingMapper buildingMapper;

    @Override
    public BuildingInfoVO getBuildingInfo(double lon, double lat) {
        return buildingMapper.selectBuildingInfoByLocation(lon, lat);
    }
}
