X축의 값을 지정하는 방법을 알고 싶어서요..
제가 하고 싶은 건 실시간 트래픽 보니터 인데요
서버로 소켓을 연결하면 서버는 초기에 현재시간으로 부터 6시간 전까지
데이타 베이스에 쌓여있던 데이타를 줍니다.
따라서 프로그램을 실행 시키면
차트의 x축을 초기화 해야 하는데..
초기에 25개의 점들이 X축에 있습니다.
즉 마지막 점은 현재 시간이죠..
이 값은 제가 Now를 사용하여 Xlabel에 지정을 했는데..
문제는 그 이전의 24개의 X축 값을 셋팅하는 것입니다.
10분 간격으로 6시간동안 저장해 놓은 데이타를 클라이언트가 접속을 하면
서버는 데이타를 쭉 보내주게 되고..
그 이후로는 10분 마다 데이타를 클라이언트에게 주게 되죠..
클라이언트는 이 데이타를 받아 차트에 나타내는 거죠...
처음 차트를 초기화 할때 현재 시간만 알아내면 자동적으로 10분 간격의 X축 점이 생기도록 하는 기능이 있을 것 같은데...
혹시 아시는 분 좀 가르쳐 주세요...
또.. 차트의 BttomAxis의 속성에 보니 DateTimeFormat, increament 이라는 것이 있던데..
이것과는 관계가 없나요 ?
현재는 실행 시키면 현재 시간만 제대로 나오고
나머지 시간들은 이상한 값이 들어갑니다.
좀 갈켜 주세요..
> X축의 값을 지정하는 방법을 알고 싶어서요..
> 제가 하고 싶은 건 실시간 트래픽 보니터 인데요
> 서버로 소켓을 연결하면 서버는 초기에 현재시간으로 부터 6시간 전까지
> 데이타 베이스에 쌓여있던 데이타를 줍니다.
>
> 따라서 프로그램을 실행 시키면
> 차트의 x축을 초기화 해야 하는데..
> 초기에 25개의 점들이 X축에 있습니다.
> 즉 마지막 점은 현재 시간이죠..
> 이 값은 제가 Now를 사용하여 Xlabel에 지정을 했는데..
>
> 문제는 그 이전의 24개의 X축 값을 셋팅하는 것입니다.
> 10분 간격으로 6시간동안 저장해 놓은 데이타를 클라이언트가 접속을 하면
> 서버는 데이타를 쭉 보내주게 되고..
> 그 이후로는 10분 마다 데이타를 클라이언트에게 주게 되죠..
> 클라이언트는 이 데이타를 받아 차트에 나타내는 거죠...
>
> 처음 차트를 초기화 할때 현재 시간만 알아내면 자동적으로 10분 간격의 X축 점이 생기도록 하는 기능이 있을 것 같은데...
> 혹시 아시는 분 좀 가르쳐 주세요...
>
> 또.. 차트의 BttomAxis의 속성에 보니 DateTimeFormat, increament 이라는 것이 있던데..
> 이것과는 관계가 없나요 ?
>
> 현재는 실행 시키면 현재 시간만 제대로 나오고
> 나머지 시간들은 이상한 값이 들어갑니다.
>
> 좀 갈켜 주세요..
질문이 좀 명확하지 않네요...
클라이언트에서 차트를 이용해서 보여줄때...
저장되어있던 6시간의 데이터를 10분 간격으로 보여주고...
즉 36개 데이터를 보여주는 것이군요...
그리고 이어서 10분간격으로 보여주면 되는 건가요?
XLabel은 10분간격으로만 보여주는 거는 아닌가본데...
좀 더 명확하게 설명 좀 해주세요~~~