addPoidata method

void addPoidata(
  1. ZoomlevelRange zoomlevelRange,
  2. List<PointOfInterest> pois
)

Adds a list of POIs to the appropriate zoom level within this sub-file.

Implementation

void addPoidata(ZoomlevelRange zoomlevelRange, List<PointOfInterest> pois) {
if (this.zoomlevelRange.zoomlevelMin > zoomlevelRange.zoomlevelMax) return;
if (this.zoomlevelRange.zoomlevelMax < zoomlevelRange.zoomlevelMin) return;
Poiinfo poiinfo = _poiinfos[Math.max(this.zoomlevelRange.zoomlevelMin, zoomlevelRange.zoomlevelMin)]!;
for (PointOfInterest pointOfInterest in pois) {
  poiinfo.setPoidata(pointOfInterest);
}
  }