2008-09-23 3 views

답변

0

내가 생성 및 PNG 이미지로 SVG 및 수출 이미지와 함께 작동하도록이 SVG의 터치 ..

어쩌면 내부 엔진을 느낍니다.

다른 의견은 있습니까?

0

그냥 추측 : 그들은 차트 라이브러리로 파이썬을 사용하고 생성 된 파일을 반환해야합니다. 파이썬에서 차트를 작성하는 몇 가지 도구가 있습니다. MatplotlibReportLab을 염두에 두십시오.

-1

아마도 그들은 스스로 작성한 라이브러리 일뿐입니다. 차트 그리기 라이브러리를 함께 사용하는 것은 꽤 쉽지만 올바르게 수행하기는 어렵습니다. 그래서 누군가가 이미 사용 가능한 것들을 사용하여 자신의 차트 그래픽을 쉽게 업데이트 할 수 있도록 사용자 정의 java/C++/python 라이브러리를 해킹 한 다음 확장했습니다.

URL을 변경하고 차트의 고유 한 플래시 애니메이션을 디자인하면 많은 노력 없이도 자신 만의 버전을 만들 수 있습니다. 그리고 그래프에서 사용할 수있는 데이터는 쉽게 구부릴 수 있습니다.

그냥 이론이지만, 이것과 비슷한 것은 20 %의 시간에 할 수있는 완벽한 작은 프로젝트입니다.

2

Google에서하는 모든 작업은 C++, Java 또는 Python으로 수행됩니다. 나는 내부 구조가 아마 후자의 2의 한에서 행해지는다는 것을 짐작하고있다.

2

Mathplotlib도 내 추측이었습니다 - (덕분에 "davidg").

SVG - 정적 이미지를 생성하기 위해 서버 측 SVG의 길이를 갈 필요가 없으므로 내 자신의 의문을 갖습니다. 패닝이나 스케일링이 필요하지 않으므로 SVG를 사용했는지 확실하지 않습니다

4

그들은 차트를 작성하기 위해 Gapminder 라이브러리를 구입했습니다. 필자가 아는 한 Java 라이브러리입니다.하지만 오픈 소스 코드를 공개하는 것은 매우 걱정스럽지 않습니다.

0

확실한 점은 Java 서블릿으로 수행 할 수 있다는 것입니다.

Eastwood은 Google Chart API의 오픈 소스 구현입니다. (전원 : JFreeChart)

관련 문제