Tech. Forum 개발자들을 위한 정보 공유의 장입니다
닫기

Tech.Forum

iOS TMapShapeLayer 에러 문의합니다.

#1

티맵을 띄울 때,
[<TMapShapeLayer: 0x6040003e3200> display]: Ignoring bogus layer size (66789.140582, 73395.728154), contentsScale 3.000000, backing store size (200367.421746, 220187.184462)
이러한 에러가 발생하는데 어떠한 에러인가요.
최소 최대 위도, 경도의 문제인 것 같은데 정확한 원인을 잘 모르겠습니다

작성 코드는 이렇습니다.

func createTmapView() {

    tMapView = TMapView.init(frame: mapContainerView.bounds)
    
    guard let mapView = tMapView else {
        print("TMap을 생성하는데 실패하였습니다")
        return
    }
 
    let centerCoord = CLLocationCoordinate2D(latitude: (minLat + maxLat) / 2, longitude: (minLon + maxLon) / 2)
    mapView.zoom(toLatSpan: maxLat - minLat, lonSpan: maxLon - minLon)
    mapView.setCenter(centerCoord) // 이 지점에서 발생한 문제인 것 같습니다.
    
    mapView.setZoomLevel(12)
    
    mapView.setSKTMapApiKey(tMapKey)// 발급 받은 apiKey 설정
    mapContainerView.addSubview(mapView)
    mapView.delegate = self
    
    addMarker()
    addPolyLine()
}
0 Likes

#2

안녕하세요.
T map API 운영담당자 입니다.


문의주신 소스를 토대로
아래와 같은 좌표값으로 테스트 했을 때
정상적인 결과를 얻을 수 있었습니다.

let minLat = 37.570841;
let maxLat = 37.870841;
let minLon = 126.775302;
let maxLon = 126.995302;

정확히 어떤 좌표값을 가지고 테스트 하셨는지
좌표값과 함께 다시 문의주시면
확인 후 다시 답변드리도록 하겠습니다.

감사합니다.

0 Likes