3 Stimmen

Wie bindet man die Google Map API in MATLAB ein?

Ich möchte die Google Map API in meiner Matlab-Anwendung einbetten, um den kürzesten Abstand zwischen zwei verschiedenen Standorten (Koordinaten) zu finden. Ich habe versucht, eine Polylinie darauf anzuzeigen..

Wie kann ich das in Matlab erreichen?

Danke Abhi

1voto

zellus Punkte 9605

MATLAB kann Java-Klassen nativ instanziieren. Java selbst wurde verbessert, um Skriptsprachen nutzen zu können. Wie man JavaScript auf dem JVM in nur fünfzehn Minuten ausführt könnte ein wertvoller Ansatz sein, um die Google Map API von innerhalb von MATLAB zu nutzen.

0voto

tom1492 Punkte 1

Ich glaube, der beste Weg ist die Verwendung der Google Distance Matrix API und urlread in Matlab.

Versuch es mal:

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);

Dann kannst du den JSON Parser nutzen, um zu decodieren.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X