Skip to content

Commit

Permalink
3803: Отключил мёртвые экспорты в iPhone, МЯК и ogf2
Browse files Browse the repository at this point in the history
  • Loading branch information
zedxxx committed Dec 13, 2021
1 parent ca5540a commit 80ed0e9
Showing 1 changed file with 66 additions and 63 deletions.
129 changes: 66 additions & 63 deletions Src/RegionProcess/frm_RegionProcess.pas
Original file line number Diff line number Diff line change
Expand Up @@ -332,16 +332,16 @@ implementation
u_ExportProviderMBTiles,
u_ExportProviderRMapsSQLite,
u_ExportProviderOruxMapsSQLite,
u_ExportProviderYaMobileV3,
u_ExportProviderYaMobileV4,
//u_ExportProviderYaMobileV3,
//u_ExportProviderYaMobileV4,
u_ExportProviderKml,
u_ExportProviderIPhone,
//u_ExportProviderIPhone,
u_ExportProviderAUX,
u_ExportProviderZip,
u_ExportProviderTar,
u_ExportProviderJNX,
u_ExportProviderIMG,
u_ExportProviderOgf2,
//u_ExportProviderOgf2,
u_ExportProviderCE,
u_BitmapMapCombinerBMP,
u_BitmapMapCombinerJPG,
Expand Down Expand Up @@ -1063,31 +1063,34 @@ function TfrmRegionProcess.PrepareExportProviders(
begin
VList := TInterfaceListSimple.Create;

VExportProvider :=
TExportProviderIPhone.Create(
AProgressFactory,
ALanguageManager,
AMapSelectFrameBuilder,
AProjectionSetFactory,
FTileIteratorFactory,
ABitmap32StaticFactory,
ABitmapTileSaveLoadFactory,
True
);
VList.Add(VExportProvider);

VExportProvider :=
TExportProviderIPhone.Create(
AProgressFactory,
ALanguageManager,
AMapSelectFrameBuilder,
AProjectionSetFactory,
FTileIteratorFactory,
ABitmap32StaticFactory,
ABitmapTileSaveLoadFactory,
False
);
VList.Add(VExportProvider);
// Exports to iPhone, Yandex.Mobile and Ogf2 are dead:
// http://www.sasgis.org/mantis/view.php?id=3803

// VExportProvider :=
// TExportProviderIPhone.Create(
// AProgressFactory,
// ALanguageManager,
// AMapSelectFrameBuilder,
// AProjectionSetFactory,
// FTileIteratorFactory,
// ABitmap32StaticFactory,
// ABitmapTileSaveLoadFactory,
// True
// );
// VList.Add(VExportProvider);
//
// VExportProvider :=
// TExportProviderIPhone.Create(
// AProgressFactory,
// ALanguageManager,
// AMapSelectFrameBuilder,
// AProjectionSetFactory,
// FTileIteratorFactory,
// ABitmap32StaticFactory,
// ABitmapTileSaveLoadFactory,
// False
// );
// VList.Add(VExportProvider);

VExportProvider :=
TExportProviderKml.Create(
Expand All @@ -1098,29 +1101,29 @@ function TfrmRegionProcess.PrepareExportProviders(
);
VList.Add(VExportProvider);

VExportProvider :=
TExportProviderYaMobileV3.Create(
AProgressFactory,
ALanguageManager,
AMapSelectFrameBuilder,
FTileIteratorFactory,
ABitmap32StaticFactory,
ABitmapTileSaveLoadFactory,
AProjectionSetFactory
);
VList.Add(VExportProvider);

VExportProvider :=
TExportProviderYaMobileV4.Create(
AProgressFactory,
ALanguageManager,
AMapSelectFrameBuilder,
FTileIteratorFactory,
ABitmap32StaticFactory,
ABitmapTileSaveLoadFactory,
AProjectionSetFactory
);
VList.Add(VExportProvider);
// VExportProvider :=
// TExportProviderYaMobileV3.Create(
// AProgressFactory,
// ALanguageManager,
// AMapSelectFrameBuilder,
// FTileIteratorFactory,
// ABitmap32StaticFactory,
// ABitmapTileSaveLoadFactory,
// AProjectionSetFactory
// );
// VList.Add(VExportProvider);
//
// VExportProvider :=
// TExportProviderYaMobileV4.Create(
// AProgressFactory,
// ALanguageManager,
// AMapSelectFrameBuilder,
// FTileIteratorFactory,
// ABitmap32StaticFactory,
// ABitmapTileSaveLoadFactory,
// AProjectionSetFactory
// );
// VList.Add(VExportProvider);

VExportProvider :=
TExportProviderAUX.Create(
Expand Down Expand Up @@ -1177,17 +1180,17 @@ function TfrmRegionProcess.PrepareExportProviders(
);
VList.Add(VExportProvider);

VExportProvider :=
TExportProviderOgf2.Create(
AProgressFactory,
ALanguageManager,
AMapSelectFrameBuilder,
AVectorGeometryProjectedFactory,
ABitmap32StaticFactory,
ABitmapTileSaveLoadFactory,
AProjectionSetFactory
);
VList.Add(VExportProvider);
// VExportProvider :=
// TExportProviderOgf2.Create(
// AProgressFactory,
// ALanguageManager,
// AMapSelectFrameBuilder,
// AVectorGeometryProjectedFactory,
// ABitmap32StaticFactory,
// ABitmapTileSaveLoadFactory,
// AProjectionSetFactory
// );
// VList.Add(VExportProvider);

VExportProvider :=
TExportProviderCE.Create(
Expand Down

0 comments on commit 80ed0e9

Please sign in to comment.