2011-01-24 3 views

답변

1

MATLAB은 기본적으로 자바 클래스를 인스턴스화 할 수 있습니다. Java 자체가 스크립팅 언어를 활용하기 위해 향상되었습니다. How to Run Javascript on the JVM in Just Fifteen Minutes은 MATLAB 내에서 Google Map API를 사용할 때 가치있는 접근 방법 일 수 있습니다.

+0

Google지도 api의 DLL 또는 참조를 추가하여 직접 Google지도 API를 MATLAB에 추가 할 수 있습니까? –

+1

브라우저 내에서 Javascript 코드 (Google MAPS API)를 실행하는 대신 * Rhino *에서 실행됩니다. DLL을 알지 못합니다. – zellus

+0

고맙습니다 zellus. 내가 제안한대로 시도해 보겠습니다. –

0

나는 matlab에 google distance matrix api와 urlread를 사용하는 것이 가장 좋은 방법이라고 생각한다.

이 시도 :

orig_coord = '37.869733350860730,-122.284758688533'; 
dest_coord = '37.871700000000000,-122.253300000000'; 
mode='walking'; 

url = ['https://maps.googleapis.com/maps/api/distancematrix/json?origins=(',orig_coord,')&destinations=(',dest_coord,')&mode=',mode,'&language=en-EN&sensor=false']; 

str = urlread(url); 

은 다음 디코딩 JSON 파서를 사용할 수 있습니다.

+0

Tom에게 다른 해결책을 주셔서 감사합니다. –

관련 문제