我在 Primefaces 中使用 gmap 可以做什么吗?
Am i constrained in what i can do with gmap in Primefaces?
我是 prime faces 的新手,我只是想知道是否可以将自定义 google 代码添加到 prime faces gmap 组件。我正在查看 primefaces 网站上给出的代码,即添加标记等,但我想知道我是否受限于网站上的这些代码功能。理想情况下,我更喜欢允许用户添加多个由折线连接的标记的地图,这些标记最终会汇合形成一个多边形(即由用户通过交互式地图创建)并最终获得多边形的面积,通过使用java-脚本,但是我只能在 prime-faces 站点上实现给定的代码(此页面上列出的代码(http://www.primefaces.org/showcase/ui/d ... asic.xhtml)。我也是仅限于这些功能还是有更多自定义选项?
这是一个想法:
在此 example 中调用 init()
的函数中,您可以传入一个坐标数组(这些坐标可以来自您的用户生成的标记)。每次添加标记时,调用 init()
以便它使用标记的 lat/lng 信息为您创建一个多边形。
为了计算面积,你必须真正想出像 this and implement it using Primefaces syntax. Or something that can be done by using ideas from the Geometry Library 这样的算法或函数。
希望这能给你一个起点。
我是 prime faces 的新手,我只是想知道是否可以将自定义 google 代码添加到 prime faces gmap 组件。我正在查看 primefaces 网站上给出的代码,即添加标记等,但我想知道我是否受限于网站上的这些代码功能。理想情况下,我更喜欢允许用户添加多个由折线连接的标记的地图,这些标记最终会汇合形成一个多边形(即由用户通过交互式地图创建)并最终获得多边形的面积,通过使用java-脚本,但是我只能在 prime-faces 站点上实现给定的代码(此页面上列出的代码(http://www.primefaces.org/showcase/ui/d ... asic.xhtml)。我也是仅限于这些功能还是有更多自定义选项?
这是一个想法:
在此 example 中调用 init()
的函数中,您可以传入一个坐标数组(这些坐标可以来自您的用户生成的标记)。每次添加标记时,调用 init()
以便它使用标记的 lat/lng 信息为您创建一个多边形。
为了计算面积,你必须真正想出像 this and implement it using Primefaces syntax. Or something that can be done by using ideas from the Geometry Library 这样的算法或函数。
希望这能给你一个起点。