fix: ignore empty layers in feature info result
added marker at feature info position