두 개의 다른 위치 (좌표) 사이의 최단 거리를 찾기 위해 내 matlab 응용 프로그램에 google map api를 포함하고 싶습니다. 나는 그것에 폴리 라인을 보여 주려고 ...MATLAB에 Google지도 API를 삽입하는 방법은 무엇입니까?
내가 어떻게 이것을 matlab에서 할 수 있습니까?
감사 Abhi
두 개의 다른 위치 (좌표) 사이의 최단 거리를 찾기 위해 내 matlab 응용 프로그램에 google map api를 포함하고 싶습니다. 나는 그것에 폴리 라인을 보여 주려고 ...MATLAB에 Google지도 API를 삽입하는 방법은 무엇입니까?
내가 어떻게 이것을 matlab에서 할 수 있습니까?
감사 Abhi
MATLAB은 기본적으로 자바 클래스를 인스턴스화 할 수 있습니다. Java 자체가 스크립팅 언어를 활용하기 위해 향상되었습니다. How to Run Javascript on the JVM in Just Fifteen Minutes은 MATLAB 내에서 Google Map API를 사용할 때 가치있는 접근 방법 일 수 있습니다.
나는 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 파서를 사용할 수 있습니다.
Tom에게 다른 해결책을 주셔서 감사합니다. –
Google지도 api의 DLL 또는 참조를 추가하여 직접 Google지도 API를 MATLAB에 추가 할 수 있습니까? –
브라우저 내에서 Javascript 코드 (Google MAPS API)를 실행하는 대신 * Rhino *에서 실행됩니다. DLL을 알지 못합니다. – zellus
고맙습니다 zellus. 내가 제안한대로 시도해 보겠습니다. –