diff -r 1ac1efce6883 Src/TileStorage/u_TileFileNameGeneratorsSimpleList.pas --- a/Src/TileStorage/u_TileFileNameGeneratorsSimpleList.pas Tue Feb 16 19:19:38 2016 +0300 +++ b/Src/TileStorage/u_TileFileNameGeneratorsSimpleList.pas Thu Feb 18 19:45:48 2016 +0300 @@ -50,14 +50,16 @@ u_TileFileNameGM1, u_TileFileNameGM2, u_TileFileNameGM3, - u_TileFileNameMOBAC; + u_TileFileNameMOBAC, + u_TileFileNameTMS, + u_TileFileNameOsmAnd; { TTileFileNameGeneratorsSimpleList } constructor TTileFileNameGeneratorsSimpleList.Create; begin inherited Create; - SetLength(FItems, 7); + SetLength(FItems, 9); FItems[0] := TTileFileNameGMV.Create; FItems[1] := TTileFileNameSAS.Create; FItems[2] := TTileFileNameES.Create; @@ -65,6 +67,8 @@ FItems[4] := TTileFileNameGM2.Create; FItems[5] := TTileFileNameGM3.Create; FItems[6] := TTileFileNameMOBAC.Create; + FItems[7] := TTileFileNameOsmAnd.Create; + FItems[8] := TTileFileNameTMS.Create; end; destructor TTileFileNameGeneratorsSimpleList.Destroy; @@ -111,6 +115,14 @@ begin Result := FItems[6]; end; + c_File_Cache_Id_OsmAnd: + begin + Result := FItems[7]; + end; + c_File_Cache_Id_TMS: + begin + Result := FItems[8]; + end; else begin Assert(False); Result := nil;