Google maps 知道标记是否包含在爱奥尼亚多边形中
除了寻找解决我问题的代码之外,我还有一个疑问。是否可以从本机的Google maps 知道标记是否包含在爱奥尼亚多边形中,google-maps,ionic-framework,ionic2,ionic3,Google Maps,Ionic Framework,Ionic2,Ionic3,除了寻找解决我问题的代码之外,我还有一个疑问。是否可以从本机的cordova插件googlemaps执行此类计算?或者我应该从谷歌地图导入javascript脚本?谷歌地图会在本地谷歌地图插件上运行吗?非常感谢您使用poly.containsLocation() 使用poly.containsLocation() 可能的重复:可能的重复:谢谢,我想知道一些事情。。此代码在ionic?的版本1中工作?它能用一个圆圈来做同样的事情吗?非常感谢。谢谢,我想知道一些事情。。此代码在ionic?的
cordova插件googlemaps
执行此类计算?或者我应该从谷歌地图导入javascript脚本?谷歌地图会在本地谷歌地图插件上运行吗?非常感谢您使用poly.containsLocation()
使用
poly.containsLocation()
可能的重复:可能的重复:谢谢,我想知道一些事情。。此代码在ionic?的版本1中工作?它能用一个圆圈来做同样的事情吗?非常感谢。谢谢,我想知道一些事情。。此代码在ionic?的版本1中工作?它能用一个圆圈来做同样的事情吗?非常感谢你。
marker.on("position_changed").subscribe((params: any[]) => {
let latLng: ILatLng = params[0]; // or marker.getPosition();
let contain: boolean = Poly.containsLocation(position, POLYGON_POINTS);
marker.setIcon(contain ? "blue" : "red");
});