如何执行以下操作:
用户定义地址
用户定义颜色
服务在Google地图上搜索相应的建筑物
服务用颜色填充地图上找到的建筑物
我知道如何:
1.找到地址的纬度/经度
2.绘制多边形
因此,要执行此任务,我需要从地址获取建筑物的多边形坐标。如何?
最佳答案
(1)Acquire image tile
(2)根据像素颜色(此处为0xF2EEE6)分割建筑物。
(3)图像清理(例如erosion then dilation)+算法以获取多边形角的像素坐标。
(4)Mercator projection to acquire lat/long of pixel