Javascript 我是否被限制在我可以在Primefaces上用gmap做什么?
我是prime faces的新手,我只是想知道是否有可能在prime faces gmap组件中添加自定义的google代码。我正在查看primefaces网站上提供的代码,例如添加标记等,但我想知道我是否受限于该网站上的这些代码功能。理想情况下,我更喜欢一个地图,它允许用户添加多个由多边形线连接的标记,这些标记最终会相交形成一个多边形(即由用户通过交互式地图创建),并最终通过使用java脚本获得多边形的面积,但是我只能在prime faces站点上实现给定的代码(此页上列出的代码(…asic.xhtml)。那么我是否受限于这些功能,或者是否有更多自定义选项?这里有一个想法: 在此名为Javascript 我是否被限制在我可以在Primefaces上用gmap做什么?,javascript,java,google-maps,google-maps-api-3,primefaces,Javascript,Java,Google Maps,Google Maps Api 3,Primefaces,我是prime faces的新手,我只是想知道是否有可能在prime faces gmap组件中添加自定义的google代码。我正在查看primefaces网站上提供的代码,例如添加标记等,但我想知道我是否受限于该网站上的这些代码功能。理想情况下,我更喜欢一个地图,它允许用户添加多个由多边形线连接的标记,这些标记最终会相交形成一个多边形(即由用户通过交互式地图创建),并最终通过使用java脚本获得多边形的面积,但是我只能在prime faces站点上实现给定的代码(此页上列出的代码(…asic.
init()
的函数中,您可以传入一个坐标数组(这些坐标可以来自用户生成的标记)。每次添加标记时,请调用init()
,以便使用标记的lat/lng信息为您创建一个多边形
为了计算面积,你必须提出一个算法或函数,比如,并使用Primefaces语法来实现它,或者使用来自
希望这能为您提供一个起点。谢谢,所以我使用依赖注入将标记bean值转发给多边形bean,效果非常好。