【发布时间】:2019-10-28 12:25:28
【问题描述】:
我实际上正在开发一个 Web 项目,其中显示地图(传单)并带有叠加层中的图像。在 Web 应用程序上,用户可以移动图像以与 Leaflet 地图上的建筑物指纹完全匹配。放置图像后,由于图像 3 个角的 3 个 GPS 坐标,我们能够存储图像的确切位置。
现在,我想在移动应用程序中使用地图上的 3 个角坐标添加此图像。我对 Flutter 很感兴趣,但在继续之前,我想知道这个实现是否可以使用 Flutter。
这是放置在网络应用程序上的图像示例:
这是与图像关联的 3 个角坐标的示例:
"corner1": {
"type": "Point",
"coordinates": [48.44125015626304, -4.412910623650533]
},
"corner2": {
"type": "Point",
"coordinates": [48.44194275959914, -4.412734794896097]
},
"corner3": {
"type": "Point",
"coordinates": [48.441223035155275, -4.412648068391719]
}
因此,在全球范围内,我想在移动应用程序的这些确切位置显示叠加图像,如果可能的话,使用 Flutter。
【问题讨论】:
-
没有真正回答您的问题,但您可以使用 2 个对角而不是 3 个来定义矩形。使用flutter_map插件绝对可以做到这一点,但需要你做一些编码。
标签: google-maps dictionary flutter mapbox flutter-layout