diff --git a/src/app/modalwindow/querier/querier.modal.component.html b/src/app/modalwindow/querier/querier.modal.component.html
index af0e8f27..942eb8c6 100644
--- a/src/app/modalwindow/querier/querier.modal.component.html
+++ b/src/app/modalwindow/querier/querier.modal.component.html
@@ -30,8 +30,11 @@
No results found, try zooming to improve accuracy
diff --git a/src/app/modalwindow/querier/querier.modal.component.ts b/src/app/modalwindow/querier/querier.modal.component.ts
index 6a62dea1..45f4041b 100644
--- a/src/app/modalwindow/querier/querier.modal.component.ts
+++ b/src/app/modalwindow/querier/querier.modal.component.ts
@@ -183,6 +183,34 @@ export class QuerierModalComponent implements OnInit {
// Look for changes and update UI after brief delay
public onDataChange(): void {
+ let htmldata = []
+ let Expression=/http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/;
+ let objExp=new RegExp(Expression);
+ for (let i = 0; i < this.docs.length; i++) {
+ var doc = new DOMParser().parseFromString(this.docs[i].raw, "text/xml");
+ console.log(doc)
+ if (doc.getElementsByTagName('gml:name').length != 0) {
+ for (let html in doc.getElementsByTagName('gml:name')) {
+ if(!objExp.test(doc.getElementsByTagName('gml:name')[html].innerHTML)) {
+ htmldata.push(doc.getElementsByTagName('gml:name')[html].innerHTML)
+ }
+ }
+ } else if (doc.getElementsByTagName('gsmlp:name').length != 0) {
+ for (let html in doc.getElementsByTagName('gsmlp:name')) {
+ if(!objExp.test(doc.getElementsByTagName('gsmlp:name')[html].innerHTML)) {
+ htmldata.push(doc.getElementsByTagName('gsmlp:name')[html].innerHTML)
+ }
+ }
+ } else if (doc.getElementsByTagName('null:name').length != 0) {
+ for (let html in doc.getElementsByTagName('null:name')) {
+ if(!objExp.test(doc.getElementsByTagName('null:name')[html].innerHTML)) {
+ htmldata.push(doc.getElementsByTagName('null:name')[html].innerHTML)
+ }
+ }
+ }
+ this.docs[i]['node_name'] = htmldata[i]
+
+ }
setTimeout(() => {
this.changeDetectorRef.detectChanges();
}, 50);