def html(self, identifiers, layout_options=None, template="lizard_wms/popup.html"): identifier = identifiers[0] feature_info = self.wms_source.get_feature_info(identifier["x"], identifier["y"], identifier["radius"]) return self.html_default( identifiers=identifiers, template=template, layout_options=layout_options, extra_render_kwargs={ "feature_info": self.wms_source.get_popup_info(feature_info), "workspace_item": self.workspace_item, "identifier": adapter_serialize(identifier), }, )
def html(self, identifiers, layout_options=None, template="lizard_wms/popup.html"): identifier = identifiers[0] params = self._build_search_parameters(layout_options['request']) feature_info = self.wms_source.search_one_item(*params) return self.html_default( identifiers=identifiers, template=template, layout_options=layout_options, extra_render_kwargs={ 'feature_info': self.wms_source.get_popup_info(feature_info), 'workspace_item': self.workspace_item, 'identifier': adapter_serialize(identifier), })
def html(self, identifiers, layout_options=None, template="lizard_wms/popup.html"): identifier = identifiers[0] feature_info = self.wms_source.get_feature_info(identifier['x'], identifier['y'], identifier['radius']) return self.html_default( identifiers=identifiers, template=template, layout_options=layout_options, extra_render_kwargs= { 'feature_info': self.wms_source.get_popup_info(feature_info), 'workspace_item' : self.workspace_item, 'identifier': adapter_serialize(identifier), })