2010-06-23 8 views

답변

0

ASCOM 플랫폼을 사용해 볼 수도 있습니다. 릴리스 5.5.1에는 NOVAS 벡터 astrometry 루틴과 Keppler 궤도 엔진에 대한 .NET 래퍼가 있습니다. http://ascom-standards.org

1

답변이 조금 늦을 수 있습니다. 하지만 .NET에서 orekit을 쉽게 사용할 수 있습니다. IKVM

이전에 약간의 케플러 전파를 시도했지만 아무런 문제가 없었습니다.

iKVM을가 CLR에서 실행되는 모든 기능을 JVM입니다 : 여기

은 몇 가지 더 설명이다. 두 플랫폼 모두 매우 유사하므로 매우 빠릅니다 (기본 .NET과 거의 비슷합니다).

.NET의 Java 라이브러리를 사용하려면 먼저 관리 코드 .dll로 컴파일해야합니다. 이 작업을 수행하는 IKVM 배포판의 프로그램을 ikvmc라고합니다.

.jar이 자바 표준 라이브러리 외부의 다른 .jar에 종속성이있는 경우이를 변환하여 Visual Studio 프로젝트에 추가해야합니다.

Orekit은 아파치의 벡터 라이브러리 인 apache.commons.math에만 의존합니다. 이것은 명령 행입니다 :

> ikvmc orekit-5.0.3.jar commons-math-2.1.jar 
Note IKVMC0002: output file is "orekit-5.0.3.dll" 

이제 동일한 디렉토리에 orekit-5.0.3.dll이 있습니다. 다른 .dll과 마찬가지로 이것을 Visual Studio에 추가 할 수 있지만 IKVM 런타임에 추가 .dll을 추가해야합니다. .dll이 필요한 IKVM 설명서를 참조하십시오.

관련 문제