11) { _tripItemProvider.requestTripItems( tripMap.getMapViewport() ); _mapController.clearInvisibleTripItems( tripMap.getMapViewport() ); } else { // te ver uitgezoomd: _mapController.clearTripItems(); } } private function tripItemProvider_result(event: TripItemProviderEvent): void { for each(var simpleTripItem: SimpleTripItem in event.simpleTripItems) { if ( !_mapController.contains(simpleTripItem) ) { // nog eens extra checken of de TripItems wel in de huidige viewport liggen: if ( tripMap.getMapViewport().latLngBounds.containsLatLng( simpleTripItem.location.getLatLng() ) ) { _mapController.addTripItem(simpleTripItem); } } } } ]]>