Как встроить API Google Map в MATLAB? - PullRequest
3 голосов
/ 24 января 2011

Я хочу встроить API карты Google в мое приложение Matlab для нахождения кратчайшего расстояния между двумя разными точками (координатами). Я пытался показать поли линию на нем ..

Как мне добиться этого в Matlab?

Спасибо Аби

Ответы [ 2 ]

1 голос
/ 24 января 2011

MATLAB может изначально создавать Java классы. Java сама была улучшена для использования языков сценариев. Как запустить Javascript на JVM всего за пятнадцать минут может быть полезным подходом к использованию Google Map API из MATLAB.

0 голосов
/ 19 июля 2014

Я считаю, что лучший способ - использовать API матрицы расстояний Google и urlread в Matlab.

попробуйте это:

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 Parser для декодирования.

...