如何在 MATLAB 中嵌入 google 地图 API?

发布于 2024-10-14 12:24:49 字数 110 浏览 5 评论 0原文

我想在我的 matlab 应用程序中嵌入谷歌地图 api,以查找两个不同位置(坐标)之间的最短距离。我试图在其上显示折线。

我如何在 matlab 中实现这一点?

谢谢 阿比

I want to embed google map api in my matlab application for finding shortest distance between two different location (co-ordinates). I tried to show poly line on it..

How can I achieve this in matlab ?

Thanks
Abhi

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

过期以后 2024-10-21 12:24:50

MATLAB 可以本机实例化 Java 类。 Java 本身已得到增强,以便利用脚本语言。 如何在短短 15 分钟内在 JVM 上运行 Javascript 可能是在 MATLAB 中使用 Google Map API 的一种有价值的方法。

MATLAB can natively instantiate Java classes. Java itself has been enhanced in order to leverage scripting languages. How to Run Javascript on the JVM in Just Fifteen Minutes might be a valuable approach on using Google Map API from within MATLAB.

游魂 2024-10-21 12:24:50

我相信最好的方法是在matlab中使用google距离矩阵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 Parser 来解码。

I believe the best way is to use google distance matrix api and urlread in matlab.

try this:

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

then you can use JSON Parser to decode.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文