IlvTiledShapeDataSource

IlvTiledShapeDataSource は、 IlvShapeDataSource. つまり、タイリングおよびロード・オンデマンド機能を利用します。並べて表示したシェープ・ファイルをそのようなデータ・ソースと共に読み込むには、以下のコードを使用することができます。
IlvTiledShapeDataSource source = new IlvTiledShapeDataSource(fileName);
source.setManager(getManager());
try {
  source.start();
} catch (Exception e) {
  e.printStackTrace();
}

IlvShapeFileTileLoader クラス

このクラスは、タイル状のシェープ・ファイルにロード・オンデマンドを実装します。 IlvTiledLayer に関連付けると、シェープ・ファイルのファイル名、IndexFile のファイル名、および SpatialIndexFile のファイル名が指定されたときに、このクラスがタイルの読み込みを自動的に処理します。また、オプションで Dbase のファイル名を指定して、オブジェクトの属性を読み込むこともできます。
IlvShapeFileTileLoader tileLoader = 
    new IlvShapeFileTileLoader("example.shp",
                               "example.dbf", // Or null if attributes loading 
                                             // is not wanted.
                               "example.shx",
                               "example.idx");
IlvTiledLayer tiledLayer = new IlvTiledLayer(new IlvRect(), null,
   IlvTileController.FREE);
tiledLayer.setTileLoader(tileLoader);