├── .gitignore
├── .gitmodules
├── FSEarthTiles
├── ALGLib
│ ├── ALGLib.csproj
│ ├── alglib_info.cs
│ ├── alglibinternal.cs
│ ├── alglibmisc.cs
│ ├── ap.cs
│ ├── dataanalysis.cs
│ ├── diffequations.cs
│ ├── fasttransforms.cs
│ ├── integration.cs
│ ├── interpolation.cs
│ ├── linalg.cs
│ ├── optimization.cs
│ ├── solvers.cs
│ ├── specialfunctions.cs
│ └── statistics.cs
├── AreaKML.kml_Examples
│ ├── Elba
│ │ └── AreaKML.kml
│ ├── ForExperimentation
│ │ ├── Copy of RiverExample_AreaKML.xml
│ │ ├── RiverExample_AreaKML.kml
│ │ └── WaterPolygonesExample_AreaKML.kml
│ └── Sardegna
│ │ └── AreaKML.kml
├── Docs
│ ├── CommandLineParametersReadMe.txt
│ ├── FSET Updates ver 1-0-3.pdf
│ ├── Quick start - README first (FS2004, FSX, P3D).docx
│ ├── Quick start - README first (MSFS2020).docx
│ └── UserDocu.pdf
├── Documentation
│ ├── CommandLineParametersReadMe.txt
│ ├── Drafts
│ │ └── Drawing1.odg
│ ├── Readme.txt
│ └── UserDocu.rtf
├── FSETScriptsTempFilesCleanUp
│ ├── FSETScriptsTempFilesCleanUp.csproj
│ ├── FSETScriptsTempFilesCleanUp.csproj.user
│ ├── FSETScriptsTempFilesCleanUpAppl.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ ├── Resources.resx
│ │ ├── Settings.Designer.cs
│ │ └── Settings.settings
│ ├── app.config
│ └── bin
│ │ └── Release
│ │ └── FSETScriptsTempFilesCleanUp.exe
├── FSEarthMasks
│ ├── FSEarthMasks.csproj
│ ├── FSEarthMasks.csproj.user
│ ├── FSEarthMasksAppl.cs
│ ├── FSEarthMasksIco.ico
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ ├── Resources.resx
│ │ ├── Settings.Designer.cs
│ │ └── Settings.settings
│ ├── Settings.cs
│ ├── app.config
│ ├── bin
│ │ └── Release
│ │ │ ├── CSScriptLibrary.dll
│ │ │ ├── FSEarthMasks.exe
│ │ │ ├── FSEarthMasks.pdb
│ │ │ ├── FSEarthMasksDLL.dll
│ │ │ ├── FSEarthMasksDLL.pdb
│ │ │ ├── FSEarthMasksInternalDLL.dll
│ │ │ └── FSEarthMasksInternalDLL.pdb
│ └── obj
│ │ ├── FSEarthMasks.csproj.FileList.txt
│ │ ├── FSEarthMasks.csproj.FileListAbsolute.txt
│ │ └── Release
│ │ ├── FSEarthMasks.Properties.Resources.resources
│ │ ├── FSEarthMasks.csproj.FileListAbsolute.txt
│ │ ├── FSEarthMasks.csproj.GenerateResource.Cache
│ │ ├── FSEarthMasks.exe
│ │ ├── FSEarthMasks.pdb
│ │ ├── ResolveAssemblyReference.cache
│ │ └── TempPE
│ │ └── Properties.Resources.Designer.cs.dll
├── FSEarthMasksDLL
│ ├── AutumnScript.cs
│ ├── FSEarthMasksDLL.csproj
│ ├── FSEarthMasksForm.Designer.cs
│ ├── FSEarthMasksForm.cs
│ ├── FSEarthMasksForm.resx
│ ├── FSEarthMasksInterface.cs
│ ├── HardWinterScript.cs
│ ├── MasksScriptsHandler.cs
│ ├── NightScript.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── SpringScript.cs
│ ├── SummerScript.cs
│ ├── WinterScript.cs
│ ├── bin
│ │ └── Release
│ │ │ ├── CSScriptLibrary.dll
│ │ │ ├── FSEarthMasksDLL.dll
│ │ │ ├── FSEarthMasksDLL.pdb
│ │ │ ├── FSEarthMasksInternalDLL.dll
│ │ │ └── FSEarthMasksInternalDLL.pdb
│ └── obj
│ │ ├── FSEarthMasksDLL.csproj.FileList.txt
│ │ ├── FSEarthMasksDLL.csproj.FileListAbsolute.txt
│ │ └── Release
│ │ ├── FSEarthMasksDLL.FSEarthMasksForm.resources
│ │ ├── FSEarthMasksDLL.csproj.FileListAbsolute.txt
│ │ ├── FSEarthMasksDLL.csproj.GenerateResource.Cache
│ │ ├── FSEarthMasksDLL.dll
│ │ ├── FSEarthMasksDLL.pdb
│ │ └── ResolveAssemblyReference.cache
├── FSEarthMasksInternalDLL
│ ├── FSEarthMasksInternalDLL.csproj
│ ├── FSEarthMasksInternalInterface.cs
│ ├── MasksCommon.cs
│ ├── MasksConfig.cs
│ ├── MasksTexture.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ └── bin
│ │ └── Release
│ │ ├── FSEarthMasksInternalDLL.dll
│ │ └── FSEarthMasksInternalDLL.pdb
├── FSEarthTiles.sln
├── FSEarthTiles.suo
├── FSEarthTiles
│ ├── ClassDiagram1.cd
│ ├── FSEarthTiles.csproj
│ ├── FSEarthTiles.csproj.user
│ ├── FSEarthTilesAppl.cs
│ ├── FSEarthTilesIco.ico
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ ├── Resources.resx
│ │ ├── Settings.Designer.cs
│ │ └── Settings.settings
│ ├── app.config
│ ├── bin
│ │ └── Release
│ │ │ ├── CSScriptLibrary.dll
│ │ │ ├── FSET
│ │ │ ├── AreaInfoFileCreationScript.cs
│ │ │ ├── AreaKML.kml
│ │ │ ├── AutumnScript.cs
│ │ │ ├── Blank.jpg
│ │ │ ├── CSScriptLibrary.dll
│ │ │ ├── CustomizedProcessesScript.cs
│ │ │ ├── FSETScriptsTempFilesCleanUp.exe
│ │ │ ├── FSEarthMasks.exe
│ │ │ ├── FSEarthMasks.ini
│ │ │ ├── FSEarthMasksDLL.dll
│ │ │ ├── FSEarthMasksInternalDLL.dll
│ │ │ ├── FSEarthTiles.exe
│ │ │ ├── FSEarthTiles.ini
│ │ │ ├── FSEarthTilesDLL.dll
│ │ │ ├── FSEarthTilesInternalDLL.dll
│ │ │ ├── HardWinterScript.cs
│ │ │ ├── MasksAutumn.jpg
│ │ │ ├── MasksFinish.jpg
│ │ │ ├── MasksInitial.jpg
│ │ │ ├── MasksNight.jpg
│ │ │ ├── MasksSnowMotion1.jpg
│ │ │ ├── MasksSnowMotion2.jpg
│ │ │ ├── MasksSnowMotion3.jpg
│ │ │ ├── MasksSpring.jpg
│ │ │ ├── MasksSummer.jpg
│ │ │ ├── MasksWaterMotion1.jpg
│ │ │ ├── MasksWaterMotion2.jpg
│ │ │ ├── MasksWaterMotion3.jpg
│ │ │ ├── NightScript.cs
│ │ │ ├── NoTileFound.jpg
│ │ │ ├── SpringScript.cs
│ │ │ ├── SummerScript.cs
│ │ │ ├── TileCodeingScript.cs
│ │ │ ├── TileRequested.jpg
│ │ │ ├── TileSkipped.jpg
│ │ │ └── WinterScript.cs
│ │ │ ├── FSEarthTiles.exe
│ │ │ ├── FSEarthTiles.ini
│ │ │ ├── FSEarthTiles.pdb
│ │ │ ├── FSEarthTilesDLL.dll
│ │ │ ├── FSEarthTilesDLL.pdb
│ │ │ ├── FSEarthTilesInternalDLL.dll
│ │ │ ├── FSEarthTilesInternalDLL.pdb
│ │ │ ├── TileCodeingScript.cs
│ │ │ └── resamplefsxsp2.exe
│ └── obj
│ │ ├── FSEarthTiles.csproj.FileList.txt
│ │ ├── FSEarthTiles.csproj.FileListAbsolute.txt
│ │ └── Release
│ │ ├── FSEarthTiles.Properties.Resources.resources
│ │ ├── FSEarthTiles.csproj.FileListAbsolute.txt
│ │ ├── FSEarthTiles.csproj.GenerateResource.Cache
│ │ ├── FSEarthTiles.exe
│ │ ├── FSEarthTiles.pdb
│ │ └── TempPE
│ │ └── Properties.Resources.Designer.cs.dll
├── FSEarthTilesAStartExampleWithACSharpScript
│ ├── FSETStartWithACSharpScript_Script.cs
│ ├── MinimalScriptForFSETStart_Script.cs
│ ├── cscscript.exe
│ └── cscscript.exe.config
├── FSEarthTilesDLL
│ ├── AreaInfoFileCreationScript.cs
│ ├── Copy of TileCodeingScript.cs
│ ├── CustomizedProcessesScript.cs
│ ├── EarthEngines.cs
│ ├── EarthScriptsHandler.cs
│ ├── EarthWebForm.Designer.cs
│ ├── EarthWebForm.cs
│ ├── EarthWebForm.resx
│ ├── FSEarthTilesDLL.csproj
│ ├── FSEarthTilesForm.Designer.cs
│ ├── FSEarthTilesForm.cs
│ ├── FSEarthTilesForm.resx
│ ├── FSEarthTilesInterface.cs
│ ├── MultiThreadedQueue.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── TGASharpLib.cs
│ ├── TileCodeingScript.cs
│ ├── bin
│ │ └── Release
│ │ │ ├── CSScriptLibrary.dll
│ │ │ ├── FSEarthTilesDLL.dll
│ │ │ ├── FSEarthTilesDLL.pdb
│ │ │ ├── FSEarthTilesInternalDLL.dll
│ │ │ └── FSEarthTilesInternalDLL.pdb
│ ├── obj
│ │ ├── FSEarthTilesDLL.csproj.FileList.txt
│ │ ├── FSEarthTilesDLL.csproj.FileListAbsolute.txt
│ │ └── Release
│ │ │ ├── FSEarthTilesDLL.EarthWebForm.resources
│ │ │ ├── FSEarthTilesDLL.FSEarthTilesForm.resources
│ │ │ ├── FSEarthTilesDLL.csproj.FileListAbsolute.txt
│ │ │ ├── FSEarthTilesDLL.csproj.GenerateResource.Cache
│ │ │ ├── FSEarthTilesDLL.dll
│ │ │ ├── FSEarthTilesDLL.pdb
│ │ │ ├── Refactor
│ │ │ └── FSEarthTilesDLL.dll
│ │ │ └── ResolveAssemblyReference.cache
│ └── old_TileCodeingScript.cs
├── FSEarthTilesDLLTester
│ ├── FSEarthTilesDLLTester.csproj
│ ├── FSEarthTilesDLLTesterForm.Designer.cs
│ ├── FSEarthTilesDLLTesterForm.cs
│ ├── FSEarthTilesDLLTesterForm.resx
│ ├── Program.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ ├── Resources.resx
│ │ ├── Settings.Designer.cs
│ │ └── Settings.settings
│ ├── app.config
│ ├── bin
│ │ └── Release
│ │ │ ├── CSScriptLibrary.dll
│ │ │ ├── FSEarthTilesDLL.dll
│ │ │ ├── FSEarthTilesDLL.pdb
│ │ │ ├── FSEarthTilesDLLTester.exe
│ │ │ ├── FSEarthTilesDLLTester.pdb
│ │ │ ├── FSEarthTilesInternalDLL.dll
│ │ │ └── FSEarthTilesInternalDLL.pdb
│ └── obj
│ │ ├── FSEarthTilesDLLTester.csproj.FileList.txt
│ │ ├── FSEarthTilesDLLTester.csproj.FileListAbsolute.txt
│ │ └── Release
│ │ ├── FSEarthTilesDLLTester.FSEarthTilesDLLTesterForm.resources
│ │ ├── FSEarthTilesDLLTester.Properties.Resources.resources
│ │ ├── FSEarthTilesDLLTester.csproj.FileListAbsolute.txt
│ │ ├── FSEarthTilesDLLTester.csproj.GenerateResource.Cache
│ │ ├── FSEarthTilesDLLTester.exe
│ │ ├── FSEarthTilesDLLTester.pdb
│ │ ├── ResolveAssemblyReference.cache
│ │ └── TempPE
│ │ └── Properties.Resources.Designer.cs.dll
├── FSEarthTilesInternalDLL
│ ├── AreaInfo.cs
│ ├── AreaInfoFIFOQueue.cs
│ ├── CommonFunctions.cs
│ ├── EarthArea.cs
│ ├── EarthAreaTexture.cs
│ ├── EarthCommon.cs
│ ├── EarthConfig.cs
│ ├── EarthInputArea.cs
│ ├── EarthKML.cs
│ ├── EarthMath.cs
│ ├── EarthMultiArea.cs
│ ├── FSEarthTilesInternalDLL.csproj
│ ├── FSEarthTilesInternalInterface.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── ScenprocUtils.cs
│ ├── Tile.cs
│ ├── TileInfo.cs
│ ├── TileInfoFIFOQueue.cs
│ ├── TileRingBufferCache.cs
│ ├── TileSystem.cs
│ └── bin
│ │ └── Release
│ │ ├── FSEarthTilesInternalDLL.dll
│ │ └── FSEarthTilesInternalDLL.pdb
├── GeoUTMConverter
│ ├── GeoUTMConverter.vbproj
│ ├── My Project
│ │ ├── Application.Designer.vb
│ │ ├── Application.myapp
│ │ ├── AssemblyInfo.vb
│ │ ├── Resources.Designer.vb
│ │ ├── Resources.resx
│ │ ├── Settings.Designer.vb
│ │ └── Settings.settings
│ ├── UTMConv.cs
│ ├── bin
│ │ └── Release
│ │ │ ├── GeoUTMConverter.dll
│ │ │ ├── GeoUTMConverter.pdb
│ │ │ └── GeoUTMConverter.xml
│ └── obj
│ │ └── Release
│ │ ├── GeoUTMConverter.Resources.resources
│ │ ├── GeoUTMConverter.dll
│ │ ├── GeoUTMConverter.pdb
│ │ ├── GeoUTMConverter.vbproj.FileListAbsolute.txt
│ │ ├── GeoUTMConverter.vbproj.GenerateResource.Cache
│ │ ├── GeoUTMConverter.xml
│ │ └── TempPE
│ │ └── My Project.Resources.Designer.vb.dll
├── Ini
│ ├── FSEarthMasks.ini
│ └── FSEarthTiles.ini
├── Providers
│ ├── Austria
│ │ ├── Itris.lay
│ │ └── OST.lay
│ ├── Belgium
│ │ ├── BE_Fr.lay
│ │ ├── GeoPunt2012.lay
│ │ ├── GeoPunt2015.lay
│ │ └── Wallonie2013.lay
│ ├── Croatia
│ │ ├── CRO_2011.lay
│ │ ├── CRO_2016.lay
│ │ ├── CRO_2017.lay
│ │ └── capabilities.xml
│ ├── Czech_Republic_and_Slovakia
│ │ └── CZ.lay
│ ├── Denmark
│ │ └── DK.lay
│ ├── EUR.comb
│ ├── Estonia
│ │ └── EST.lay
│ ├── Faroe
│ │ └── FO.lay
│ ├── France
│ │ ├── FR2010_.lay
│ │ ├── FRorth.lay
│ │ ├── IAU2008.lay
│ │ └── LittoV2.lay
│ ├── Global
│ │ ├── Arc.lay
│ │ ├── Arc@.lay
│ │ ├── BI.lay
│ │ ├── EOX.lay
│ │ ├── EOX2.lay
│ │ ├── EOX2020.lay
│ │ ├── EOX2022.lay
│ │ ├── GO2.lay
│ │ ├── Here.lay
│ │ ├── Mapbox.lay
│ │ ├── OSM.lay
│ │ ├── SEA.lay
│ │ └── USA2.lay
│ ├── Hungary
│ │ └── HU.lay
│ ├── Israel
│ │ └── Isrl.lay
│ ├── Italy
│ │ ├── AltoAdige08.lay
│ │ ├── AltoAdige1415.lay
│ │ ├── Aosta2005.lay
│ │ ├── Aosta2012.lay
│ │ ├── Aosta2015.lay
│ │ ├── Lomba2015.lay
│ │ ├── PCN06.lay
│ │ ├── PCN12.lay
│ │ └── Piem2010.lay
│ ├── Japan
│ │ └── JP.lay
│ ├── Luxembourg
│ │ ├── Lux.lay
│ │ └── Lux2013.lay
│ ├── Netherland
│ │ ├── PDOK15.lay
│ │ ├── PDOK18.lay
│ │ ├── capabilities_PDOK15.xml
│ │ └── capabilities_PDOK18.xml
│ ├── New_Zealand
│ │ └── NZ.lay
│ ├── Norway
│ │ └── NIB.lay
│ ├── O4_Custom_URL.py
│ ├── Poland
│ │ └── PL.lay
│ ├── Slovenia
│ │ ├── SLO.lay
│ │ ├── SLO_2009_2011.lay
│ │ └── SLO_2016.lay
│ ├── Spain
│ │ ├── SP.lay
│ │ ├── SP2012.lay
│ │ └── SP2015.lay
│ ├── Sweden
│ │ ├── .SE.lay.swp
│ │ ├── Hitta.lay
│ │ ├── SE.lay
│ │ └── SE2.lay
│ ├── Switzerland
│ │ └── CH.lay
│ └── United_States
│ │ ├── Alaska.lay
│ │ ├── CA_NAIP.lay
│ │ ├── NAIP.lay
│ │ └── USGS.lay
├── Scenproc_scripts
│ ├── FS9.spc
│ └── FSXP3D.spc
├── SeasonsInfTemplatesJustForInfo
│ ├── FS2004Multi.inf
│ ├── FSXMulti.inf
│ ├── Seasons.txt
│ ├── SingleForBoth.inf
│ ├── SingleForFS2004.inf
│ └── SingleForFSX.inf
├── ThirdPartyLibs
│ └── CSScriptLibrary.dll
└── makeReleaseZip.bat
├── FSEarthTilesV1_0SourcesScreenshot.GIF
├── FSEarthTilesV1_0SourcesScreenshot.bmp
├── README.md
├── Readme.txt
└── fset1nrs.rar
/.gitignore:
--------------------------------------------------------------------------------
1 | */.vs/
2 | FSEarthTiles/FSETScriptsTempFilesCleanUp
3 | FSEarthTiles/FSEarthMasks/obj/
4 | FSEarthTiles/FSEarthMasksDLL/obj/
5 | FSEarthTiles/FSEarthMasksInternalDLL/obj/
6 | FSEarthTiles/FSEarthTiles/obj/
7 | FSEarthTiles/FSEarthTilesDLL/obj/
8 | FSEarthTiles/FSEarthTilesDLLTester/obj/
9 | FSEarthTiles/FSEarthTilesInternalDLL/obj/
10 | FSEarthTiles/FSEarthMasks/bin/Debug/
11 | FSEarthTiles/FSEarthMasksDLL/bin/Debug/
12 | FSEarthTiles/FSEarthMasksInternalDLL/bin/Debug/
13 | FSEarthTiles/FSEarthTiles/bin/Debug/
14 | FSEarthTiles/FSEarthTilesInternalDLL/bin/Debug/
15 | FSEarthTiles/FSEarthTilesDLL/bin/Debug/
16 | FSEarthTiles/FSEarthTilesDLLTester/bin/Debug/
17 | FSEarthTiles/ALGLib/bin/Debug/
18 | FSEarthTiles/ALGLib/obj/Debug
19 |
--------------------------------------------------------------------------------
/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule "FSEarthTiles/AutomaticWaterMasking"]
2 | path = FSEarthTiles/AutomaticWaterMasking
3 | url = https://github.com/stackTom/AutomaticWaterMasking.git
4 |
--------------------------------------------------------------------------------
/FSEarthTiles/ALGLib/ALGLib.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Debug
6 | AnyCPU
7 | {4165EC0E-581A-48B6-9D1A-4DF0DEC345F9}
8 | Library
9 | ALGLib
10 | ALGLib
11 | v4.0
12 | 512
13 | true
14 |
15 |
16 | AnyCPU
17 | true
18 | full
19 | false
20 | bin\Debug\
21 | DEBUG;TRACE
22 | prompt
23 | 4
24 |
25 |
26 | AnyCPU
27 | pdbonly
28 | true
29 | bin\Release\
30 | TRACE
31 | prompt
32 | 4
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/FSEarthTiles/ALGLib/alglib_info.cs:
--------------------------------------------------------------------------------
1 | /*************************************************************************
2 | ALGLIB 3.17.0 (source code generated 2020-12-27)
3 | Copyright (c) Sergey Bochkanov (ALGLIB project).
4 |
5 | >>> SOURCE LICENSE >>>
6 | This program is free software; you can redistribute it and/or modify
7 | it under the terms of the GNU General Public License as published by
8 | the Free Software Foundation (www.fsf.org); either version 2 of the
9 | License, or (at your option) any later version.
10 |
11 | This program is distributed in the hope that it will be useful,
12 | but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | GNU General Public License for more details.
15 |
16 | A copy of the GNU General Public License is available at
17 | http://www.fsf.org/licensing/licenses
18 | >>> END OF LICENSE >>>
19 | *************************************************************************/
20 | [assembly:System.Reflection.AssemblyCompanyAttribute("ALGLIB Project")]
21 | [assembly:System.Reflection.AssemblyProductAttribute("ALGLIB for C# (managed)")]
22 | [assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.17.0.0")]
23 |
--------------------------------------------------------------------------------
/FSEarthTiles/Docs/CommandLineParametersReadMe.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/Docs/CommandLineParametersReadMe.txt
--------------------------------------------------------------------------------
/FSEarthTiles/Docs/FSET Updates ver 1-0-3.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/Docs/FSET Updates ver 1-0-3.pdf
--------------------------------------------------------------------------------
/FSEarthTiles/Docs/Quick start - README first (FS2004, FSX, P3D).docx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/Docs/Quick start - README first (FS2004, FSX, P3D).docx
--------------------------------------------------------------------------------
/FSEarthTiles/Docs/Quick start - README first (MSFS2020).docx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/Docs/Quick start - README first (MSFS2020).docx
--------------------------------------------------------------------------------
/FSEarthTiles/Docs/UserDocu.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/Docs/UserDocu.pdf
--------------------------------------------------------------------------------
/FSEarthTiles/Documentation/CommandLineParametersReadMe.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/Documentation/CommandLineParametersReadMe.txt
--------------------------------------------------------------------------------
/FSEarthTiles/Documentation/Drafts/Drawing1.odg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/Documentation/Drafts/Drawing1.odg
--------------------------------------------------------------------------------
/FSEarthTiles/Documentation/Readme.txt:
--------------------------------------------------------------------------------
1 |
2 | FS Earth Tiles
3 | ---------------
4 |
5 | FSEarthTiles is a flightsimulator tool I started to develop for me and you inspired by the cool TileProxy project helping you to get
6 | photo-textures as static addon scenery into the flightsimulator by accessing earth services.
7 |
8 |
9 | !! IMPORTANT !!
10 |
11 | All earth services have copyright on their material! That means you may not distribute sceneries you create that includes such material.
12 | You are also not really allowed to download such material and store and use it in FS or elswhere without the permission of the services.
13 |
14 |
15 |
16 |
17 | Installation
18 | -------------
19 |
20 | 1. Create a folder "FSEarthTiles" for this application and unzip the package into this folder.
21 |
22 | 2. Open the file FSEarthTiles.ini and complete the Service configurations! For legal reason they are only preconfigurated. (*)
23 | Read what is written at the beginning of that file. The internet is a very helpfull source to figure out valid configurations.
24 | So use it and do an active search. Do NOT post and asking me for a configuration! And don't be lazzy asking others to do your work.
25 | It is simple enough to figure out a valid configuration!
26 |
27 | To compile a scenery for the Flight Simulator you need the scenery compilers of th FS SDK's that eighter comes with the FS Deluxe
28 | versions or you can download from the microsoft pages:
29 |
30 | 3. From the FSX terrain SDK (SP2) copy the resample.exe and place it into the FSEarthTiles Folder and rename it to resampleFSXSP2.exe
31 |
32 | 4. From the FS2004 terrain SDK copy the resample.exe and place it into the FSEarthTiles Folder and rename it to resampleFS2004.exe
33 |
34 | 5. From the FS2004 SDK copy the imagetool.exe and place it into the FSEarthTiles Folder and rename it to imagetoolFS2004.exe
35 |
36 |
37 | Start the Application
38 | ----------------------
39 |
40 | - Simple double click on the FSEarthTiles.exe
41 |
42 |
43 |
44 | Documentation
45 | ---------------
46 |
47 | - UserDocu.rtf
48 |
49 |
50 | Development Links
51 | ------------------
52 |
53 | Up to Version 0.99 by HB-100:
54 | -> http://www.fspassengers.com/forum/read.php?f=9&i=4634&t=4634 (note I am only a guest in that forum!)
55 |
56 | Release Version 1.0 by HB-100:
57 | -> http://www.fspassengers.com/forum/read.php?f=9&i=6835&t=6835 (note I am only a guest in that forum!)
58 |
59 | Emergency info page:
60 | -> http://rocksolid.hostfile.com/FSEarthTiles/Info.html (in case the FSpassengers forum threads disappears)
61 |
62 |
63 | FSEarthTiles Future
64 | -------------------
65 |
66 | I (HB-100) self will not continue the development of FS Earth Tiles.
67 | I welcome if anyone want to pick it up and continue the development of FSET.
68 | For this purpose I made the sources of v1.0 public and give everyone the right to use them for your own projects
69 | with no restrictions. Before you start a good idea is to check what projects already exists.
70 |
71 |
72 | Projects after Version 1.0 lead by other authors:
73 | ------------------------------------------------
74 |
75 | project from fly-a-lot:
76 |
77 | --> http://sourceforge.net/projects/fsearthtiles/ (note: project still not confirmed to this date)
78 |
79 |
80 | Read the UserDocu.rtf !
81 |
82 | HB-100 July 2008
83 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSETScriptsTempFilesCleanUp/FSETScriptsTempFilesCleanUp.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | Debug
4 | AnyCPU
5 | 8.0.50727
6 | 2.0
7 | {9E613137-3E68-4AAD-A172-DC6C89A49055}
8 | WinExe
9 | Properties
10 | FSETScriptsTempFilesCleanUp
11 | FSETScriptsTempFilesCleanUp
12 |
13 |
14 |
15 |
16 | 3.5
17 | v4.0
18 |
19 |
20 |
21 | true
22 | full
23 | false
24 | bin\Debug\
25 | DEBUG;TRACE
26 | prompt
27 | 4
28 | false
29 |
30 |
31 | pdbonly
32 | true
33 | bin\Release\
34 | TRACE
35 | prompt
36 | 4
37 | false
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 | ResXFileCodeGenerator
52 | Resources.Designer.cs
53 | Designer
54 |
55 |
56 | True
57 | Resources.resx
58 | True
59 |
60 |
61 |
62 | SettingsSingleFileGenerator
63 | Settings.Designer.cs
64 |
65 |
66 | True
67 | Settings.settings
68 | True
69 |
70 |
71 |
72 |
79 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSETScriptsTempFilesCleanUp/FSETScriptsTempFilesCleanUp.csproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 | "D:\FSEarthTiles\work\Delete Test\File1.txt" "D:\FSEarthTiles\work\Delete Test\File2.txt"
4 | D:\CSharp\FSEarthTiles\FSEarthTiles\bin\Debug\
5 |
6 |
7 | "D:\FSEarthTiles\work\Delete Test\File1.txt" "D:\FSEarthTiles\work\Delete Test\File2.txt"
8 | D:\CSharp\FSEarthTiles\FSEarthTiles\bin\Debug\
9 |
10 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSETScriptsTempFilesCleanUp/FSETScriptsTempFilesCleanUpAppl.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Windows.Forms;
4 | using System.Threading;
5 | using System.IO;
6 |
7 | namespace FSETScriptsTempFilesCleanUp
8 | {
9 | static class FSETScriptsTempFilesCleanUpAppl
10 | {
11 | ///
12 | /// Der Haupteinstiegspunkt für die Anwendung.
13 | ///
14 | [STAThread]
15 | static void Main(String[] iApplicationStartArguments)
16 | {
17 | if (iApplicationStartArguments.Length > 0)
18 | {
19 | Thread.Sleep(500); //Give the the calling application time to close to free the reservated files.
20 | for (Int32 vCon = 1; vCon <= 20; vCon++)
21 | {
22 | Boolean vAllFilesDeleted = true;
23 |
24 | foreach (String vFile in iApplicationStartArguments)
25 | {
26 | try
27 | {
28 | FileAttributes attr = File.GetAttributes(vFile);
29 |
30 | if ((attr & FileAttributes.Directory) == FileAttributes.Directory)
31 | {
32 | Directory.Delete(vFile, true);
33 | }
34 | else
35 | {
36 | File.Delete(vFile);
37 | }
38 | }
39 | catch
40 | {
41 | vAllFilesDeleted = false;
42 | }
43 | }
44 |
45 | if (vAllFilesDeleted)
46 | {
47 | break;
48 | }
49 | Thread.Sleep(500);
50 | }
51 | }
52 | else
53 | {
54 | MessageBox.Show("This Application is called by FSEarthTiles and FSEarthMasks as a invicible Helper to delete the temporary files (Assemblies) left from the C# Script Compiler leftover in your temporary user system folder.", "FSET Scripts Temporary Files Clean Up");
55 | }
56 | }
57 | }
58 | }
--------------------------------------------------------------------------------
/FSEarthTiles/FSETScriptsTempFilesCleanUp/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // Allgemeine Informationen über eine Assembly werden über die folgenden
6 | // Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
7 | // die mit einer Assembly verknüpft sind.
8 | [assembly: AssemblyTitle("FSETScriptsTempFilesCleanUp")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("-")]
12 | [assembly: AssemblyProduct("FSETScriptsTempFilesCleanUp")]
13 | [assembly: AssemblyCopyright("Copyright © - 2008")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
18 | // für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
19 | // COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
20 | [assembly: ComVisible(false)]
21 |
22 | // Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
23 | [assembly: Guid("517c37ff-3dd1-471e-a599-c73637f0487b")]
24 |
25 | // Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
26 | //
27 | // Hauptversion
28 | // Nebenversion
29 | // Buildnummer
30 | // Revision
31 | //
32 | [assembly: AssemblyVersion("2.1.0.0")]
33 | [assembly: AssemblyFileVersion("2.1.0.0")]
34 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSETScriptsTempFilesCleanUp/Properties/Resources.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | // Runtime Version:4.0.30319.42000
5 | //
6 | // Changes to this file may cause incorrect behavior and will be lost if
7 | // the code is regenerated.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace FSETScriptsTempFilesCleanUp.Properties {
12 | using System;
13 |
14 |
15 | ///
16 | /// A strongly-typed resource class, for looking up localized strings, etc.
17 | ///
18 | // This class was auto-generated by the StronglyTypedResourceBuilder
19 | // class via a tool like ResGen or Visual Studio.
20 | // To add or remove a member, edit your .ResX file then rerun ResGen
21 | // with the /str option, or rebuild your VS project.
22 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
24 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
25 | internal class Resources {
26 |
27 | private static global::System.Resources.ResourceManager resourceMan;
28 |
29 | private static global::System.Globalization.CultureInfo resourceCulture;
30 |
31 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
32 | internal Resources() {
33 | }
34 |
35 | ///
36 | /// Returns the cached ResourceManager instance used by this class.
37 | ///
38 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
39 | internal static global::System.Resources.ResourceManager ResourceManager {
40 | get {
41 | if (object.ReferenceEquals(resourceMan, null)) {
42 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("FSETScriptsTempFilesCleanUp.Properties.Resources", typeof(Resources).Assembly);
43 | resourceMan = temp;
44 | }
45 | return resourceMan;
46 | }
47 | }
48 |
49 | ///
50 | /// Overrides the current thread's CurrentUICulture property for all
51 | /// resource lookups using this strongly typed resource class.
52 | ///
53 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
54 | internal static global::System.Globalization.CultureInfo Culture {
55 | get {
56 | return resourceCulture;
57 | }
58 | set {
59 | resourceCulture = value;
60 | }
61 | }
62 | }
63 | }
64 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSETScriptsTempFilesCleanUp/Properties/Settings.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | // Runtime Version:4.0.30319.42000
5 | //
6 | // Changes to this file may cause incorrect behavior and will be lost if
7 | // the code is regenerated.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace FSETScriptsTempFilesCleanUp.Properties {
12 |
13 |
14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.6.0.0")]
16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
17 |
18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
19 |
20 | public static Settings Default {
21 | get {
22 | return defaultInstance;
23 | }
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSETScriptsTempFilesCleanUp/Properties/Settings.settings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSETScriptsTempFilesCleanUp/app.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSETScriptsTempFilesCleanUp/bin/Release/FSETScriptsTempFilesCleanUp.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSETScriptsTempFilesCleanUp/bin/Release/FSETScriptsTempFilesCleanUp.exe
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/FSEarthMasks.csproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 | "G:\My_FSX_Photoreal\working\AreaEarthInfo_Lp8_SnapOff_N032415502_N031435505_W081491765_W080352796.txt"
4 |
5 |
6 |
7 |
8 | c:\FSEarthTiles\work\AreaEarthInfo.txt
9 | C:\Downloads\fset1nrs\FSEarthTiles\FSEarthTiles\bin\Debug\
10 |
11 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/FSEarthMasksAppl.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Windows.Forms;
4 | using FSEarthMasksDLL;
5 |
6 | namespace FSEarthMasks
7 | {
8 | static class FSEarthMasksAppl
9 | {
10 | ///
11 | /// Der Haupteinstiegspunkt für die Anwendung.
12 | ///
13 | [STAThread]
14 | static void Main(String[] iApplicationStartArguments)
15 | {
16 | Application.EnableVisualStyles();
17 | Application.SetCompatibleTextRenderingDefault(false);
18 | Application.Run(new FSEarthMasksForm(iApplicationStartArguments));
19 | }
20 | }
21 | }
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/FSEarthMasksIco.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasks/FSEarthMasksIco.ico
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // Allgemeine Informationen über eine Assembly werden über die folgenden
6 | // Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
7 | // die mit einer Assembly verknüpft sind.
8 | [assembly: AssemblyTitle("FSEarthMasks")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("-")]
12 | [assembly: AssemblyProduct("FSEarthMasks")]
13 | [assembly: AssemblyCopyright("Copyright © - 2007")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
18 | // für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
19 | // COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
20 | [assembly: ComVisible(false)]
21 |
22 | // Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
23 | [assembly: Guid("1c2aa94f-c904-4414-9cd6-1ff3ca491b69")]
24 |
25 | // Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
26 | //
27 | // Hauptversion
28 | // Nebenversion
29 | // Buildnummer
30 | // Revision
31 | //
32 | [assembly: AssemblyVersion("2.1.0.0")]
33 | [assembly: AssemblyFileVersion("2.1.0.0")]
34 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/Properties/Resources.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | // Runtime Version:4.0.30319.42000
5 | //
6 | // Changes to this file may cause incorrect behavior and will be lost if
7 | // the code is regenerated.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace FSEarthMasks.Properties {
12 | using System;
13 |
14 |
15 | ///
16 | /// A strongly-typed resource class, for looking up localized strings, etc.
17 | ///
18 | // This class was auto-generated by the StronglyTypedResourceBuilder
19 | // class via a tool like ResGen or Visual Studio.
20 | // To add or remove a member, edit your .ResX file then rerun ResGen
21 | // with the /str option, or rebuild your VS project.
22 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
24 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
25 | internal class Resources {
26 |
27 | private static global::System.Resources.ResourceManager resourceMan;
28 |
29 | private static global::System.Globalization.CultureInfo resourceCulture;
30 |
31 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
32 | internal Resources() {
33 | }
34 |
35 | ///
36 | /// Returns the cached ResourceManager instance used by this class.
37 | ///
38 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
39 | internal static global::System.Resources.ResourceManager ResourceManager {
40 | get {
41 | if (object.ReferenceEquals(resourceMan, null)) {
42 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("FSEarthMasks.Properties.Resources", typeof(Resources).Assembly);
43 | resourceMan = temp;
44 | }
45 | return resourceMan;
46 | }
47 | }
48 |
49 | ///
50 | /// Overrides the current thread's CurrentUICulture property for all
51 | /// resource lookups using this strongly typed resource class.
52 | ///
53 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
54 | internal static global::System.Globalization.CultureInfo Culture {
55 | get {
56 | return resourceCulture;
57 | }
58 | set {
59 | resourceCulture = value;
60 | }
61 | }
62 | }
63 | }
64 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/Properties/Settings.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | // Runtime Version:4.0.30319.42000
5 | //
6 | // Changes to this file may cause incorrect behavior and will be lost if
7 | // the code is regenerated.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace FSEarthMasks.Properties {
12 |
13 |
14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.6.0.0")]
16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
17 |
18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
19 |
20 | public static Settings Default {
21 | get {
22 | return defaultInstance;
23 | }
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/Properties/Settings.settings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/Settings.cs:
--------------------------------------------------------------------------------
1 | namespace FSEarthMasks.Properties {
2 |
3 |
4 | // Diese Klasse ermöglicht die Behandlung bestimmter Ereignisse der Einstellungsklasse:
5 | // Das SettingChanging-Ereignis wird ausgelöst, bevor der Wert einer Einstellung geändert wird.
6 | // Das PropertyChanged-Ereignis wird ausgelöst, nachdem der Wert einer Einstellung geändert wurde.
7 | // Das SettingsLoaded-Ereignis wird ausgelöst, nachdem die Einstellungswerte geladen wurden.
8 | // Das SettingsSaving-Ereignis wird ausgelöst, bevor die Einstellungswerte gespeichert werden.
9 | internal sealed partial class Settings {
10 |
11 | public Settings() {
12 | // // Heben Sie die Auskommentierung der unten angezeigten Zeilen auf, um Ereignishandler zum Speichern und Ändern von Einstellungen hinzuzufügen:
13 | //
14 | // this.SettingChanging += this.SettingChangingEventHandler;
15 | //
16 | // this.SettingsSaving += this.SettingsSavingEventHandler;
17 | //
18 | }
19 |
20 | private void SettingChangingEventHandler(object sender, System.Configuration.SettingChangingEventArgs e) {
21 | // Fügen Sie hier Code zum Behandeln des SettingChangingEvent-Ereignisses hinzu.
22 | }
23 |
24 | private void SettingsSavingEventHandler(object sender, System.ComponentModel.CancelEventArgs e) {
25 | // Fügen Sie hier Code zum Behandeln des SettingsSaving-Ereignisses hinzu.
26 | }
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/app.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/bin/Release/CSScriptLibrary.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasks/bin/Release/CSScriptLibrary.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/bin/Release/FSEarthMasks.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasks/bin/Release/FSEarthMasks.exe
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/bin/Release/FSEarthMasks.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasks/bin/Release/FSEarthMasks.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/bin/Release/FSEarthMasksDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasks/bin/Release/FSEarthMasksDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/bin/Release/FSEarthMasksDLL.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasks/bin/Release/FSEarthMasksDLL.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/bin/Release/FSEarthMasksInternalDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasks/bin/Release/FSEarthMasksInternalDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/bin/Release/FSEarthMasksInternalDLL.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasks/bin/Release/FSEarthMasksInternalDLL.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/obj/FSEarthMasks.csproj.FileList.txt:
--------------------------------------------------------------------------------
1 | bin\Release\FSEarthMasks.exe
2 | bin\Release\FSEarthMasks.pdb
3 | obj\Release\ResolveAssemblyReference.cache
4 | obj\Release\FSEarthMasks.Properties.Resources.resources
5 | obj\Release\FSEarthMasks.csproj.GenerateResource.Cache
6 | obj\Release\FSEarthMasks.exe
7 | obj\Release\FSEarthMasks.pdb
8 | bin\Debug\FSEarthMasks.exe
9 | bin\Debug\FSEarthMasks.pdb
10 | obj\Debug\ResolveAssemblyReference.cache
11 | obj\Debug\FSEarthMasks.Properties.Resources.resources
12 | obj\Debug\FSEarthMasks.csproj.GenerateResource.Cache
13 | obj\Debug\FSEarthMasks.exe
14 | obj\Debug\FSEarthMasks.pdb
15 | ..\FSEarthTiles\bin\Debug\FSEarthMasks.exe
16 | ..\FSEarthTiles\bin\Debug\FSEarthMasks.pdb
17 | bin\Debug\FSEarthMasksInternalDLL.dll
18 | bin\Debug\FSEarthMasksInternalDLL.pdb
19 | bin\Debug\FSEarthMasksDLL.dll
20 | bin\Debug\FSEarthMasksDLL.pdb
21 | bin\Debug\CSScriptLibrary.dll
22 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/obj/FSEarthMasks.csproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
1 | D:\CSharp\FSEarthTiles\FSEarthMasks\bin\Debug\FSEarthMasks.exe
2 | D:\CSharp\FSEarthTiles\FSEarthMasks\bin\Debug\FSEarthMasks.pdb
3 | D:\CSharp\FSEarthTiles\FSEarthMasks\bin\Debug\FSEarthMasksDLL.dll
4 | D:\CSharp\FSEarthTiles\FSEarthMasks\bin\Debug\FSEarthMasksInternalDLL.dll
5 | D:\CSharp\FSEarthTiles\FSEarthMasks\bin\Debug\CSScriptLibrary.dll
6 | D:\CSharp\FSEarthTiles\FSEarthMasks\bin\Debug\FSEarthMasksInternalDLL.pdb
7 | D:\CSharp\FSEarthTiles\FSEarthMasks\bin\Debug\FSEarthMasksDLL.pdb
8 | D:\CSharp\FSEarthTiles\FSEarthMasks\obj\Debug\ResolveAssemblyReference.cache
9 | D:\CSharp\FSEarthTiles\FSEarthMasks\obj\Debug\FSEarthMasks.Properties.Resources.resources
10 | D:\CSharp\FSEarthTiles\FSEarthMasks\obj\Debug\FSEarthMasks.csproj.GenerateResource.Cache
11 | D:\CSharp\FSEarthTiles\FSEarthMasks\obj\Debug\FSEarthMasks.exe
12 | D:\CSharp\FSEarthTiles\FSEarthMasks\obj\Debug\FSEarthMasks.pdb
13 | D:\CSharp\FSEarthTiles\FSEarthTiles\bin\Debug\FSEarthMasks.exe
14 | D:\CSharp\FSEarthTiles\FSEarthTiles\bin\Debug\FSEarthMasks.pdb
15 | D:\CSharp\FSEarthTiles\FSEarthMasks\obj\Release\ResolveAssemblyReference.cache
16 | D:\CSharp\FSEarthTiles\FSEarthMasks\obj\Release\FSEarthMasks.Properties.Resources.resources
17 | D:\CSharp\FSEarthTiles\FSEarthMasks\obj\Release\FSEarthMasks.csproj.GenerateResource.Cache
18 | D:\CSharp\FSEarthTiles\FSEarthMasks\obj\Release\FSEarthMasks.exe
19 | D:\CSharp\FSEarthTiles\FSEarthMasks\obj\Release\FSEarthMasks.pdb
20 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/obj/Release/FSEarthMasks.Properties.Resources.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasks/obj/Release/FSEarthMasks.Properties.Resources.resources
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/obj/Release/FSEarthMasks.csproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
1 | C:\Downloads\fset1nrs\FSEarthTiles\FSEarthTiles\bin\Debug\FSEarthMasks.exe
2 | C:\Downloads\fset1nrs\FSEarthTiles\FSEarthTiles\bin\Debug\FSEarthMasks.pdb
3 | C:\Downloads\fset1nrs\FSEarthTiles\FSEarthMasks\obj\Release\ResolveAssemblyReference.cache
4 | C:\Downloads\fset1nrs\FSEarthTiles\FSEarthMasks\obj\Release\FSEarthMasks.Properties.Resources.resources
5 | C:\Downloads\fset1nrs\FSEarthTiles\FSEarthMasks\obj\Release\FSEarthMasks.csproj.GenerateResource.Cache
6 | C:\Downloads\fset1nrs\FSEarthTiles\FSEarthMasks\obj\Release\FSEarthMasks.exe
7 | C:\Downloads\fset1nrs\FSEarthTiles\FSEarthMasks\obj\Release\FSEarthMasks.pdb
8 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTiles\bin\Debug\FSEarthMasks.exe
9 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTiles\bin\Debug\FSEarthMasks.pdb
10 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasks\obj\Release\ResolveAssemblyReference.cache
11 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasks\obj\Release\FSEarthMasks.Properties.Resources.resources
12 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasks\obj\Release\FSEarthMasks.csproj.GenerateResource.Cache
13 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasks\obj\Release\FSEarthMasks.exe
14 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasks\obj\Release\FSEarthMasks.pdb
15 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasks\bin\Release\FSEarthMasks.exe
16 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasks\bin\Release\FSEarthMasks.pdb
17 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasks\bin\Release\FSEarthMasksDLL.dll
18 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasks\bin\Release\FSEarthMasksInternalDLL.dll
19 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasks\bin\Release\CSScriptLibrary.dll
20 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasks\bin\Release\FSEarthMasksInternalDLL.pdb
21 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasks\bin\Release\FSEarthMasksDLL.pdb
22 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/obj/Release/FSEarthMasks.csproj.GenerateResource.Cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasks/obj/Release/FSEarthMasks.csproj.GenerateResource.Cache
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/obj/Release/FSEarthMasks.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasks/obj/Release/FSEarthMasks.exe
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/obj/Release/FSEarthMasks.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasks/obj/Release/FSEarthMasks.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/obj/Release/ResolveAssemblyReference.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasks/obj/Release/ResolveAssemblyReference.cache
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasks/obj/Release/TempPE/Properties.Resources.Designer.cs.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasks/obj/Release/TempPE/Properties.Resources.Designer.cs.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/AutumnScript.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using FSEarthMasksInternalDLL;
5 |
6 | namespace FSEarthMasksDLL
7 | {
8 | public class AutumnScript
9 | {
10 | //Season routines are taken and converted of Thomas M. Seasons java routines
11 |
12 | //The following Methodes will be called by FSEarthMasks:
13 | //MakeAutumn(MasksTexture iTexture)
14 |
15 | public void MakeAutumn(MasksTexture iTexture)
16 | {
17 | Int32 vRed = 0;
18 | Int32 vGreen = 0;
19 | Int32 vBlue = 0;
20 | Int32 vSum = 0;
21 |
22 | Int32 vPixelCountInX = iTexture.GetPixelCountInX();
23 | Int32 vPixelCountInY = iTexture.GetPixelCountInY();
24 |
25 | for (Int32 vY = 0; vY < vPixelCountInY; vY++)
26 | {
27 | for (Int32 vX = 0; vX < vPixelCountInX; vX++)
28 | {
29 |
30 | iTexture.GetPixelRGB(vX, vY, ref vRed, ref vGreen, ref vBlue);
31 |
32 | Boolean vDontAlterColor = MasksConfig.mSpareOutWaterForSeasonsGeneration && iTexture.IsWaterOrWaterTransition(vX, vY);
33 |
34 | if (!vDontAlterColor)
35 | {
36 | vSum = vRed + vGreen + vBlue;
37 |
38 | // Convert to autumn colors. Reduce green in all
39 | // colors; reduce red in similar way, when the pixel
40 | // is very bright; make red and blue brighter without
41 | // touching green, when the pixel is rather dark
42 |
43 |
44 | if ((vSum < MasksConfig.mAutumnDarkConditionRGBSumLessThanValue) &&
45 | (vSum > MasksConfig.mAutumnDarkConditionRGBSumLargerThanValue))
46 | {
47 | // Dark pixel, but not black:
48 | vRed += MasksConfig.mAutumnDarkRedAddition;
49 | vGreen += MasksConfig.mAutumnDarkGreenAddition;
50 | vBlue += MasksConfig.mAutumnDarkBlueAddition;
51 | }
52 | else if ((vSum >= MasksConfig.mAutumnBrightConditionRGBSumLargerEqualThanValue) &&
53 | (vSum < MasksConfig.mAutumnBrightConditionRGBSumLessThanValue))
54 | {
55 | //rather bright pixel
56 | vRed += MasksConfig.mAutumnBrightRedAddition;
57 | vGreen += MasksConfig.mAutumnBrightGreenAddition;
58 | vBlue += MasksConfig.mAutumnBrightBlueAddition;
59 | }
60 | else if ((MasksConfig.mAutumnGreenishConditionBlueIntegerFactor * vBlue) < (MasksConfig.mAutumnGreenishConditionGreenIntegerFactor * vGreen)) //1.4*blue < Green
61 | {
62 | //very greenish pixel
63 | vRed += MasksConfig.mAutumnGreenishRedAddition;
64 | vGreen += MasksConfig.mAutumnGreenishGreenAddition;
65 | vBlue += MasksConfig.mAutumnGreenishBlueAddition;
66 | }
67 | else
68 | {
69 | vRed += MasksConfig.mAutumnRestRedAddition;
70 | vGreen += MasksConfig.mAutumnRestGreenAddition;
71 | vBlue += MasksConfig.mAutumnRestBlueAddition;
72 | }
73 |
74 | iTexture.LimitRGBValues(ref vRed, ref vGreen, ref vBlue);
75 |
76 | }
77 |
78 | iTexture.SetPixelRGB(vX, vY, vRed, vGreen, vBlue);
79 | }
80 | }
81 | }
82 | }
83 | }
84 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/FSEarthMasksForm.Designer.cs:
--------------------------------------------------------------------------------
1 | namespace FSEarthMasksDLL
2 | {
3 | partial class FSEarthMasksForm
4 | {
5 | ///
6 | /// Erforderliche Designervariable.
7 | ///
8 | private System.ComponentModel.IContainer components = null;
9 |
10 | ///
11 | /// Verwendete Ressourcen bereinigen.
12 | ///
13 | /// True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False.
14 | protected override void Dispose(bool disposing)
15 | {
16 | if (disposing && (components != null))
17 | {
18 | components.Dispose();
19 | }
20 | base.Dispose(disposing);
21 | }
22 |
23 | #region Vom Windows Form-Designer generierter Code
24 |
25 | ///
26 | /// Erforderliche Methode für die Designerunterstützung.
27 | /// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.
28 | ///
29 | private void InitializeComponent()
30 | {
31 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FSEarthMasksForm));
32 | this.StatusBox = new System.Windows.Forms.RichTextBox();
33 | this.BitmapBox = new System.Windows.Forms.PictureBox();
34 | ((System.ComponentModel.ISupportInitialize)(this.BitmapBox)).BeginInit();
35 | this.SuspendLayout();
36 | //
37 | // StatusBox
38 | //
39 | this.StatusBox.Dock = System.Windows.Forms.DockStyle.Bottom;
40 | this.StatusBox.Location = new System.Drawing.Point(0, 237);
41 | this.StatusBox.Name = "StatusBox";
42 | this.StatusBox.ReadOnly = true;
43 | this.StatusBox.Size = new System.Drawing.Size(292, 29);
44 | this.StatusBox.TabIndex = 0;
45 | this.StatusBox.Text = "";
46 | //
47 | // BitmapBox
48 | //
49 | this.BitmapBox.Image = ((System.Drawing.Image)(resources.GetObject("BitmapBox.Image")));
50 | this.BitmapBox.Location = new System.Drawing.Point(17, -11);
51 | this.BitmapBox.Name = "BitmapBox";
52 | this.BitmapBox.Size = new System.Drawing.Size(256, 256);
53 | this.BitmapBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
54 | this.BitmapBox.TabIndex = 1;
55 | this.BitmapBox.TabStop = false;
56 | //
57 | // FSEarthMasksForm
58 | //
59 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
60 | this.ClientSize = new System.Drawing.Size(292, 266);
61 | this.Controls.Add(this.StatusBox);
62 | this.Controls.Add(this.BitmapBox);
63 | this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
64 | this.MinimumSize = new System.Drawing.Size(300, 300);
65 | this.Name = "FSEarthMasksForm";
66 | this.Text = "FS Earth Masks";
67 | this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.FSEarthMasksForm_FormClosing);
68 | ((System.ComponentModel.ISupportInitialize)(this.BitmapBox)).EndInit();
69 | this.ResumeLayout(false);
70 |
71 | }
72 |
73 | #endregion
74 |
75 | private System.Windows.Forms.RichTextBox StatusBox;
76 | private System.Windows.Forms.PictureBox BitmapBox;
77 | }
78 | }
79 |
80 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/FSEarthMasksInterface.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace FSEarthMasksDLL
6 | {
7 | public interface FSEarthMasksInterface
8 | {
9 | //Empty
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // Allgemeine Informationen über eine Assembly werden über die folgenden
6 | // Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
7 | // die mit einer Assembly verknüpft sind.
8 | [assembly: AssemblyTitle("FSEarthMasksDLL")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("-")]
12 | [assembly: AssemblyProduct("FSEarthMasksDLL")]
13 | [assembly: AssemblyCopyright("Copyright © - 2008")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
18 | // für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
19 | // COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
20 | [assembly: ComVisible(false)]
21 |
22 | // Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
23 | [assembly: Guid("99d97137-4e64-4be6-a397-3561bb3df752")]
24 |
25 | // Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
26 | //
27 | // Hauptversion
28 | // Nebenversion
29 | // Buildnummer
30 | // Revision
31 | //
32 | // Sie können alle Werte angeben oder die standardmäßigen Revisions- und Buildnummern
33 | // übernehmen, indem Sie "*" eingeben:
34 | [assembly: AssemblyVersion("2.1.0.0")]
35 | [assembly: AssemblyFileVersion("2.1.0.0")]
36 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/SpringScript.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using FSEarthMasksInternalDLL;
5 |
6 | namespace FSEarthMasksDLL
7 | {
8 | public class SpringScript
9 | {
10 | //Season routines are taken and converted of Thomas M. Seasons java routines
11 | //I couldn't find a Spring Texture of Thomas so I made one analog to Autumn
12 |
13 | //The following Methodes will be called by FSEarthMasks:
14 | //MakeSpring(MasksTexture iTexture)
15 |
16 | public void MakeSpring(MasksTexture iTexture)
17 | {
18 | Int32 vRed = 0;
19 | Int32 vGreen = 0;
20 | Int32 vBlue = 0;
21 | Int32 vSum = 0;
22 |
23 | Int32 vPixelCountInX = iTexture.GetPixelCountInX();
24 | Int32 vPixelCountInY = iTexture.GetPixelCountInY();
25 |
26 | for (Int32 vY = 0; vY < vPixelCountInY; vY++)
27 | {
28 | for (Int32 vX = 0; vX < vPixelCountInX; vX++)
29 | {
30 |
31 | iTexture.GetPixelRGB(vX, vY, ref vRed, ref vGreen, ref vBlue);
32 |
33 | Boolean vDontAlterColor = MasksConfig.mSpareOutWaterForSeasonsGeneration && iTexture.IsWaterOrWaterTransition(vX, vY);
34 |
35 | if (!vDontAlterColor)
36 | {
37 | vSum = vRed + vGreen + vBlue;
38 |
39 | if ((vSum < MasksConfig.mSpringDarkConditionRGBSumLessThanValue) &&
40 | (vSum > MasksConfig.mSpringDarkConditionRGBSumLargerThanValue))
41 | {
42 | // Dark pixel, but not black:
43 | vRed += MasksConfig.mSpringDarkRedAddition;
44 | vGreen += MasksConfig.mSpringDarkGreenAddition;
45 | vBlue += MasksConfig.mSpringDarkBlueAddition;
46 | }
47 | else if ((vSum >= MasksConfig.mSpringBrightConditionRGBSumLargerEqualThanValue) &&
48 | (vSum < MasksConfig.mSpringBrightConditionRGBSumLessThanValue))
49 | {
50 | //rather bright pixel
51 | vRed += MasksConfig.mSpringBrightRedAddition;
52 | vGreen += MasksConfig.mSpringBrightGreenAddition;
53 | vBlue += MasksConfig.mSpringBrightBlueAddition;
54 | }
55 | else if ((MasksConfig.mSpringGreenishConditionBlueIntegerFactor * vBlue) < (MasksConfig.mSpringGreenishConditionGreenIntegerFactor * vGreen)) //1.4*blue < Green
56 | {
57 | //very greenish pixel
58 | vRed += MasksConfig.mSpringGreenishRedAddition;
59 | vGreen += MasksConfig.mSpringGreenishGreenAddition;
60 | vBlue += MasksConfig.mSpringGreenishBlueAddition;
61 | }
62 | else
63 | {
64 | vRed += MasksConfig.mSpringRestRedAddition;
65 | vGreen += MasksConfig.mSpringRestGreenAddition;
66 | vBlue += MasksConfig.mSpringRestBlueAddition;
67 | }
68 |
69 | iTexture.LimitRGBValues(ref vRed, ref vGreen, ref vBlue);
70 |
71 | }
72 |
73 | iTexture.SetPixelRGB(vX, vY, vRed, vGreen, vBlue);
74 | }
75 | }
76 | }
77 |
78 | }
79 | }
80 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/SummerScript.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using FSEarthMasksInternalDLL;
5 |
6 | namespace FSEarthMasksDLL
7 | {
8 | public class SummerScript
9 | {
10 |
11 | //Summer is usually equal to the original source map so there isn't anything to do here
12 |
13 | //The following Methodes will be called by FSEarthMasks:
14 | //MakeSummer(MasksTexture iTexture)
15 | public void MakeSummer(MasksTexture iTexture)
16 | {
17 | //Nothing to do
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/bin/Release/CSScriptLibrary.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasksDLL/bin/Release/CSScriptLibrary.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/bin/Release/FSEarthMasksDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasksDLL/bin/Release/FSEarthMasksDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/bin/Release/FSEarthMasksDLL.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasksDLL/bin/Release/FSEarthMasksDLL.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/bin/Release/FSEarthMasksInternalDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasksDLL/bin/Release/FSEarthMasksInternalDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/bin/Release/FSEarthMasksInternalDLL.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasksDLL/bin/Release/FSEarthMasksInternalDLL.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/obj/FSEarthMasksDLL.csproj.FileList.txt:
--------------------------------------------------------------------------------
1 | obj\Release\ResolveAssemblyReference.cache
2 | obj\Release\FSEarthMasksDLL.FSEarthMasksForm.resources
3 | obj\Release\FSEarthMasksDLL.csproj.GenerateResource.Cache
4 | bin\Release\FSEarthMasksDLL.dll
5 | bin\Release\FSEarthMasksDLL.pdb
6 | bin\Release\FSEarthMasksInternalDLL.dll
7 | bin\Release\FSEarthMasksInternalDLL.pdb
8 | obj\Release\FSEarthMasksDLL.dll
9 | obj\Release\FSEarthMasksDLL.pdb
10 | bin\Debug\FSEarthMasksDLL.dll
11 | bin\Debug\FSEarthMasksDLL.pdb
12 | bin\Debug\FSEarthMasksInternalDLL.dll
13 | bin\Debug\FSEarthMasksInternalDLL.pdb
14 | obj\Debug\ResolveAssemblyReference.cache
15 | obj\Debug\FSEarthMasksDLL.FSEarthMasksForm.resources
16 | obj\Debug\FSEarthMasksDLL.csproj.GenerateResource.Cache
17 | obj\Debug\FSEarthMasksDLL.dll
18 | obj\Debug\FSEarthMasksDLL.pdb
19 | bin\Release\CSScriptLibrary.dll
20 | bin\Debug\CSScriptLibrary.dll
21 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/obj/FSEarthMasksDLL.csproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
1 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\bin\Debug\FSEarthMasksDLL.dll
2 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\bin\Debug\FSEarthMasksDLL.pdb
3 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\bin\Debug\CSScriptLibrary.dll
4 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\bin\Debug\FSEarthMasksInternalDLL.dll
5 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\bin\Debug\FSEarthMasksInternalDLL.pdb
6 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\obj\Debug\ResolveAssemblyReference.cache
7 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\obj\Debug\FSEarthMasksDLL.FSEarthMasksForm.resources
8 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\obj\Debug\FSEarthMasksDLL.csproj.GenerateResource.Cache
9 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\obj\Debug\FSEarthMasksDLL.dll
10 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\obj\Debug\FSEarthMasksDLL.pdb
11 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\bin\Release\FSEarthMasksDLL.dll
12 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\bin\Release\FSEarthMasksDLL.pdb
13 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\bin\Release\CSScriptLibrary.dll
14 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\bin\Release\FSEarthMasksInternalDLL.dll
15 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\bin\Release\FSEarthMasksInternalDLL.pdb
16 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\obj\Release\ResolveAssemblyReference.cache
17 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\obj\Release\FSEarthMasksDLL.FSEarthMasksForm.resources
18 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\obj\Release\FSEarthMasksDLL.csproj.GenerateResource.Cache
19 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\obj\Release\FSEarthMasksDLL.dll
20 | D:\CSharp\FSEarthTiles\FSEarthMasksDLL\obj\Release\FSEarthMasksDLL.pdb
21 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/obj/Release/FSEarthMasksDLL.FSEarthMasksForm.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasksDLL/obj/Release/FSEarthMasksDLL.FSEarthMasksForm.resources
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/obj/Release/FSEarthMasksDLL.csproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
1 | C:\Downloads\fset1nrs\FSEarthTiles\FSEarthMasksDLL\bin\Release\FSEarthMasksDLL.dll
2 | C:\Downloads\fset1nrs\FSEarthTiles\FSEarthMasksDLL\bin\Release\FSEarthMasksDLL.pdb
3 | C:\Downloads\fset1nrs\FSEarthTiles\FSEarthMasksDLL\bin\Release\CSScriptLibrary.dll
4 | C:\Downloads\fset1nrs\FSEarthTiles\FSEarthMasksDLL\bin\Release\FSEarthMasksInternalDLL.dll
5 | C:\Downloads\fset1nrs\FSEarthTiles\FSEarthMasksDLL\bin\Release\FSEarthMasksInternalDLL.pdb
6 | C:\Downloads\fset1nrs\FSEarthTiles\FSEarthMasksDLL\obj\Release\ResolveAssemblyReference.cache
7 | C:\Downloads\fset1nrs\FSEarthTiles\FSEarthMasksDLL\obj\Release\FSEarthMasksDLL.FSEarthMasksForm.resources
8 | C:\Downloads\fset1nrs\FSEarthTiles\FSEarthMasksDLL\obj\Release\FSEarthMasksDLL.csproj.GenerateResource.Cache
9 | C:\Downloads\fset1nrs\FSEarthTiles\FSEarthMasksDLL\obj\Release\FSEarthMasksDLL.dll
10 | C:\Downloads\fset1nrs\FSEarthTiles\FSEarthMasksDLL\obj\Release\FSEarthMasksDLL.pdb
11 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasksDLL\bin\Release\FSEarthMasksDLL.dll
12 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasksDLL\bin\Release\FSEarthMasksDLL.pdb
13 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasksDLL\bin\Release\CSScriptLibrary.dll
14 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasksDLL\bin\Release\FSEarthMasksInternalDLL.dll
15 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasksDLL\bin\Release\FSEarthMasksInternalDLL.pdb
16 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasksDLL\obj\Release\ResolveAssemblyReference.cache
17 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasksDLL\obj\Release\FSEarthMasksDLL.FSEarthMasksForm.resources
18 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasksDLL\obj\Release\FSEarthMasksDLL.csproj.GenerateResource.Cache
19 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasksDLL\obj\Release\FSEarthMasksDLL.dll
20 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthMasksDLL\obj\Release\FSEarthMasksDLL.pdb
21 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/obj/Release/FSEarthMasksDLL.csproj.GenerateResource.Cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasksDLL/obj/Release/FSEarthMasksDLL.csproj.GenerateResource.Cache
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/obj/Release/FSEarthMasksDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasksDLL/obj/Release/FSEarthMasksDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/obj/Release/FSEarthMasksDLL.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasksDLL/obj/Release/FSEarthMasksDLL.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksDLL/obj/Release/ResolveAssemblyReference.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasksDLL/obj/Release/ResolveAssemblyReference.cache
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksInternalDLL/FSEarthMasksInternalDLL.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | Debug
4 | AnyCPU
5 | 8.0.50727
6 | 2.0
7 | {7E76BFAB-CD68-4C47-B52F-8738CA2CB8E4}
8 | Library
9 | Properties
10 | FSEarthMasksInternalDLL
11 | FSEarthMasksInternalDLL
12 |
13 |
14 |
15 |
16 | 3.5
17 | v4.0
18 |
19 |
20 |
21 | true
22 | full
23 | false
24 | bin\Debug\
25 | DEBUG;TRACE
26 | prompt
27 | 4
28 | false
29 | true
30 |
31 |
32 | pdbonly
33 | true
34 | bin\Release\
35 | TRACE
36 | prompt
37 | 4
38 | false
39 | true
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 | {4165ec0e-581a-48b6-9d1a-4df0dec345f9}
59 | ALGLib
60 |
61 |
62 | {ac939769-c6fe-40f2-9566-444f86a77772}
63 | AutomaticWaterMasking
64 |
65 |
66 | {6ea9ebed-689a-40b1-9872-9e456458dfa0}
67 | FSEarthTilesInternalDLL
68 |
69 |
70 |
71 |
78 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksInternalDLL/FSEarthMasksInternalInterface.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace FSEarthMasksInternalDLL
6 | {
7 | public interface FSEarthMasksInternalInterface
8 | {
9 | void SetStatus(String iStatus);
10 | void SetStatusFromFriendThread(String iStatus);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksInternalDLL/MasksConfig.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasksInternalDLL/MasksConfig.cs
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksInternalDLL/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // Allgemeine Informationen über eine Assembly werden über die folgenden
6 | // Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
7 | // die mit einer Assembly verknüpft sind.
8 | [assembly: AssemblyTitle("FSEarthMasksInternalDLL")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("-")]
12 | [assembly: AssemblyProduct("FSEarthMasksInternalDLL")]
13 | [assembly: AssemblyCopyright("Copyright © - 2008")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
18 | // für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
19 | // COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
20 | [assembly: ComVisible(false)]
21 |
22 | // Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
23 | [assembly: Guid("2e191ee4-5bb0-45a1-85be-8d308c473ab3")]
24 |
25 | // Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
26 | //
27 | // Hauptversion
28 | // Nebenversion
29 | // Buildnummer
30 | // Revision
31 | //
32 | // Sie können alle Werte angeben oder die standardmäßigen Revisions- und Buildnummern
33 | // übernehmen, indem Sie "*" eingeben:
34 | [assembly: AssemblyVersion("2.1.0.0")]
35 | [assembly: AssemblyFileVersion("2.1.0.0")]
36 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksInternalDLL/bin/Release/FSEarthMasksInternalDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasksInternalDLL/bin/Release/FSEarthMasksInternalDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthMasksInternalDLL/bin/Release/FSEarthMasksInternalDLL.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthMasksInternalDLL/bin/Release/FSEarthMasksInternalDLL.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles.suo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles.suo
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/ClassDiagram1.cd:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/FSEarthTiles.csproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | publish\
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 | en-US
21 | false
22 |
23 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/FSEarthTilesAppl.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Windows.Forms;
4 | using FSEarthTilesDLL;
5 |
6 | namespace FSEarthTiles
7 | {
8 | static class FSEarthTilesAppl
9 | {
10 | ///
11 | /// Der Haupteinstiegspunkt für die Anwendung.
12 | ///
13 | [STAThread]
14 | static void Main(String[] iApplicationStartArguments)
15 | {
16 | Application.EnableVisualStyles();
17 | Application.SetCompatibleTextRenderingDefault(false);
18 |
19 | FSEarthTilesForm vFSEarthTilesForm = new FSEarthTilesForm(iApplicationStartArguments, null, null);
20 | FSEarthTilesInterface vFSEarthTilesInterface = vFSEarthTilesForm;
21 |
22 | Application.Run(vFSEarthTilesForm);
23 | }
24 | }
25 | }
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/FSEarthTilesIco.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/FSEarthTilesIco.ico
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // Allgemeine Informationen über eine Assembly werden über die folgenden
6 | // Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
7 | // die mit einer Assembly verknüpft sind.
8 | [assembly: AssemblyTitle("FSEarthTiles")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("-")]
12 | [assembly: AssemblyProduct("FSEarthTiles")]
13 | [assembly: AssemblyCopyright("Copyright © - 2007")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
18 | // für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
19 | // COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
20 | [assembly: ComVisible(false)]
21 |
22 | // Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
23 | [assembly: Guid("ca60c0bd-3799-47a0-bd93-85bbc7c6016e")]
24 |
25 | // Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
26 | //
27 | // Hauptversion
28 | // Nebenversion
29 | // Buildnummer
30 | // Revision
31 | //
32 | [assembly: AssemblyVersion("2.1.0.0")]
33 | [assembly: AssemblyFileVersion("2.1.0.0")]
34 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/Properties/Resources.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | // Runtime Version:4.0.30319.42000
5 | //
6 | // Changes to this file may cause incorrect behavior and will be lost if
7 | // the code is regenerated.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace FSEarthTiles.Properties {
12 | using System;
13 |
14 |
15 | ///
16 | /// A strongly-typed resource class, for looking up localized strings, etc.
17 | ///
18 | // This class was auto-generated by the StronglyTypedResourceBuilder
19 | // class via a tool like ResGen or Visual Studio.
20 | // To add or remove a member, edit your .ResX file then rerun ResGen
21 | // with the /str option, or rebuild your VS project.
22 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
24 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
25 | internal class Resources {
26 |
27 | private static global::System.Resources.ResourceManager resourceMan;
28 |
29 | private static global::System.Globalization.CultureInfo resourceCulture;
30 |
31 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
32 | internal Resources() {
33 | }
34 |
35 | ///
36 | /// Returns the cached ResourceManager instance used by this class.
37 | ///
38 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
39 | internal static global::System.Resources.ResourceManager ResourceManager {
40 | get {
41 | if (object.ReferenceEquals(resourceMan, null)) {
42 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("FSEarthTiles.Properties.Resources", typeof(Resources).Assembly);
43 | resourceMan = temp;
44 | }
45 | return resourceMan;
46 | }
47 | }
48 |
49 | ///
50 | /// Overrides the current thread's CurrentUICulture property for all
51 | /// resource lookups using this strongly typed resource class.
52 | ///
53 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
54 | internal static global::System.Globalization.CultureInfo Culture {
55 | get {
56 | return resourceCulture;
57 | }
58 | set {
59 | resourceCulture = value;
60 | }
61 | }
62 | }
63 | }
64 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/Properties/Settings.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | // Runtime Version:4.0.30319.42000
5 | //
6 | // Changes to this file may cause incorrect behavior and will be lost if
7 | // the code is regenerated.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace FSEarthTiles.Properties {
12 |
13 |
14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.6.0.0")]
16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
17 |
18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
19 |
20 | public static Settings Default {
21 | get {
22 | return defaultInstance;
23 | }
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/Properties/Settings.settings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/app.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/CSScriptLibrary.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/CSScriptLibrary.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/Blank.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/Blank.jpg
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/CSScriptLibrary.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/CSScriptLibrary.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/FSETScriptsTempFilesCleanUp.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/FSETScriptsTempFilesCleanUp.exe
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/FSEarthMasks.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/FSEarthMasks.exe
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/FSEarthMasksDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/FSEarthMasksDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/FSEarthMasksInternalDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/FSEarthMasksInternalDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/FSEarthTiles.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/FSEarthTiles.exe
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/FSEarthTilesDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/FSEarthTilesDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/FSEarthTilesInternalDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/FSEarthTilesInternalDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksAutumn.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksAutumn.jpg
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksFinish.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksFinish.jpg
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksInitial.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksInitial.jpg
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksNight.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksNight.jpg
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksSnowMotion1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksSnowMotion1.jpg
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksSnowMotion2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksSnowMotion2.jpg
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksSnowMotion3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksSnowMotion3.jpg
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksSpring.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksSpring.jpg
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksSummer.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksSummer.jpg
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksWaterMotion1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksWaterMotion1.jpg
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksWaterMotion2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksWaterMotion2.jpg
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksWaterMotion3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/MasksWaterMotion3.jpg
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/NoTileFound.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/NoTileFound.jpg
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/SpringScript.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using FSEarthMasksInternalDLL;
5 |
6 | namespace FSEarthMasksDLL
7 | {
8 | public class SpringScript
9 | {
10 | //Season routines are taken and converted of Thomas M. Seasons java routines
11 | //I couldn't find a Spring Texture of Thomas so I made one analog to Autumn
12 |
13 | //The following Methodes will be called by FSEarthMasks:
14 | //MakeSpring(MasksTexture iTexture)
15 |
16 | public void MakeSpring(MasksTexture iTexture)
17 | {
18 | Int32 vRed = 0;
19 | Int32 vGreen = 0;
20 | Int32 vBlue = 0;
21 | Int32 vSum = 0;
22 |
23 | Int32 vPixelCountInX = iTexture.GetPixelCountInX();
24 | Int32 vPixelCountInY = iTexture.GetPixelCountInY();
25 |
26 | for (Int32 vY = 0; vY < vPixelCountInY; vY++)
27 | {
28 | for (Int32 vX = 0; vX < vPixelCountInX; vX++)
29 | {
30 |
31 | iTexture.GetPixelRGB(vX, vY, ref vRed, ref vGreen, ref vBlue);
32 |
33 | Boolean vDontAlterColor = MasksConfig.mSpareOutWaterForSeasonsGeneration && iTexture.IsWaterOrWaterTransition(vX, vY);
34 |
35 | if (!vDontAlterColor)
36 | {
37 | vSum = vRed + vGreen + vBlue;
38 |
39 | if ((vSum < MasksConfig.mSpringDarkConditionRGBSumLessThanValue) &&
40 | (vSum > MasksConfig.mSpringDarkConditionRGBSumLargerThanValue))
41 | {
42 | // Dark pixel, but not black:
43 | vRed += MasksConfig.mSpringDarkRedAddition;
44 | vGreen += MasksConfig.mSpringDarkGreenAddition;
45 | vBlue += MasksConfig.mSpringDarkBlueAddition;
46 | }
47 | else if ((vSum >= MasksConfig.mSpringBrightConditionRGBSumLargerEqualThanValue) &&
48 | (vSum < MasksConfig.mSpringBrightConditionRGBSumLessThanValue))
49 | {
50 | //rather bright pixel
51 | vRed += MasksConfig.mSpringBrightRedAddition;
52 | vGreen += MasksConfig.mSpringBrightGreenAddition;
53 | vBlue += MasksConfig.mSpringBrightBlueAddition;
54 | }
55 | else if ((MasksConfig.mSpringGreenishConditionBlueIntegerFactor * vBlue) < (MasksConfig.mSpringGreenishConditionGreenIntegerFactor * vGreen)) //1.4*blue < Green
56 | {
57 | //very greenish pixel
58 | vRed += MasksConfig.mSpringGreenishRedAddition;
59 | vGreen += MasksConfig.mSpringGreenishGreenAddition;
60 | vBlue += MasksConfig.mSpringGreenishBlueAddition;
61 | }
62 | else
63 | {
64 | vRed += MasksConfig.mSpringRestRedAddition;
65 | vGreen += MasksConfig.mSpringRestGreenAddition;
66 | vBlue += MasksConfig.mSpringRestBlueAddition;
67 | }
68 |
69 | iTexture.LimitRGBValues(ref vRed, ref vGreen, ref vBlue);
70 |
71 | }
72 |
73 | iTexture.SetPixelRGB(vX, vY, vRed, vGreen, vBlue);
74 | }
75 | }
76 | }
77 |
78 | }
79 | }
80 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/SummerScript.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using FSEarthMasksInternalDLL;
5 |
6 | namespace FSEarthMasksDLL
7 | {
8 | public class SummerScript
9 | {
10 |
11 | //Summer is usually equal to the original source map so there isn't anything to do here
12 |
13 | //The following Methodes will be called by FSEarthMasks:
14 | //MakeSummer(MasksTexture iTexture)
15 | public void MakeSummer(MasksTexture iTexture)
16 | {
17 | //Nothing to do
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/TileRequested.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/TileRequested.jpg
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSET/TileSkipped.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSET/TileSkipped.jpg
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSEarthTiles.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSEarthTiles.exe
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSEarthTiles.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSEarthTiles.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSEarthTilesDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSEarthTilesDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSEarthTilesDLL.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSEarthTilesDLL.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSEarthTilesInternalDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSEarthTilesInternalDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/FSEarthTilesInternalDLL.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/FSEarthTilesInternalDLL.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/bin/Release/resamplefsxsp2.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/bin/Release/resamplefsxsp2.exe
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/obj/FSEarthTiles.csproj.FileList.txt:
--------------------------------------------------------------------------------
1 | bin\Debug\FSEarthTiles.exe
2 | bin\Debug\FSEarthTiles.pdb
3 | obj\Debug\ResolveAssemblyReference.cache
4 | obj\Debug\FSEarthTiles.Properties.Resources.resources
5 | obj\Debug\FSEarthTiles.csproj.GenerateResource.Cache
6 | obj\Debug\FSEarthTiles.exe
7 | obj\Debug\FSEarthTiles.pdb
8 | bin\Release\FSEarthTiles.exe
9 | bin\Release\FSEarthTiles.pdb
10 | obj\Release\ResolveAssemblyReference.cache
11 | obj\Release\FSEarthTiles.Properties.Resources.resources
12 | obj\Release\FSEarthTiles.csproj.GenerateResource.Cache
13 | obj\Release\FSEarthTiles.exe
14 | obj\Release\FSEarthTiles.pdb
15 | bin\Release\FSEarthTilesInternalDLL.dll
16 | bin\Release\FSEarthTilesInternalDLL.pdb
17 | bin\Debug\FSEarthTilesInternalDLL.dll
18 | bin\Debug\FSEarthTilesInternalDLL.pdb
19 | bin\Release\FSEarthTilesDLL.dll
20 | bin\Release\FSEarthTilesDLL.pdb
21 | bin\Debug\FSEarthTilesDLL.dll
22 | bin\Debug\FSEarthTilesDLL.pdb
23 | bin\Release\CSScriptLibrary.dll
24 | bin\Debug\CSScriptLibrary.dll
25 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/obj/FSEarthTiles.csproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
1 | D:\CSharp\FSEarthTiles\FSEarthTiles\obj\Debug\FSEarthTiles.exe
2 | D:\CSharp\FSEarthTiles\FSEarthTiles\obj\Debug\FSEarthTiles.pdb
3 | D:\CSharp\FSEarthTiles\FSEarthTiles\bin\Debug\FSEarthTiles.exe
4 | D:\CSharp\FSEarthTiles\FSEarthTiles\bin\Debug\FSEarthTiles.pdb
5 | D:\CSharp\FSEarthTiles\FSEarthTiles\bin\Debug\FSEarthTilesDLL.dll
6 | D:\CSharp\FSEarthTiles\FSEarthTiles\bin\Debug\FSEarthTilesInternalDLL.dll
7 | D:\CSharp\FSEarthTiles\FSEarthTiles\bin\Debug\CSScriptLibrary.dll
8 | D:\CSharp\FSEarthTiles\FSEarthTiles\bin\Debug\FSEarthTilesDLL.pdb
9 | D:\CSharp\FSEarthTiles\FSEarthTiles\bin\Debug\FSEarthTilesInternalDLL.pdb
10 | D:\CSharp\FSEarthTiles\FSEarthTiles\obj\Debug\ResolveAssemblyReference.cache
11 | D:\CSharp\FSEarthTiles\FSEarthTiles\obj\Debug\FSEarthTiles.Properties.Resources.resources
12 | D:\CSharp\FSEarthTiles\FSEarthTiles\obj\Debug\FSEarthTiles.csproj.GenerateResource.Cache
13 | D:\CSharp\FSEarthTiles\FSEarthTiles\bin\Release\FSEarthTiles.exe
14 | D:\CSharp\FSEarthTiles\FSEarthTiles\bin\Release\FSEarthTiles.pdb
15 | D:\CSharp\FSEarthTiles\FSEarthTiles\bin\Release\FSEarthTilesDLL.dll
16 | D:\CSharp\FSEarthTiles\FSEarthTiles\bin\Release\FSEarthTilesInternalDLL.dll
17 | D:\CSharp\FSEarthTiles\FSEarthTiles\bin\Release\CSScriptLibrary.dll
18 | D:\CSharp\FSEarthTiles\FSEarthTiles\bin\Release\FSEarthTilesDLL.pdb
19 | D:\CSharp\FSEarthTiles\FSEarthTiles\bin\Release\FSEarthTilesInternalDLL.pdb
20 | D:\CSharp\FSEarthTiles\FSEarthTiles\obj\Release\ResolveAssemblyReference.cache
21 | D:\CSharp\FSEarthTiles\FSEarthTiles\obj\Release\FSEarthTiles.Properties.Resources.resources
22 | D:\CSharp\FSEarthTiles\FSEarthTiles\obj\Release\FSEarthTiles.csproj.GenerateResource.Cache
23 | D:\CSharp\FSEarthTiles\FSEarthTiles\obj\Release\FSEarthTiles.exe
24 | D:\CSharp\FSEarthTiles\FSEarthTiles\obj\Release\FSEarthTiles.pdb
25 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/obj/Release/FSEarthTiles.Properties.Resources.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/obj/Release/FSEarthTiles.Properties.Resources.resources
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/obj/Release/FSEarthTiles.csproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
1 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTiles\bin\Release\FSEarthTiles.exe
2 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTiles\bin\Release\FSEarthTiles.pdb
3 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTiles\bin\Release\FSEarthTilesDLL.dll
4 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTiles\bin\Release\FSEarthTilesInternalDLL.dll
5 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTiles\bin\Release\CSScriptLibrary.dll
6 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTiles\bin\Release\FSEarthTilesDLL.pdb
7 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTiles\bin\Release\FSEarthTilesInternalDLL.pdb
8 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTiles\obj\Release\ResolveAssemblyReference.cache
9 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTiles\obj\Release\FSEarthTiles.Properties.Resources.resources
10 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTiles\obj\Release\FSEarthTiles.csproj.GenerateResource.Cache
11 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTiles\obj\Release\FSEarthTiles.exe
12 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTiles\obj\Release\FSEarthTiles.pdb
13 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/obj/Release/FSEarthTiles.csproj.GenerateResource.Cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/obj/Release/FSEarthTiles.csproj.GenerateResource.Cache
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/obj/Release/FSEarthTiles.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/obj/Release/FSEarthTiles.exe
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/obj/Release/FSEarthTiles.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/obj/Release/FSEarthTiles.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTiles/obj/Release/TempPE/Properties.Resources.Designer.cs.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTiles/obj/Release/TempPE/Properties.Resources.Designer.cs.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesAStartExampleWithACSharpScript/FSETStartWithACSharpScript_Script.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Windows.Forms;
3 | using System.Threading;
4 | using System.IO;
5 |
6 | using FSEarthTilesDLL;
7 | //css_ref FSEarthTilesInternalDLL.dll; // CSscript directives
8 |
9 | class Script
10 | {
11 |
12 | const Boolean vStartModal = true;
13 |
14 | static FSEarthTilesForm mFSEarthTiles;
15 |
16 | [STAThread]
17 | static public void Main(string[] args)
18 | {
19 |
20 | String vFSEarthTilesApplicationFolder = null;
21 | String vThisApplicationsFolder = Application.StartupPath;
22 |
23 | if (!File.Exists(vThisApplicationsFolder + "\\" + "FSEarthTiles.ini"))
24 | {
25 | //if no FSEarthTiles.ini file exists we asume FSET is not installed in the same directory as your applictaion
26 | //therefore we explicit have to set the FSET's folder where all this stuff is at home and pass it to FSET DLL
27 | vFSEarthTilesApplicationFolder = "D:\\CSharp\\FSEarthTiles\\FSEarthTiles\\bin\\Debug";
28 | }
29 |
30 | if (vStartModal)
31 | {
32 | StartFSEarthTilesModal(vFSEarthTilesApplicationFolder);
33 | }
34 | else
35 | {
36 | StartFSEarthTiles(vFSEarthTilesApplicationFolder);
37 | for (Int32 vCon=1; vCon<=100; vCon++)
38 | {
39 | Application.DoEvents();
40 | Thread.Sleep(50);
41 | }
42 | StopFSEarthTiles();
43 | }
44 | }
45 |
46 |
47 | static private void StartFSEarthTilesModal(String iFSEarthTilesApplicationFolder)
48 | {
49 |
50 | if (mFSEarthTiles == null)
51 | {
52 | mFSEarthTiles = new FSEarthTilesForm(null, null, iFSEarthTilesApplicationFolder);
53 | mFSEarthTiles.ShowDialog();
54 | }
55 | else
56 | {
57 | if (!mFSEarthTiles.Created)
58 | {
59 | mFSEarthTiles.Dispose();
60 | mFSEarthTiles = new FSEarthTilesForm(null, null, iFSEarthTilesApplicationFolder);
61 | mFSEarthTiles.ShowDialog();
62 | }
63 | }
64 | }
65 |
66 |
67 | static private void StartFSEarthTiles(String iFSEarthTilesApplicationFolder)
68 | {
69 |
70 | if (mFSEarthTiles == null)
71 | {
72 | mFSEarthTiles = new FSEarthTilesForm(null, null, iFSEarthTilesApplicationFolder);
73 | mFSEarthTiles.Show();
74 | }
75 | else
76 | {
77 | if (!mFSEarthTiles.Created)
78 | {
79 | mFSEarthTiles.Dispose();
80 | mFSEarthTiles = new FSEarthTilesForm(null, null, iFSEarthTilesApplicationFolder);
81 | mFSEarthTiles.Show();
82 | }
83 | }
84 | }
85 |
86 | static private void StopFSEarthTiles()
87 | {
88 | if (mFSEarthTiles != null)
89 | {
90 | mFSEarthTiles.Close();
91 | mFSEarthTiles.Dispose();
92 | mFSEarthTiles = null;
93 | }
94 | }
95 | }
96 |
97 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesAStartExampleWithACSharpScript/MinimalScriptForFSETStart_Script.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Windows.Forms;
3 |
4 | using FSEarthTilesDLL;
5 | //css_ref FSEarthTilesInternalDLL.dll; // CSscript directive
6 |
7 | class Script
8 | {
9 |
10 | static FSEarthTilesForm mFSEarthTiles;
11 |
12 | [STAThread]
13 | static public void Main(string[] args)
14 | {
15 | mFSEarthTiles = new FSEarthTilesForm(null, null, null);
16 | mFSEarthTiles.ShowDialog();
17 | }
18 |
19 | }
20 |
21 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesAStartExampleWithACSharpScript/cscscript.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesAStartExampleWithACSharpScript/cscscript.exe
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesAStartExampleWithACSharpScript/cscscript.exe.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLL/FSEarthTilesForm.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLL/FSEarthTilesForm.cs
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLL/FSEarthTilesInterface.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace FSEarthTilesDLL
6 | {
7 | public interface FSEarthTilesInterface
8 | {
9 |
10 | void ProcessHotPlugInConfigList(List iDirectConfigurationList);
11 |
12 | void SetArea(Double iNWLatitude, Double iNWLongitude, Double iSELatitude, Double iSELongitude);
13 |
14 | //Only call SetReferenceArea if you don't want to work with the Auto Reference Mode
15 | void SetReferenceArea(Double iNWLatitude, Double iNWLongitude, Double iSELatitude, Double iSELongitude);
16 |
17 | void Start();
18 | void Abort();
19 |
20 | Boolean IsBusy(); //Most function will automatical Sleep (autocall WaitTillDoneAndReady) when you call them and FSET is still busy.
21 | void WaitTillDoneAndReady(); //But you want to spend the time better then you should poll with IsBusy();
22 |
23 | void SetAutoMode(); //Set's Auto Reference Mode
24 | void SetFixMode(); //Set's Fix Mode
25 |
26 | String GetAreaFileNameMiddlePart();
27 | String GetWorkingFolder();
28 | String GetSceneryFolder();
29 | String GetFSEarthTilesApplicationFolder();
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLL/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // Allgemeine Informationen über eine Assembly werden über die folgenden
6 | // Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
7 | // die mit einer Assembly verknüpft sind.
8 | [assembly: AssemblyTitle("FSEarthTilesDLL")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("-")]
12 | [assembly: AssemblyProduct("FSEarthTilesDLL")]
13 | [assembly: AssemblyCopyright("Copyright © - 2008")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
18 | // für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
19 | // COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
20 | [assembly: ComVisible(false)]
21 |
22 | // Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
23 | [assembly: Guid("cbca0ece-6fd3-4a4b-862e-b5fae27c353e")]
24 |
25 | // Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
26 | //
27 | // Hauptversion
28 | // Nebenversion
29 | // Buildnummer
30 | // Revision
31 | //
32 | // Sie können alle Werte angeben oder die standardmäßigen Revisions- und Buildnummern
33 | // übernehmen, indem Sie "*" eingeben:
34 | [assembly: AssemblyVersion("2.1.0.0")]
35 | [assembly: AssemblyFileVersion("2.1.0.0")]
36 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLL/bin/Release/CSScriptLibrary.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLL/bin/Release/CSScriptLibrary.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLL/bin/Release/FSEarthTilesDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLL/bin/Release/FSEarthTilesDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLL/bin/Release/FSEarthTilesDLL.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLL/bin/Release/FSEarthTilesDLL.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLL/bin/Release/FSEarthTilesInternalDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLL/bin/Release/FSEarthTilesInternalDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLL/bin/Release/FSEarthTilesInternalDLL.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLL/bin/Release/FSEarthTilesInternalDLL.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLL/obj/FSEarthTilesDLL.csproj.FileList.txt:
--------------------------------------------------------------------------------
1 | obj\Release\ResolveAssemblyReference.cache
2 | bin\Release\FSEarthTilesDLL.dll
3 | bin\Release\FSEarthTilesDLL.pdb
4 | bin\Release\FSEarthTilesInternalDLL.dll
5 | bin\Release\FSEarthTilesInternalDLL.pdb
6 | obj\Release\FSEarthTilesDLL.dll
7 | obj\Release\FSEarthTilesDLL.pdb
8 | bin\Debug\FSEarthTilesDLL.dll
9 | bin\Debug\FSEarthTilesDLL.pdb
10 | bin\Debug\FSEarthTilesInternalDLL.dll
11 | bin\Debug\FSEarthTilesInternalDLL.pdb
12 | obj\Debug\ResolveAssemblyReference.cache
13 | obj\Debug\FSEarthTilesDLL.dll
14 | obj\Debug\FSEarthTilesDLL.pdb
15 | obj\Release\FSEarthTilesDLL.csproj.GenerateResource.Cache
16 | obj\Debug\FSEarthTilesDLL.csproj.GenerateResource.Cache
17 | obj\Release\FSEarthTilesDLL.EarthWebForm.resources
18 | obj\Release\FSEarthTilesDLL.FSEarthTilesForm.resources
19 | obj\Debug\FSEarthTilesDLL.EarthWebForm.resources
20 | obj\Debug\FSEarthTilesDLL.FSEarthTilesForm.resources
21 | bin\Release\CSScriptLibrary.dll
22 | bin\Debug\CSScriptLibrary.dll
23 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLL/obj/FSEarthTilesDLL.csproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
1 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\bin\Debug\FSEarthTilesDLL.dll
2 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\bin\Debug\FSEarthTilesDLL.pdb
3 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\bin\Debug\CSScriptLibrary.dll
4 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\bin\Debug\FSEarthTilesInternalDLL.dll
5 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\bin\Debug\FSEarthTilesInternalDLL.pdb
6 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\obj\Debug\ResolveAssemblyReference.cache
7 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\obj\Debug\FSEarthTilesDLL.EarthWebForm.resources
8 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\obj\Debug\FSEarthTilesDLL.FSEarthTilesForm.resources
9 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\obj\Debug\FSEarthTilesDLL.csproj.GenerateResource.Cache
10 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\obj\Debug\FSEarthTilesDLL.dll
11 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\obj\Debug\FSEarthTilesDLL.pdb
12 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\bin\Release\FSEarthTilesDLL.dll
13 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\bin\Release\FSEarthTilesDLL.pdb
14 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\bin\Release\CSScriptLibrary.dll
15 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\bin\Release\FSEarthTilesInternalDLL.dll
16 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\bin\Release\FSEarthTilesInternalDLL.pdb
17 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\obj\Release\ResolveAssemblyReference.cache
18 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\obj\Release\FSEarthTilesDLL.EarthWebForm.resources
19 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\obj\Release\FSEarthTilesDLL.FSEarthTilesForm.resources
20 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\obj\Release\FSEarthTilesDLL.csproj.GenerateResource.Cache
21 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\obj\Release\FSEarthTilesDLL.dll
22 | D:\CSharp\FSEarthTiles\FSEarthTilesDLL\obj\Release\FSEarthTilesDLL.pdb
23 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLL/obj/Release/FSEarthTilesDLL.EarthWebForm.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLL/obj/Release/FSEarthTilesDLL.EarthWebForm.resources
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLL/obj/Release/FSEarthTilesDLL.FSEarthTilesForm.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLL/obj/Release/FSEarthTilesDLL.FSEarthTilesForm.resources
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLL/obj/Release/FSEarthTilesDLL.csproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
1 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLL\bin\Release\FSEarthTilesDLL.dll
2 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLL\bin\Release\FSEarthTilesDLL.pdb
3 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLL\bin\Release\CSScriptLibrary.dll
4 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLL\bin\Release\FSEarthTilesInternalDLL.dll
5 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLL\bin\Release\FSEarthTilesInternalDLL.pdb
6 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLL\obj\Release\ResolveAssemblyReference.cache
7 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLL\obj\Release\FSEarthTilesDLL.EarthWebForm.resources
8 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLL\obj\Release\FSEarthTilesDLL.FSEarthTilesForm.resources
9 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLL\obj\Release\FSEarthTilesDLL.csproj.GenerateResource.Cache
10 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLL\obj\Release\FSEarthTilesDLL.dll
11 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLL\obj\Release\FSEarthTilesDLL.pdb
12 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLL/obj/Release/FSEarthTilesDLL.csproj.GenerateResource.Cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLL/obj/Release/FSEarthTilesDLL.csproj.GenerateResource.Cache
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLL/obj/Release/FSEarthTilesDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLL/obj/Release/FSEarthTilesDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLL/obj/Release/FSEarthTilesDLL.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLL/obj/Release/FSEarthTilesDLL.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLL/obj/Release/Refactor/FSEarthTilesDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLL/obj/Release/Refactor/FSEarthTilesDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLL/obj/Release/ResolveAssemblyReference.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLL/obj/Release/ResolveAssemblyReference.cache
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Windows.Forms;
4 |
5 | namespace FSEarthTilesDLLTester
6 | {
7 | static class Program
8 | {
9 | ///
10 | /// Der Haupteinstiegspunkt für die Anwendung.
11 | ///
12 | [STAThread]
13 | static void Main()
14 | {
15 | Application.EnableVisualStyles();
16 | Application.SetCompatibleTextRenderingDefault(false);
17 | Application.Run(new FSEarthTilesDLLTesterForm());
18 | }
19 | }
20 | }
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // Allgemeine Informationen über eine Assembly werden über die folgenden
6 | // Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
7 | // die mit einer Assembly verknüpft sind.
8 | [assembly: AssemblyTitle("FSEarthTilesDLLTester")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("-")]
12 | [assembly: AssemblyProduct("FSEarthTilesDLLTester")]
13 | [assembly: AssemblyCopyright("Copyright © - 2008")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
18 | // für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
19 | // COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
20 | [assembly: ComVisible(false)]
21 |
22 | // Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
23 | [assembly: Guid("2e256147-ac89-4dd7-b3e4-dca1d180cc60")]
24 |
25 | // Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
26 | //
27 | // Hauptversion
28 | // Nebenversion
29 | // Buildnummer
30 | // Revision
31 | //
32 | [assembly: AssemblyVersion("2.1.0.0")]
33 | [assembly: AssemblyFileVersion("2.1.0.0")]
34 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/Properties/Resources.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | // Runtime Version:4.0.30319.42000
5 | //
6 | // Changes to this file may cause incorrect behavior and will be lost if
7 | // the code is regenerated.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace FSEarthTilesDLLTester.Properties {
12 | using System;
13 |
14 |
15 | ///
16 | /// A strongly-typed resource class, for looking up localized strings, etc.
17 | ///
18 | // This class was auto-generated by the StronglyTypedResourceBuilder
19 | // class via a tool like ResGen or Visual Studio.
20 | // To add or remove a member, edit your .ResX file then rerun ResGen
21 | // with the /str option, or rebuild your VS project.
22 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
24 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
25 | internal class Resources {
26 |
27 | private static global::System.Resources.ResourceManager resourceMan;
28 |
29 | private static global::System.Globalization.CultureInfo resourceCulture;
30 |
31 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
32 | internal Resources() {
33 | }
34 |
35 | ///
36 | /// Returns the cached ResourceManager instance used by this class.
37 | ///
38 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
39 | internal static global::System.Resources.ResourceManager ResourceManager {
40 | get {
41 | if (object.ReferenceEquals(resourceMan, null)) {
42 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("FSEarthTilesDLLTester.Properties.Resources", typeof(Resources).Assembly);
43 | resourceMan = temp;
44 | }
45 | return resourceMan;
46 | }
47 | }
48 |
49 | ///
50 | /// Overrides the current thread's CurrentUICulture property for all
51 | /// resource lookups using this strongly typed resource class.
52 | ///
53 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
54 | internal static global::System.Globalization.CultureInfo Culture {
55 | get {
56 | return resourceCulture;
57 | }
58 | set {
59 | resourceCulture = value;
60 | }
61 | }
62 | }
63 | }
64 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/Properties/Settings.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | // Runtime Version:4.0.30319.42000
5 | //
6 | // Changes to this file may cause incorrect behavior and will be lost if
7 | // the code is regenerated.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace FSEarthTilesDLLTester.Properties {
12 |
13 |
14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.6.0.0")]
16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
17 |
18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
19 |
20 | public static Settings Default {
21 | get {
22 | return defaultInstance;
23 | }
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/Properties/Settings.settings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/app.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/bin/Release/CSScriptLibrary.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLLTester/bin/Release/CSScriptLibrary.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/bin/Release/FSEarthTilesDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLLTester/bin/Release/FSEarthTilesDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/bin/Release/FSEarthTilesDLL.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLLTester/bin/Release/FSEarthTilesDLL.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/bin/Release/FSEarthTilesDLLTester.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLLTester/bin/Release/FSEarthTilesDLLTester.exe
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/bin/Release/FSEarthTilesDLLTester.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLLTester/bin/Release/FSEarthTilesDLLTester.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/bin/Release/FSEarthTilesInternalDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLLTester/bin/Release/FSEarthTilesInternalDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/bin/Release/FSEarthTilesInternalDLL.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLLTester/bin/Release/FSEarthTilesInternalDLL.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/obj/FSEarthTilesDLLTester.csproj.FileList.txt:
--------------------------------------------------------------------------------
1 | bin\Release\FSEarthTilesDLLTester.exe
2 | bin\Release\FSEarthTilesDLLTester.pdb
3 | obj\Release\ResolveAssemblyReference.cache
4 | obj\Release\FSEarthTilesDLLTester.FSEarthTilesDLLTesterForm.resources
5 | obj\Release\FSEarthTilesDLLTester.Properties.Resources.resources
6 | obj\Release\FSEarthTilesDLLTester.csproj.GenerateResource.Cache
7 | obj\Release\FSEarthTilesDLLTester.exe
8 | obj\Release\FSEarthTilesDLLTester.pdb
9 | bin\Debug\FSEarthTilesDLLTester.exe
10 | bin\Debug\FSEarthTilesDLLTester.pdb
11 | obj\Debug\ResolveAssemblyReference.cache
12 | obj\Debug\FSEarthTilesDLLTester.FSEarthTilesDLLTesterForm.resources
13 | obj\Debug\FSEarthTilesDLLTester.Properties.Resources.resources
14 | obj\Debug\FSEarthTilesDLLTester.csproj.GenerateResource.Cache
15 | obj\Debug\FSEarthTilesDLLTester.exe
16 | obj\Debug\FSEarthTilesDLLTester.pdb
17 | bin\Release\FSEarthTilesDLL.dll
18 | bin\Release\FSEarthTilesDLL.pdb
19 | bin\Debug\FSEarthTilesDLL.dll
20 | bin\Debug\FSEarthTilesDLL.pdb
21 | bin\Release\FSEarthTilesInternalDLL.dll
22 | bin\Release\FSEarthTilesInternalDLL.pdb
23 | bin\Debug\FSEarthTilesInternalDLL.dll
24 | bin\Debug\FSEarthTilesInternalDLL.pdb
25 | bin\Release\CSScriptLibrary.dll
26 | bin\Debug\CSScriptLibrary.dll
27 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/obj/FSEarthTilesDLLTester.csproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
1 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\bin\Debug\FSEarthTilesDLLTester.exe
2 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\bin\Debug\FSEarthTilesDLLTester.pdb
3 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\bin\Debug\FSEarthTilesDLL.dll
4 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\bin\Debug\FSEarthTilesInternalDLL.dll
5 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\bin\Debug\CSScriptLibrary.dll
6 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\bin\Debug\FSEarthTilesDLL.pdb
7 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\bin\Debug\FSEarthTilesInternalDLL.pdb
8 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\obj\Debug\ResolveAssemblyReference.cache
9 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\obj\Debug\FSEarthTilesDLLTester.FSEarthTilesDLLTesterForm.resources
10 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\obj\Debug\FSEarthTilesDLLTester.Properties.Resources.resources
11 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\obj\Debug\FSEarthTilesDLLTester.csproj.GenerateResource.Cache
12 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\obj\Debug\FSEarthTilesDLLTester.exe
13 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\obj\Debug\FSEarthTilesDLLTester.pdb
14 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\bin\Release\FSEarthTilesDLLTester.exe
15 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\bin\Release\FSEarthTilesDLLTester.pdb
16 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\bin\Release\FSEarthTilesDLL.dll
17 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\bin\Release\FSEarthTilesInternalDLL.dll
18 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\bin\Release\CSScriptLibrary.dll
19 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\bin\Release\FSEarthTilesDLL.pdb
20 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\bin\Release\FSEarthTilesInternalDLL.pdb
21 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\obj\Release\ResolveAssemblyReference.cache
22 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\obj\Release\FSEarthTilesDLLTester.FSEarthTilesDLLTesterForm.resources
23 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\obj\Release\FSEarthTilesDLLTester.Properties.Resources.resources
24 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\obj\Release\FSEarthTilesDLLTester.csproj.GenerateResource.Cache
25 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\obj\Release\FSEarthTilesDLLTester.exe
26 | D:\CSharp\FSEarthTiles\FSEarthTilesDLLTester\obj\Release\FSEarthTilesDLLTester.pdb
27 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/obj/Release/FSEarthTilesDLLTester.FSEarthTilesDLLTesterForm.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLLTester/obj/Release/FSEarthTilesDLLTester.FSEarthTilesDLLTesterForm.resources
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/obj/Release/FSEarthTilesDLLTester.Properties.Resources.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLLTester/obj/Release/FSEarthTilesDLLTester.Properties.Resources.resources
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/obj/Release/FSEarthTilesDLLTester.csproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
1 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLLTester\bin\Release\FSEarthTilesDLLTester.exe
2 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLLTester\bin\Release\FSEarthTilesDLLTester.pdb
3 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLLTester\bin\Release\FSEarthTilesDLL.dll
4 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLLTester\bin\Release\FSEarthTilesInternalDLL.dll
5 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLLTester\bin\Release\CSScriptLibrary.dll
6 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLLTester\bin\Release\FSEarthTilesDLL.pdb
7 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLLTester\bin\Release\FSEarthTilesInternalDLL.pdb
8 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLLTester\obj\Release\ResolveAssemblyReference.cache
9 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLLTester\obj\Release\FSEarthTilesDLLTester.FSEarthTilesDLLTesterForm.resources
10 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLLTester\obj\Release\FSEarthTilesDLLTester.Properties.Resources.resources
11 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLLTester\obj\Release\FSEarthTilesDLLTester.csproj.GenerateResource.Cache
12 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLLTester\obj\Release\FSEarthTilesDLLTester.exe
13 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\FSEarthTilesDLLTester\obj\Release\FSEarthTilesDLLTester.pdb
14 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/obj/Release/FSEarthTilesDLLTester.csproj.GenerateResource.Cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLLTester/obj/Release/FSEarthTilesDLLTester.csproj.GenerateResource.Cache
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/obj/Release/FSEarthTilesDLLTester.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLLTester/obj/Release/FSEarthTilesDLLTester.exe
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/obj/Release/FSEarthTilesDLLTester.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLLTester/obj/Release/FSEarthTilesDLLTester.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/obj/Release/ResolveAssemblyReference.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLLTester/obj/Release/ResolveAssemblyReference.cache
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesDLLTester/obj/Release/TempPE/Properties.Resources.Designer.cs.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesDLLTester/obj/Release/TempPE/Properties.Resources.Designer.cs.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesInternalDLL/AreaInfo.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace FSEarthTilesInternalDLL
6 | {
7 | public class AreaInfo
8 | {
9 |
10 | public AreaInfo()
11 | {
12 | mAreaNrInX = 0;
13 | mAreaNrInY = 0;
14 | }
15 |
16 | public AreaInfo(AreaInfo iAreaInfo)
17 | {
18 | mAreaNrInX = iAreaInfo.mAreaNrInX;
19 | mAreaNrInY = iAreaInfo.mAreaNrInY;
20 | }
21 |
22 |
23 | public AreaInfo(Int64 iAreaNrInX, Int64 iAreaNrInY)
24 | {
25 | mAreaNrInX = iAreaNrInX;
26 | mAreaNrInY = iAreaNrInY;
27 | }
28 |
29 | public AreaInfo Clone()
30 | {
31 | return new AreaInfo(this);
32 | }
33 |
34 |
35 | public Boolean Equals(AreaInfo iAreaInfo)
36 | {
37 | Boolean vIsEqual = false;
38 |
39 | if ((mAreaNrInX == iAreaInfo.mAreaNrInX) &&
40 | (mAreaNrInY == iAreaInfo.mAreaNrInY))
41 | {
42 | vIsEqual = true;
43 | }
44 | return vIsEqual;
45 | }
46 |
47 |
48 | static public Boolean Equals(AreaInfo iAreaInfo1, AreaInfo iAreaInfo2)
49 | {
50 | return iAreaInfo1.Equals(iAreaInfo2);
51 | }
52 |
53 |
54 | //Public Datas
55 | public Int64 mAreaNrInX; //public or private and use of C#'s get{} set{}
56 | public Int64 mAreaNrInY;
57 | }
58 | }
59 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesInternalDLL/EarthCommon.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | //-------------------------------------------------------------------------------------
6 | //
7 | // shared definitions and methodes for the whole project
8 | //
9 | //-------------------------------------------------------------------------------------
10 |
11 | namespace FSEarthTilesInternalDLL
12 | {
13 | public static class EarthCommon //didn't want to make a calss but somehow id doesn't compile without (end of my C# knowledge lol!
14 | {
15 | public static Boolean StringCompare(String iString1, String iString2)
16 | {
17 | Boolean vIsEqual = String.Equals(iString1, iString2, StringComparison.CurrentCultureIgnoreCase);
18 | return vIsEqual;
19 | }
20 |
21 | public static void CollectGarbage()
22 | {
23 | GC.Collect();
24 | GC.WaitForPendingFinalizers();
25 | }
26 |
27 |
28 | public static Boolean StringContains(String iWhole, String iPart)
29 | {
30 | //different to Contains we want IgnoreCase
31 | Int32 vIndex = iWhole.IndexOf(iPart, StringComparison.CurrentCultureIgnoreCase);
32 | if (vIndex >= 0)
33 | {
34 | return true;
35 | }
36 | else
37 | {
38 | return false;
39 | }
40 | }
41 |
42 |
43 | }
44 | }
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesInternalDLL/EarthInputArea.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | //-------------------------------------------------------------------------------------
6 | //
7 | // FS Earth Tiles Area User Input Data
8 | //
9 | //-------------------------------------------------------------------------------------
10 |
11 | namespace FSEarthTilesInternalDLL
12 | {
13 | public class EarthInputArea
14 | {
15 | //The Entered Area Center + Size (1-Point)
16 | private Double mSpotLatitude;
17 | private Double mSpotLongitude;
18 | private Double mAreaXSize;
19 | private Double mAreaYSize;
20 |
21 | //The Entered 2-Point Area Coords
22 | private Double mAreaStartLatitude;
23 | private Double mAreaStopLatitude;
24 | private Double mAreaStartLongitude;
25 | private Double mAreaStopLongitude;
26 |
27 | public void Copy(EarthInputArea iInputArea)
28 | {
29 | mSpotLatitude = iInputArea.mSpotLatitude;
30 | mSpotLongitude = iInputArea.mSpotLongitude;
31 | mAreaXSize = iInputArea.mAreaXSize;
32 | mAreaYSize = iInputArea.mAreaYSize;
33 | mAreaStartLatitude = iInputArea.mAreaStartLatitude;
34 | mAreaStopLatitude = iInputArea.mAreaStopLatitude;
35 | mAreaStartLongitude = iInputArea.mAreaStartLongitude;
36 | mAreaStopLongitude = iInputArea.mAreaStopLongitude;
37 | }
38 |
39 | public Double SpotLatitude { get { return mSpotLatitude; } set { mSpotLatitude = value; } }
40 | public Double SpotLongitude { get { return mSpotLongitude; } set { mSpotLongitude = value; } }
41 | public Double AreaXSize { get { return mAreaXSize; } set { mAreaXSize = value; } }
42 | public Double AreaYSize { get { return mAreaYSize; } set { mAreaYSize = value; } }
43 |
44 | public Double AreaStartLatitude { get { return mAreaStartLatitude; } set { mAreaStartLatitude = value; } }
45 | public Double AreaStopLatitude { get { return mAreaStopLatitude; } set { mAreaStopLatitude = value; } }
46 | public Double AreaStartLongitude { get { return mAreaStartLongitude; } set { mAreaStartLongitude = value; } }
47 | public Double AreaStopLongitude { get { return mAreaStopLongitude; } set { mAreaStopLongitude = value; } }
48 |
49 | }
50 | }
51 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesInternalDLL/FSEarthTilesInternalInterface.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace FSEarthTilesInternalDLL
6 | {
7 | public interface FSEarthTilesInternalInterface
8 | {
9 | void SetStatus(String iStatus);
10 | void SetStatusFromFriendThread(String iStatus);
11 | void SetExitStatusFromFriendThread(String iStatus);
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesInternalDLL/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // Allgemeine Informationen über eine Assembly werden über die folgenden
6 | // Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
7 | // die mit einer Assembly verknüpft sind.
8 | [assembly: AssemblyTitle("FSEarthTilesInternalDLL")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("-")]
12 | [assembly: AssemblyProduct("FSEarthTilesInternalDLL")]
13 | [assembly: AssemblyCopyright("Copyright © - 2008")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
18 | // für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
19 | // COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
20 | [assembly: ComVisible(false)]
21 |
22 | // Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
23 | [assembly: Guid("2c61cd8a-bfe2-450c-9e81-3b57d80e26c3")]
24 |
25 | // Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
26 | //
27 | // Hauptversion
28 | // Nebenversion
29 | // Buildnummer
30 | // Revision
31 | //
32 | // Sie können alle Werte angeben oder die standardmäßigen Revisions- und Buildnummern
33 | // übernehmen, indem Sie "*" eingeben:
34 | [assembly: AssemblyVersion("2.1.0.0")]
35 | [assembly: AssemblyFileVersion("2.1.0.0")]
36 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesInternalDLL/TileInfo.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace FSEarthTilesInternalDLL
6 | {
7 | public class TileInfo
8 | {
9 |
10 |
11 | public TileInfo()
12 | {
13 | mAreaCodeX = 0;
14 | mAreaCodeY = 0;
15 | mLevel = 0;
16 | mService = 0;
17 | layService = null;
18 | mSkipTile = false;
19 | }
20 |
21 | public TileInfo(TileInfo iTileInfo)
22 | {
23 | mAreaCodeX = iTileInfo.mAreaCodeX;
24 | mAreaCodeY = iTileInfo.mAreaCodeY;
25 | mLevel = iTileInfo.mLevel;
26 | mService = iTileInfo.mService;
27 | layService = iTileInfo.layService;
28 | mSkipTile = iTileInfo.mSkipTile;
29 |
30 | }
31 |
32 |
33 | public TileInfo(Int64 iAreaCodeX, Int64 iAreaCodeY, Int64 iLevel, Int32 iService, Boolean iSkipTile)
34 | {
35 | mAreaCodeX = iAreaCodeX;
36 | mAreaCodeY = iAreaCodeY;
37 | mLevel = iLevel;
38 | mService = iService;
39 | mSkipTile = iSkipTile;
40 | }
41 |
42 | public TileInfo(Int64 iAreaCodeX, Int64 iAreaCodeY, Int64 iLevel, string iService, Boolean iSkipTile)
43 | {
44 | mAreaCodeX = iAreaCodeX;
45 | mAreaCodeY = iAreaCodeY;
46 | mLevel = iLevel;
47 | layService = iService;
48 | mSkipTile = iSkipTile;
49 | }
50 |
51 | public bool IsLayTile()
52 | {
53 | return layService != null;
54 | }
55 |
56 | public TileInfo Clone()
57 | {
58 | return new TileInfo(this);
59 | }
60 |
61 |
62 | public Boolean Equals(TileInfo iTileInfo)
63 | {
64 | Boolean vIsEqual = false;
65 |
66 | // first check if this is a layservice tile
67 | if (iTileInfo.IsLayTile())
68 | {
69 | if ((mAreaCodeX == iTileInfo.mAreaCodeX) &&
70 | (mAreaCodeY == iTileInfo.mAreaCodeY) &&
71 | (mLevel == iTileInfo.mLevel) &&
72 | (layService == iTileInfo.layService) &&
73 | (mSkipTile == iTileInfo.mSkipTile))
74 | {
75 | vIsEqual = true;
76 | }
77 | }
78 | else if ((mAreaCodeX == iTileInfo.mAreaCodeX) &&
79 | (mAreaCodeY == iTileInfo.mAreaCodeY) &&
80 | (mLevel == iTileInfo.mLevel) &&
81 | (mService == iTileInfo.mService) &&
82 | (mSkipTile == iTileInfo.mSkipTile))
83 | {
84 | vIsEqual = true;
85 | }
86 | return vIsEqual;
87 | }
88 |
89 |
90 | static public Boolean Equals(TileInfo iTileInfo1, TileInfo iTileInfo2)
91 | {
92 | return iTileInfo1.Equals(iTileInfo2);
93 | }
94 |
95 |
96 | //Public Datas
97 | public Int64 mAreaCodeX; //public or private and use of C#'s get{} set{}
98 | public Int64 mAreaCodeY;
99 | public Int64 mLevel;
100 | public Int32 mService;
101 | public string layService;
102 | public Boolean mSkipTile;
103 | }
104 |
105 | }
106 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesInternalDLL/TileRingBufferCache.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using System.Drawing;
5 |
6 | namespace FSEarthTilesInternalDLL
7 | {
8 | public class TileRingBufferCache
9 | {
10 |
11 | public TileRingBufferCache(Int32 iSize)
12 | {
13 | mCacheSize = iSize;
14 | mTileStorage = new Tile[mCacheSize];
15 | mCacheIndex = 0;
16 |
17 | for (Int32 vCon = 0; vCon < mCacheSize; vCon++)
18 | {
19 | mTileStorage[vCon] = new Tile();
20 | }
21 |
22 | }
23 |
24 |
25 | public void EmptyTileCache()
26 | {
27 | for (Int32 vCon = 0; vCon < mCacheSize; vCon++)
28 | {
29 | mTileStorage[vCon].Clear();
30 | }
31 |
32 | mCacheIndex = 0;
33 | }
34 |
35 | public Boolean IsTileInCache(TileInfo iTileInfo)
36 | {
37 | Boolean vIsInCache = false;
38 |
39 | for (Int32 vCon = 0; vCon < mCacheSize; vCon++)
40 | {
41 | if (mTileStorage[vCon].EqualsInfo(iTileInfo))
42 | {
43 | vIsInCache = true;
44 | vCon = mCacheSize; //abort
45 | }
46 | }
47 | return vIsInCache;
48 | }
49 |
50 |
51 | public Tile GetTile(TileInfo iTileInfo)
52 | {
53 | Tile vTile = new Tile();
54 |
55 | for (Int32 vCon = 0; vCon < mCacheSize; vCon++)
56 | {
57 | if (mTileStorage[vCon].EqualsInfo(iTileInfo))
58 | {
59 | vTile = mTileStorage[vCon].Clone();
60 | vCon = mCacheSize; //abort
61 | }
62 | }
63 | return vTile;
64 | }
65 |
66 | public Tile GetTileReference(TileInfo iTileInfo)
67 | {
68 | Tile vTile = new Tile();
69 |
70 | for (Int32 vCon = 0; vCon < mCacheSize; vCon++)
71 | {
72 | if (mTileStorage[vCon].EqualsInfo(iTileInfo))
73 | {
74 | vTile = mTileStorage[vCon];
75 | vCon = mCacheSize; //abort
76 | }
77 | }
78 | return vTile;
79 | }
80 |
81 | public Bitmap GetTileBitmapReference(TileInfo iTileInfo)
82 | {
83 | Bitmap vBitmap = null;
84 |
85 | for (Int32 vCon = 0; vCon < mCacheSize; vCon++)
86 | {
87 | if (mTileStorage[vCon].EqualsInfo(iTileInfo))
88 | {
89 | vBitmap = mTileStorage[vCon].GetBitmapReference();
90 | vCon = mCacheSize; //abort
91 | }
92 | }
93 | return vBitmap;
94 | }
95 |
96 | public void AddTileOverwriteOldTiles(Tile iTile)
97 | {
98 | mTileStorage[mCacheIndex].Clear();
99 | mTileStorage[mCacheIndex] = iTile.Clone();
100 |
101 | mCacheIndex++;
102 | if (mCacheIndex >= mCacheSize)
103 | {
104 | mCacheIndex = 0;
105 | }
106 | }
107 |
108 |
109 | private Tile [] mTileStorage;
110 | private Int32 mCacheSize;
111 | private Int32 mCacheIndex;
112 | }
113 | }
114 |
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesInternalDLL/bin/Release/FSEarthTilesInternalDLL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesInternalDLL/bin/Release/FSEarthTilesInternalDLL.dll
--------------------------------------------------------------------------------
/FSEarthTiles/FSEarthTilesInternalDLL/bin/Release/FSEarthTilesInternalDLL.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/FSEarthTilesInternalDLL/bin/Release/FSEarthTilesInternalDLL.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/GeoUTMConverter/My Project/Application.Designer.vb:
--------------------------------------------------------------------------------
1 | '------------------------------------------------------------------------------
2 | '
3 | ' This code was generated by a tool.
4 | ' Runtime Version:2.0.50727.3634
5 | '
6 | ' Changes to this file may cause incorrect behavior and will be lost if
7 | ' the code is regenerated.
8 | '
9 | '------------------------------------------------------------------------------
10 |
11 | Option Strict On
12 | Option Explicit On
13 |
14 |
--------------------------------------------------------------------------------
/FSEarthTiles/GeoUTMConverter/My Project/Application.myapp:
--------------------------------------------------------------------------------
1 |
2 |
3 | false
4 | false
5 | 0
6 | true
7 | 0
8 | 1
9 | true
10 |
11 |
--------------------------------------------------------------------------------
/FSEarthTiles/GeoUTMConverter/My Project/AssemblyInfo.vb:
--------------------------------------------------------------------------------
1 | Imports System
2 | Imports System.Reflection
3 | Imports System.Runtime.InteropServices
4 |
5 | ' General Information about an assembly is controlled through the following
6 | ' set of attributes. Change these attribute values to modify the information
7 | ' associated with an assembly.
8 |
9 | ' Review the values of the assembly attributes
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 | 'The following GUID is for the ID of the typelib if this project is exposed to COM
21 |
22 |
23 | ' Version information for an assembly consists of the following four values:
24 | '
25 | ' Major Version
26 | ' Minor Version
27 | ' Build Number
28 | ' Revision
29 | '
30 | ' You can specify all the values or you can default the Build and Revision Numbers
31 | ' by using the '*' as shown below:
32 | '
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/FSEarthTiles/GeoUTMConverter/My Project/Resources.Designer.vb:
--------------------------------------------------------------------------------
1 | '------------------------------------------------------------------------------
2 | '
3 | ' This code was generated by a tool.
4 | ' Runtime Version:2.0.50727.3634
5 | '
6 | ' Changes to this file may cause incorrect behavior and will be lost if
7 | ' the code is regenerated.
8 | '
9 | '------------------------------------------------------------------------------
10 |
11 | Option Strict On
12 | Option Explicit On
13 |
14 | Imports System
15 |
16 | Namespace My.Resources
17 |
18 | 'This class was auto-generated by the StronglyTypedResourceBuilder
19 | 'class via a tool like ResGen or Visual Studio.
20 | 'To add or remove a member, edit your .ResX file then rerun ResGen
21 | 'with the /str option, or rebuild your VS project.
22 | '''
23 | ''' A strongly-typed resource class, for looking up localized strings, etc.
24 | '''
25 | _
29 | Friend Module Resources
30 |
31 | Private resourceMan As Global.System.Resources.ResourceManager
32 |
33 | Private resourceCulture As Global.System.Globalization.CultureInfo
34 |
35 | '''
36 | ''' Returns the cached ResourceManager instance used by this class.
37 | '''
38 | _
39 | Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager
40 | Get
41 | If Object.ReferenceEquals(resourceMan, Nothing) Then
42 | Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("GeoUTMConverter.Resources", GetType(Resources).Assembly)
43 | resourceMan = temp
44 | End If
45 | Return resourceMan
46 | End Get
47 | End Property
48 |
49 | '''
50 | ''' Overrides the current thread's CurrentUICulture property for all
51 | ''' resource lookups using this strongly typed resource class.
52 | '''
53 | _
54 | Friend Property Culture() As Global.System.Globalization.CultureInfo
55 | Get
56 | Return resourceCulture
57 | End Get
58 | Set
59 | resourceCulture = value
60 | End Set
61 | End Property
62 | End Module
63 | End Namespace
64 |
--------------------------------------------------------------------------------
/FSEarthTiles/GeoUTMConverter/My Project/Settings.Designer.vb:
--------------------------------------------------------------------------------
1 | '------------------------------------------------------------------------------
2 | '
3 | ' This code was generated by a tool.
4 | ' Runtime Version:2.0.50727.3634
5 | '
6 | ' Changes to this file may cause incorrect behavior and will be lost if
7 | ' the code is regenerated.
8 | '
9 | '------------------------------------------------------------------------------
10 |
11 | Option Strict On
12 | Option Explicit On
13 |
14 |
15 | Namespace My
16 |
17 | _
20 | Partial Friend NotInheritable Class MySettings
21 | Inherits Global.System.Configuration.ApplicationSettingsBase
22 |
23 | Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings),MySettings)
24 |
25 | #Region "My.Settings Auto-Save Functionality"
26 | #If _MyType = "WindowsForms" Then
27 | Private Shared addedHandler As Boolean
28 |
29 | Private Shared addedHandlerLockObject As New Object
30 |
31 | _
32 | Private Shared Sub AutoSaveSettings(ByVal sender As Global.System.Object, ByVal e As Global.System.EventArgs)
33 | If My.Application.SaveMySettingsOnExit Then
34 | My.Settings.Save()
35 | End If
36 | End Sub
37 | #End If
38 | #End Region
39 |
40 | Public Shared ReadOnly Property [Default]() As MySettings
41 | Get
42 |
43 | #If _MyType = "WindowsForms" Then
44 | If Not addedHandler Then
45 | SyncLock addedHandlerLockObject
46 | If Not addedHandler Then
47 | AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings
48 | addedHandler = True
49 | End If
50 | End SyncLock
51 | End If
52 | #End If
53 | Return defaultInstance
54 | End Get
55 | End Property
56 | End Class
57 | End Namespace
58 |
59 | Namespace My
60 |
61 | _
64 | Friend Module MySettingsProperty
65 |
66 | _
67 | Friend ReadOnly Property Settings() As Global.GeoUTMConverter.My.MySettings
68 | Get
69 | Return Global.GeoUTMConverter.My.MySettings.Default
70 | End Get
71 | End Property
72 | End Module
73 | End Namespace
74 |
--------------------------------------------------------------------------------
/FSEarthTiles/GeoUTMConverter/My Project/Settings.settings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/FSEarthTiles/GeoUTMConverter/bin/Release/GeoUTMConverter.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/GeoUTMConverter/bin/Release/GeoUTMConverter.dll
--------------------------------------------------------------------------------
/FSEarthTiles/GeoUTMConverter/bin/Release/GeoUTMConverter.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/GeoUTMConverter/bin/Release/GeoUTMConverter.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/GeoUTMConverter/bin/Release/GeoUTMConverter.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | GeoUTMConverter
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/FSEarthTiles/GeoUTMConverter/obj/Release/GeoUTMConverter.Resources.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/GeoUTMConverter/obj/Release/GeoUTMConverter.Resources.resources
--------------------------------------------------------------------------------
/FSEarthTiles/GeoUTMConverter/obj/Release/GeoUTMConverter.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/GeoUTMConverter/obj/Release/GeoUTMConverter.dll
--------------------------------------------------------------------------------
/FSEarthTiles/GeoUTMConverter/obj/Release/GeoUTMConverter.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/GeoUTMConverter/obj/Release/GeoUTMConverter.pdb
--------------------------------------------------------------------------------
/FSEarthTiles/GeoUTMConverter/obj/Release/GeoUTMConverter.vbproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
1 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\GeoUTMConverter\bin\Release\GeoUTMConverter.dll
2 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\GeoUTMConverter\bin\Release\GeoUTMConverter.pdb
3 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\GeoUTMConverter\bin\Release\GeoUTMConverter.xml
4 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\GeoUTMConverter\obj\Release\ResolveAssemblyReference.cache
5 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\GeoUTMConverter\obj\Release\GeoUTMConverter.Resources.resources
6 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\GeoUTMConverter\obj\Release\GeoUTMConverter.vbproj.GenerateResource.Cache
7 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\GeoUTMConverter\obj\Release\GeoUTMConverter.dll
8 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\GeoUTMConverter\obj\Release\GeoUTMConverter.xml
9 | C:\Downloads\FSX\fset1nrs\FSEarthTiles\GeoUTMConverter\obj\Release\GeoUTMConverter.pdb
10 |
--------------------------------------------------------------------------------
/FSEarthTiles/GeoUTMConverter/obj/Release/GeoUTMConverter.vbproj.GenerateResource.Cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/GeoUTMConverter/obj/Release/GeoUTMConverter.vbproj.GenerateResource.Cache
--------------------------------------------------------------------------------
/FSEarthTiles/GeoUTMConverter/obj/Release/GeoUTMConverter.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | GeoUTMConverter
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/FSEarthTiles/GeoUTMConverter/obj/Release/TempPE/My Project.Resources.Designer.vb.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/GeoUTMConverter/obj/Release/TempPE/My Project.Resources.Designer.vb.dll
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Austria/Itris.lay:
--------------------------------------------------------------------------------
1 | request_type=wms
2 | wms_size=512
3 | wms_version=1.1.1
4 | epsg_code=3857
5 | url_prefix=https://gis.tirol.gv.at/arcgis/services/Service_Public/orthofoto/MapServer/WmsServer?
6 | layers=Image_Aktuell_RGB
7 | max_threads=16
8 | extent=Tirol
9 | imagery_dir=code
10 | in_GUI=False
11 |
12 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Austria/OST.lay:
--------------------------------------------------------------------------------
1 | grid_type=webmercator
2 | url_template=http://maps{switch:1,2,3,4}.wien.gv.at/basemap/bmaporthofoto30cm/normal/google3857/{zoom}/{y}/{x}.jpeg
3 | max_threads=16
4 | imagery_dir=grouped
5 | in_GUI=False
6 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Belgium/BE_Fr.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | epsg_code=31370
3 | tile_size=512
4 | top_left_corner=-3.58727E7 4.14227E7
5 | resolutions=396.87579375158754 330.72982812632296 264.5838625010584 198.43789687579377 132.2919312505292 66.1459656252646 26.458386250105836 19.843789687579378 13.229193125052918 6.614596562526459 3.9687579375158752 2.6458386250105836 1.3229193125052918 0.6614596562526459 0.26458386250105836 0.13229193125052918 0.06614596562526459
6 | url_template=http://geoservices.wallonie.be/arcgis/rest/services/IMAGERIE/ORTHO_LAST/MapServer/tile/{zoom}/{y}/{x}
7 | in_GUI=False
8 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Belgium/GeoPunt2012.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | grid_type=webmercator
3 | url_template=http://tile.informatievlaanderen.be/ws/raadpleegdiensten/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&LAYER=omzrgb12vl&STYLE=&FORMAT=image/png&TILEMATRIXSET=GoogleMapsVL&TILEMATRIX={zoom}&TILEROW={y}&TILECOL={x}
4 | max_threads=16
5 | #super_resol_factor=2
6 | extent=GeoPunt
7 | color_filters=GeoPunt2012
8 | in_GUI=False
9 |
10 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Belgium/GeoPunt2015.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | grid_type=webmercator
3 | url_template=http://tile.informatievlaanderen.be/ws/raadpleegdiensten/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&LAYER=omzrgb15vl&STYLE=&FORMAT=image/png&TILEMATRIXSET=GoogleMapsVL&TILEMATRIX={zoom}&TILEROW={y}&TILECOL={x}
4 | max_threads=32
5 | #super_resol_factor=2
6 | extent=GeoPunt
7 | in_GUI=False
8 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Belgium/Wallonie2013.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | epsg_code=31370
3 | tile_size=512
4 | top_left_corner=-3.58727E7 4.14227E7
5 | resolutions=396.87579375158754 330.72982812632296 264.5838625010584 198.43789687579377 132.2919312505292 66.1459656252646 26.458386250105836 19.843789687579378 13.229193125052918 6.614596562526459 3.9687579375158752 2.6458386250105836 1.3229193125052918 0.6614596562526459 0.26458386250105836 0.13229193125052918 0.06614596562526459
6 | url_template=http://geoservices.wallonie.be/arcgis/rest/services/IMAGERIE/ORTHO_2012_2013/MapServer/tile/{zoom}/{y}/{x}
7 | in_GUI=False
8 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Croatia/CRO_2011.lay:
--------------------------------------------------------------------------------
1 | request_type=wms
2 | wms_size=512
3 | epsg_code=3765
4 | wms_version=1.1.1
5 | url_prefix=http://geoportal.dgu.hr/ows?
6 | layers=DOF
7 | imagery_dir=code
8 | in_GUI=False
9 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Croatia/CRO_2016.lay:
--------------------------------------------------------------------------------
1 | request_type=wms
2 | wms_size=512
3 | epsg_code=3765
4 | wms_version=1.1.1
5 | url_prefix=http://geoportal.dgu.hr/services/auth/inspire/orthophoto_2014-2016/wms?requesttype=from_browser&authKey=665d24c6-e79c-4835-9b69-713e4e814d96&
6 | layers=OI.OrthoImagery
7 | imagery_dir=code
8 | in_GUI=False
9 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Croatia/CRO_2017.lay:
--------------------------------------------------------------------------------
1 | request_type=wmts
2 | tile_size=256
3 | epsg_code=3765
4 | wmts_version=1.0.0
5 | url_prefix=https://geoportal.dgu.hr/services/auth/dof_hok_tk/wmts?requesttype=from_browser&authKey=665d24c6-e79c-4835-9b69-713e4e814d96&
6 | layers=DOF5_2017
7 | tilematrixset=EPSG3765:256x256
8 | imagery_dir=code
9 | in_GUI=False
10 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Czech_Republic_and_Slovakia/CZ.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | grid_type=webmercator
3 | url_template=http://m{switch:1,2,3,4}.mapserver.mapy.cz/ophoto-m/{zoom}-{x}-{y}
4 | imagery_dir=code
5 | in_GUI=False
6 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Denmark/DK.lay:
--------------------------------------------------------------------------------
1 | request_type=wms
2 | wms_size=512
3 | epsg_code=3857
4 | wms_version=1.1.1
5 | url_prefix=http://kortforsyningen.kms.dk/orto_foraar?TICKET=9854d8016b82278607978089147fe729&
6 | layers=orto_foraar
7 | in_GUI=False
8 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/EUR.comb:
--------------------------------------------------------------------------------
1 | # A European combined layer meant to be tuned and updated (color filters changed from none to useful,
2 | # and extents potentially modified) by the community.
3 |
4 | GeoPunt2012 Vlanderen none high
5 | NIB Norway none medium
6 | SE2 Sweden none medium
7 | DK Denmark none medium
8 | Arc@ Ireland none medium
9 | Arc@ UK none medium
10 | Arc@ Germany none medium
11 | PL Poland none medium
12 | CZ Czechia none medium
13 | CZ Slovakia none medium
14 | PDOK18 Netherlands none medium
15 | BE_Fr Wallonie none medium
16 | Lux Luxembourg none medium
17 | FRorth France none medium
18 | CH Switzerland none medium
19 | OST Austria none medium
20 | HU Hungary none medium
21 | PCN06 Italy none medium
22 | SLO Slovenia none medium
23 | CRO_2016 CRO_2016 none medium
24 | CRO_2017 CRO_2017 none medium
25 | CRO_2011 CRO_add2011 none medium
26 | SP Spain none medium
27 | Arc@ Andorra none medium
28 | Arc@ Portugal none medium
29 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Estonia/EST.lay:
--------------------------------------------------------------------------------
1 | # Estonian Geoportal
2 | # Visible on http://kaart.delfi.ee
3 | # Permissive copyright
4 | # TMS data found on https://pump.reach-u.com/delfi-orto/
5 | request_type=tms
6 | epsg_code=3301
7 | top_left_corner=-211000 5732000
8 | resolutions=6000 3000 1500 750 375 187.5 93.75 46.875 23.4375 11.71875 5.859375 2.9296875 1.46484375 0.732421875 0.3662109375 0.18310546875
9 | tile_size=256
10 | url_template=https://pump.reach-u.com/delfi-orto/{zoom}/{x}/{|y|}
11 | max_threads=16
12 | imagery_dir=code
13 | in_GUI=False
14 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Faroe/FO.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | grid_type=webmercator
3 | url_template=http://www.kortal.fo/background/gwc/service/tms/1.0.0/FDS:Mynd_Verdin@EPSG:900913@jpg/{zoom}/{x}/{-y}.jpeg
4 | imagery_dir=code
5 | in_GUI=False
6 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/France/FR2010_.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | grid_type=webmercator
3 | https://wxs.ign.fr/an7nvfzojv5wa96dsga5nk8w/geoportail/wmts?layer=ORTHOIMAGERY.ORTHOPHOTOS2006-2010&style=normal&tilematrixset=PM&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix={zoom}&TileCol={x}&TileRow={y}
4 | imagery_dir=grouped
5 | in_GUI=False
6 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/France/FRorth.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | grid_type=webmercator
3 | url_template=http://wxs.ign.fr/61fs25ymczag0c67naqvvmap/geoportail/wmts?&SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&LAYER=ORTHOIMAGERY.ORTHOPHOTOS&STYLE=normal&FORMAT=image/jpeg&TILEMATRIXSET=PM&TILEMATRIX={zoom}&TILEROW={y}&TILECOL={x}
4 | imagery_dir=grouped
5 | in_GUI=False
6 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/France/IAU2008.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | epsg_code=2154
3 | top_left_corner=-35597500 48953100
4 | resolutions= 793.7515875031751 396.87579375158754 264.5838625010584 198.43789687579377 132.2919312505292 66.1459656252646 39.687579375158755 26.458386250105836 19.843789687579378 13.229193125052918 6.614596562526459 3.9687579375158752 2.6458386250105836 1.3229193125052918 0.6614596562526459 0.26458386250105836
5 | tile_size=256
6 | url_template=http://geoviz.iau-idf.fr/arcgis/sharing/servers/7fa31e9e1b4c41b5803c4106692c5f09/rest/services/orthophoto/ortho2008/MapServer/tile/{zoom}/{y}/{x}
7 | max_threads=16
8 | extent=IdF
9 | imagery_dir=code
10 | in_GUI=False
11 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/France/LittoV2.lay:
--------------------------------------------------------------------------------
1 | request_type=wms
2 | wms_size=512
3 | wms_version=1.1.1
4 | epsg_code=2154
5 | url_prefix=http://geolittoral.application.developpement-durable.gouv.fr/wms2/metropole?
6 | layers=ortholittorale_v2_rvb
7 | max_threads=16
8 | #super_resol_factor=2
9 | imagery_dir=code
10 | in_GUI=False
11 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Global/Arc.lay:
--------------------------------------------------------------------------------
1 | grid_type=webmercator
2 | url_template=http://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{zoom}/{y}/{x}
3 | imagery_dir=grouped
4 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Global/Arc@.lay:
--------------------------------------------------------------------------------
1 | grid_type=webmercator
2 | url_template=https://clarity.maptiles.arcgis.com/arcgis/rest/services/World_Imagery/MapServer/tile/{zoom}/{y}/{x}
3 | imagery_dir=grouped
4 | in_GUI=False
5 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Global/BI.lay:
--------------------------------------------------------------------------------
1 | grid_type=webmercator
2 | url_template=http://r{switch:0,1,2,3}.ortho.tiles.virtualearth.net/tiles/a{quadkey}.jpeg?g=136
3 | imagery_dir=grouped
4 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Global/EOX.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | grid_type=webmercator
3 | url_template=https://{switch:a,b,c,d}.s2maps-tiles.eu/wmts/?layer=s2cloudless_3857&style=default&tilematrixset=GoogleMapsCompatible&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix={zoom}&TileCol={x}&TileRow={y}
4 | max_zl=14
5 | imagery_dir=grouped
6 |
7 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Global/EOX2.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | grid_type=webmercator
3 | url_template=https://{switch:a,b,c,d}.s2maps-tiles.eu/wmts/?layer=s2cloudless-2018_3857&style=default&tilematrixset=GoogleMapsCompatible&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix={zoom}&TileCol={x}&TileRow={y}
4 | max_zl=14
5 | imagery_dir=grouped
6 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Global/EOX2020.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | grid_type=webmercator
3 | url_template=https://{switch:a,b,c,d}.s2maps-tiles.eu/wmts/?layer=s2cloudless-2020_3857&style=default&tilematrixset=GoogleMapsCompatible&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix={zoom}&TileCol={x}&TileRow={y}
4 | imagery_dir=grouped
5 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Global/EOX2022.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | grid_type=webmercator
3 | url_template=https://{switch:a,b,c,d}.s2maps-tiles.eu/wmts/?layer=s2cloudless-2022_3857&style=default&tilematrixset=GoogleMapsCompatible&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix={zoom}&TileCol={x}&TileRow={y}
4 | imagery_dir=grouped
5 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Global/GO2.lay:
--------------------------------------------------------------------------------
1 | grid_type=webmercator
2 | url_template=http://mt{switch:0,1,2,3}.google.com/vt/lyrs=s&x={x}&y={y}&z={zoom}
3 | max_threads=16
4 | imagery_dir=grouped
5 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Global/Here.lay:
--------------------------------------------------------------------------------
1 | #wego.here.com
2 | #custom url due to changing http values
3 | grid_type=webmercator
4 | max_threads=16
5 | imagery_dir=grouped
6 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Global/Mapbox.lay:
--------------------------------------------------------------------------------
1 | grid_type=webmercator
2 | url_template=https://{switch:a,b,c,d}.tiles.mapbox.com/v4/mapbox.satellite/{zoom}/{x}/{y}.jpg?access_token=pk.eyJ1Ijoib3BlbnN0cmVldG1hcCIsImEiOiJjaml5MjVyb3MwMWV0M3hxYmUzdGdwbzE4In0.q548FjhsSJzvXsGlPsFxAQ
3 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Global/OSM.lay:
--------------------------------------------------------------------------------
1 | grid_type=webmercator
2 | url_template=http://{switch:a,b,c}.tile.openstreetmap.org/{zoom}/{x}/{y}.png
3 | max_threads=8
4 | fake_headers={'User-Agent': user_agent_generic}
5 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Global/SEA.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | grid_type=webmercator
3 | url_template=http://wxs.ign.fr/61fs25ymczag0c67naqvvmap/geoportail/wmts?&SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&LAYER=ORTHOIMAGERY.ORTHOPHOTOS&STYLE=normal&FORMAT=image/jpeg&TILEMATRIXSET=PM&TILEMATRIX={zoom}&TILEROW={y}&TILECOL={x}
4 | max_zl=12
5 | imagery_dir=code
6 | color_filter=SEA
7 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Global/USA2.lay:
--------------------------------------------------------------------------------
1 | # This is a duplicate of Arc.lay, only existing for backward compatibility
2 | grid_type=webmercator
3 | url_template=http://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{zoom}/{y}/{x}
4 | imagery_dir=grouped
5 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Hungary/HU.lay:
--------------------------------------------------------------------------------
1 | grid_type=webmercator
2 | url_template=http://{switch:a,b,c,d,e}.tile.openstreetmap.hu/ortofoto2005/{zoom}/{x}/{y}.jpg
3 | max_zl=17
4 | imagery_dir=code
5 | in_GUI=False
6 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Israel/Isrl.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | epsg_code=4326
3 | top_left_corner=-400 400
4 | resolutions=0.0118973050291514 0.00547276031340964 0.00237946100583028 0.00118973050291514 0.00059486525145757 0.000237946100583028 0.000118973050291514 5.9486525145757E-05 2.37946100583028E-05 1.18973050291514E-05 5.9486525145757E-06 2.97432625728785E-06
5 | tile_size=256
6 | url_template=http://www10.emap.co.il/ArcGIS/rest/services/Clients/Bezeq_Ortho/MapServer/tile/{zoom}/{y}/{x}
7 | max_threads=16
8 | in_GUI=False
9 |
10 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Italy/AltoAdige08.lay:
--------------------------------------------------------------------------------
1 | grid_type=webmercator
2 | url_template=http://geoservices.buergernetz.bz.it/geoserver/gwc/service/tms/1.0.0/P_BZ_OF_2008_EPSG3857@GoogleMapsCompatible@jpeg/{zoom}/{x}/{-y}.jpeg
3 | in_GUI=False
4 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Italy/AltoAdige1415.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | epsg_code=25832
3 | top_left_corner=600000 5070000
4 | resolutions=204.8 102.4 51.2 25.6 12.8 6.4 3.2 1.6 0.8 0.4 0.2
5 | tile_size=256
6 | url_template=http://geoservices.buergernetz.bz.it/geoserver/gwc/service/tms/1.0.0/P_BZ_OF_2014_2015@EPSG%3A25832_20cm@jpeg/{zoom}/{x}/{|y|}.jpeg
7 | in_GUI=False
8 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Italy/Aosta2005.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | epsg_code=23032
3 | top_left_corner=-5121200 9998400
4 | resolutions=132.2919312505292 66.1459656252646 26.458386250105836 13.229193125052918 6.614596562526459 2.6458386250105836 1.3229193125052918 0.5291677250021167 0.26458386250105836 0.13229193125052918
5 | tile_size=512
6 | url_template=http://cachesct.partout.it/arcgis/rest/services/Foundation/Ortofoto2005/MapServer/tile/{zoom}/{y}/{x}
7 | max_threads=16
8 | in_GUI=False
9 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Italy/Aosta2012.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | epsg_code=23032
3 | top_left_corner=-5121200 9998400
4 | resolutions=132.2919312505292 66.1459656252646 26.458386250105836 13.229193125052918 6.614596562526459 2.6458386250105836 1.3229193125052918 0.5291677250021167 0.26458386250105836 0.13229193125052918
5 | tile_size=512
6 | url_template=http://cachesct.partout.it/arcgis/rest/services/Foundation/Ortofoto/MapServer/tile/{zoom}/{y}/{x}
7 | max_threads=16
8 | in_GUI=False
9 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Italy/Aosta2015.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | epsg_code=23032
3 | top_left_corner=-5121200 9998400
4 | resolutions=132.2919312505292 66.1459656252646 26.458386250105836 13.229193125052918 6.614596562526459 2.6458386250105836 1.3229193125052918 0.5291677250021167 0.26458386250105836 0.13229193125052918
5 | tile_size=512
6 | url_template=http://cachesct.partout.it/arcgis/rest/services/Foundation/Ortofoto2005/MapServer/tile/{zoom}/{y}/{x}
7 | max_threads=16
8 | in_GUI=False
9 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Italy/Lomba2015.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | epsg_code=32632
3 | top_left_corner=-5120900 9998100
4 | resolutions=793.7515875031751 661.4596562526459 529.1677250021168 264.5838625010584 132.2919312505292 52.91677250021167 26.458386250105836 13.229193125052918 6.614596562526459 3.9687579375158752 2.6458386250105836 1.3229193125052918 0.5291677250021167 0.26458386250105836
5 | tile_size=256
6 | url_template=https://www.cartografia.servizirl.it/arcgis2/rest/services/BaseMap/ortofoto2015UTM32N/ImageServer/tile/{zoom}/{y}/{x}
7 | #url_template=https://www.cartografia.servizirl.it/arcgis2/rest/services/BaseMap/ortofoto2015_extra_rl/MapServer/tile/{zoom}/{y}/{x}
8 | in_GUI=False
9 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Italy/PCN06.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | epsg_code=32633
3 | top_left_corner=-5120900 9998100
4 | resolutions= 2381.2547625095253 1587.5031750063501 793.7515875031751 264.5838625010584 132.2919312505292 66.1459656252646 26.458386250105836 19.843789687579378 13.229193125052918 10.583354500042335 6.614596562526459 5.291677250021167 3.9687579375158752 2.6458386250105836 1.9843789687579376 1.3229193125052918 1.0583354500042335 0.7937515875031751 0.5291677250021167 0.26458386250105836
5 | tile_size=512
6 | url_template=http://www.pcn.minambiente.it/arcgis/rest/services/base_new/MapServer/tile/{zoom}/{y}/{x}
7 | max_threads=16
8 | imagery_dir=grouped
9 | in_GUI=False
10 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Italy/PCN12.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | epsg_code=32633
3 | top_left_corner=-5120900 9998100
4 | resolutions= 1587.5031750063501 793.7515875031751 264.5838625010584 132.2919312505292 66.1459656252646 26.458386250105836 19.843789687579378 13.229193125052918 10.583354500042335 6.614596562526459 5.291677250021167 3.9687579375158752 2.6458386250105836 1.9843789687579376 1.3229193125052918 1.0583354500042335 0.7937515875031751 0.5291677250021167 0.26458386250105836
5 | tile_size=512
6 | url_template=http://www.pcn.minambiente.it/arcgis/rest/services/immagini/ortofoto_colore_12/MapServer/tile/{zoom}/{y}/{x}
7 | max_threads=16
8 | imagery_dir=grouped
9 | in_GUI=False
10 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Italy/Piem2010.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | epsg_code=3857
3 | top_left_corner=-20037700 30241100
4 | resolutions=4891.969810249 2445.9849051249998 1222.992452562495 611.4962262813797 305.74811314055756 152.87405657041106 76.43702828507324 38.21851414253662 19.10925707126831 9.554628535634155 4.77731426794937 2.388657133974685 1.1943285668550503 0.5971642835598172 0.29858214164761665 0.14929107082380833
5 | tile_size=256
6 | url_template=http://webgis.arpa.piemonte.it/ags101free/rest/services/topografia_dati_di_base/Mosaico_2010_jpg/MapServer/tile/{zoom}/{y}/{x}
7 | in_GUI=False
8 |
9 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Japan/JP.lay:
--------------------------------------------------------------------------------
1 | # Japan 2007 imagery (partial [-> use only inside of .comb files with proper masking] but very good in some places)
2 | # Unsure about copyright
3 | grid_type=webmercator
4 | url_template=http://cyberjapandata.gsi.go.jp/xyz/ort/{zoom}/{x}/{y}.jpg
5 | max_threads=8
6 | imagery_dir=grouped
7 | in_GUI=False
8 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Luxembourg/Lux.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | grid_type=webmercator
3 | url_template=http://{switch:wmts1,wmts2}.geoportail.lu/opendata/wmts/ortho_latest/GLOBAL_WEBMERCATOR_4_V3/{zoom}/{x}/{y}.jpeg
4 | imagery_dir=code
5 | in_GUI=False
6 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Luxembourg/Lux2013.lay:
--------------------------------------------------------------------------------
1 | request_type=wms
2 | epsg_code=2169
3 | wms_size=1024
4 | url_prefix=http://wmts1.geoportail.lu/opendata/service?
5 | wms_version=1.1.1
6 | layers=ortho_2013
7 | imagery_dir=code
8 | in_GUI=False
9 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Netherland/PDOK15.lay:
--------------------------------------------------------------------------------
1 | request_type=wmts
2 | epsg_code=28992
3 | layers=luchtfoto
4 | tilematrixset=nltilingschema
5 | tile_size=256
6 | url_prefix=http://geodata1.nationaalgeoregister.nl/luchtfoto/wmts?
7 | in_GUI=False
8 | imagery_dir=code
9 | # color filter : balance medium 3 3 -5 saturation 30 brightness-contrast -20 8
10 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Netherland/PDOK18.lay:
--------------------------------------------------------------------------------
1 | request_type=wmts
2 | epsg_code=3857
3 | layers=2018_ortho25
4 | tilematrixset=EPSG:3857
5 | tile_size=256
6 | url_prefix=http://geodata.nationaalgeoregister.nl/luchtfoto/rgb/wmts?
7 | imagery_dir=grouped
8 | extent=Netherlands
9 | #color_filters=PDOK18
10 |
11 |
12 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/New_Zealand/NZ.lay:
--------------------------------------------------------------------------------
1 | # Linz open data imagery for _PART OF_ New Zealand. Use only inside of .comb files with proper masking.
2 | # https://data.linz.govt.nz/set/4702-nz-aerial-imagery/
3 | grid_type=webmercator
4 | url_template=https://koordinates-tiles-{switch:a,b,c,d}.global.ssl.fastly.net/services;key=ec2d27e902f1463c9145743576e03f31/tiles/v4/layer=51769,style=auto;layer=88131,style=auto;layer=95497,style=auto/{z}/{x}/{y}.png
5 | max_threads=8
6 | imagery_dir=code
7 | in_GUI=False
8 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Norway/NIB.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | epsg_code=32633
3 | top_left_corner=-2500000 9045984
4 | scaledenominator= 7.737142857141884E7 3.868571428570942E7 1.934285714285471E7 9671428.571427355 4835714.285713677 2417857.1428568386 1208928.5714284193 604464.2857142097 302232.14285710483 151116.07142855242 75558.03571427621 37779.017857138104 18889.508928569052 9444.754464284526 4722.377232142263 2361.1886160711315 1180.5943080355657 590.2971540177829
5 | tile_size=256
6 | fake_headers={'Referer':'www.norgeibilder.no'}
7 | max_threads=16
8 | imagery_dir=grouped
9 | in_GUI=False
10 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Poland/PL.lay:
--------------------------------------------------------------------------------
1 | request_type=wms
2 | wms_size=512
3 | epsg_code=3857
4 | wms_version=1.1.1
5 | url_prefix=http://mapy.geoportal.gov.pl/wss/service/img/guest/ORTO/MapServer/WMSServer?
6 | layers=Raster
7 | imagery_dir=grouped
8 | in_GUI=False
9 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Slovenia/SLO.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | epsg_code=102060
3 | top_left_corner=345000 215000
4 | resolutions=1322.9193125052918 661.4596562526459 396.87579375158754 264.5838625010584 198.43789687579377 132.2919312505292 66.1459656252646 39.687579375158755 26.458386250105836 19.843789687579378 13.229193125052918 6.614596562526459 3.9687579375158752 2.6458386250105836 1.3229193125052918 0.6614596562526459 0.26458386250105836
5 | tile_size=256
6 | url_template=http://gis.arso.gov.si/arcgis/rest/services/AO_DOF_2009_2011_AG101/MapServer/tile/{zoom}/{y}/{x}
7 | in_GUI=False
8 | imagery_dir=code
9 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Slovenia/SLO_2009_2011.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | epsg_code=102060
3 | top_left_corner=345000 215000
4 | resolutions=1322.9193125052918 661.4596562526459 396.87579375158754 264.5838625010584 198.43789687579377 132.2919312505292 66.1459656252646 39.687579375158755 26.458386250105836 19.843789687579378 13.229193125052918 6.614596562526459 3.9687579375158752 2.6458386250105836 1.3229193125052918 0.6614596562526459 0.26458386250105836
5 | tile_size=256
6 | url_template=http://gis.arso.gov.si/arcgis/rest/services/AO_DOF_2009_2011_AG101/MapServer/tile/{zoom}/{y}/{x}
7 | imagery_dir=code
8 | in_GUI=False
9 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Slovenia/SLO_2016.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | epsg_code=102060
3 | top_left_corner=345000 215000
4 | resolutions=1322.9193125052918 661.4596562526459 396.87579375158754 264.5838625010584 198.43789687579377 132.2919312505292 66.1459656252646 39.687579375158755 26.458386250105836 19.843789687579378 13.229193125052918 6.614596562526459 3.9687579375158752 2.6458386250105836 1.3229193125052918 0.6614596562526459 0.26458386250105836
5 | tile_size=256
6 | url_template=http://gis.arso.gov.si/arcgis/rest/services/DOF_2016/MapServer/tile/{zoom}/{y}/{x}
7 | imagery_dir=code
8 | in_GUI=False
9 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Spain/SP.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | grid_type=webmercator
3 | url_template=http://www.ign.es/wmts/pnoa-ma/geoserver/gwc/service/wmts?FORMAT=image/jpeg&VERSION=1.0.0&SERVICE=WMTS&REQUEST=GetTile&LAYER=OI.OrthoimageCoverage&TILEMATRIXSET=GoogleMapsCompatible&TILEMATRIX={zoom}&TILEROW={y}&TILECOL={x}
4 | max_threads=32
5 | in_GUI=False
6 | imagery_dir=grouped
7 |
8 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Spain/SP2012.lay:
--------------------------------------------------------------------------------
1 | request_type=wms
2 | epsg_code=3857
3 | wms_size=1024
4 | wms_version=1.1.1
5 | layers=PNOA2012
6 | url_prefix=http://www.ign.es/wms/pnoa-historico?
7 | in_GUI=False
8 | imagery_dir=grouped
9 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Spain/SP2015.lay:
--------------------------------------------------------------------------------
1 | request_type=wms
2 | epsg_code=3857
3 | wms_size=1024
4 | wms_version=1.1.1
5 | layers=PNOA2015
6 | url_prefix=http://www.ign.es/wms/pnoa-historico?
7 | imagery_dir=grouped
8 | in_GUI=False
9 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Sweden/.SE.lay.swp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/Providers/Sweden/.SE.lay.swp
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Sweden/Hitta.lay:
--------------------------------------------------------------------------------
1 | grid_type=webmercator
2 | url_template=https://static.hitta.se/tile/v3/1/{zoom}/{x}/{-y}
3 | max_threads=16
4 | imagery_dir=grouped
5 | in_GUI=False
6 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Sweden/SE.lay:
--------------------------------------------------------------------------------
1 | grid_type=webmercator
2 | url_template=http://map04.eniro.no/geowebcache/service/tms1.0.0/aerial/{zoom}/{x}/{-y}.jpeg
3 | max_threads=16
4 | imagery_dir=grouped
5 | in_GUI=False
6 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Sweden/SE2.lay:
--------------------------------------------------------------------------------
1 | request_type=wms
2 | wms_size=512
3 | wms_version=1.1.1
4 | epsg_code=3006
5 | url_prefix=https://kso.etjanster.lantmateriet.se/karta/ortofoto/wms/v1.2?
6 | layers=orto050,orto025
7 | image_type=png
8 | max_threads=8
9 | fake_headers={'Accept': '*/*', 'Accept-Encoding': 'gzip, deflate, br', 'Accept-Language': 'sv-SE,sv;q=0.8,en-US;q=0.5,en;q=0.3', 'Connection': 'keep-alive', 'Host': 'kso.etjanster.lantmateriet.se', 'Referer': 'https://kso.etjanster.lantmateriet.se/', 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:59.0)'}
10 | in_GUI=False
11 | imagery_dir=grouped
12 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/Switzerland/CH.lay:
--------------------------------------------------------------------------------
1 | request_type=tms
2 | grid_type=webmercator
3 | url_template=https://wmts100.geo.admin.ch/1.0.0/ch.swisstopo.swissimage/default/current/3857/{zoom}/{x}/{y}.jpeg
4 | fake_headers={'User-Agent':user_agent_generic,'Accept':'*/*','Connection':'keep-alive','Accept-Encoding':'gzip, deflate, br','Referer':'https://map.geo.admin.ch','Origin':'https://map.geo.admin.ch'}
5 | imagery_dir=code
6 | in_GUI=False
7 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/United_States/Alaska.lay:
--------------------------------------------------------------------------------
1 | grid_type=webmercator
2 | url_template=http://gis{switch:1,2,3,4}.dnr.alaska.gov/terrapixel/ips/tilesets/SDMI_ORTHO_RGB/SDMI_ORTHO_RGB/default/smerc/{zoom}/{y}/{x}.png?INSTANCE=ortho
3 | imagery_dir=grouped
4 | in_GUI=False
5 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/United_States/CA_NAIP.lay:
--------------------------------------------------------------------------------
1 | request_type=wms
2 | wms_size=1024
3 | epsg_code=3857
4 | imagery_dir=code
5 | max_threads=2
6 | in_GUI=False
7 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/United_States/NAIP.lay:
--------------------------------------------------------------------------------
1 | grid_type=webmercator
2 | url_template=https://gis.apfo.usda.gov/arcgis/rest/services/NAIP/USDA_CONUS_PRIME/ImageServer/tile/{zoom}/{y}/{x}
3 | imagery_dir=grouped
4 | in_GUI=False
5 |
--------------------------------------------------------------------------------
/FSEarthTiles/Providers/United_States/USGS.lay:
--------------------------------------------------------------------------------
1 | grid_type=webmercator
2 | url_template=https://basemap.nationalmap.gov/arcgis/rest/services/USGSImageryOnly/MapServer/tile/{zoom}/{y}/{x}
3 | imagery_dir=grouped
4 | in_GUI=False
5 |
--------------------------------------------------------------------------------
/FSEarthTiles/Scenproc_scripts/FS9.spc:
--------------------------------------------------------------------------------
1 | # ScenProc script by Harry Otter Apr. 2020
2 | ImportOGR|@0@|*|landuse;building;natural;leisure|NOREPROJ
3 | #
4 | SplitGrid|AGN|*|building="*"
5 | #
6 | SetAGNBuildingHeight|*|0.8;0.5;0.1;0.0
7 | #
8 | CreateAGNGenBuild|building="*"|{00000000-0000-0000-0000-000000000000}
9 | #
10 | SetAGNVegetationSettings|*|1|2|0.7|1.0|2;20|2;20
11 | #
12 | ReplacePolygonByVegetationRectangles|landuse="*"|0.00025|-1.0|0.25
13 | ReplacePolygonByVegetationRectangles|natural="*"|0.00025|-1.0|0.25
14 | ReplacePolygonByVegetationRectangles|leisure="*"|0.00025|-1.0|0.25
15 | #
16 | CreateAGNRectVeg|landuse="forest"
17 | CreateAGNRectVeg|natural="scrub"
18 | CreateAGNRectVeg|landuse="orchard"
19 | CreateAGNRectVeg|landuse="conservation"
20 | CreateAGNRectVeg|natural="wood"
21 | CreateAGNRectVeg|leisure="nature_reserve"
22 | CreateAGNRectVeg|leisure="garden"
23 | CreateAGNRectVeg|natural="tree"
24 | CreateAGNRectVeg|natural="tree_row"
25 | CreateAGNRectVeg|natural="tree_group"
26 | CreateAGNRectVeg|natural="wetland"
27 | CreateAGNRectVeg|leisure="park"
28 | CreateAGNRectVeg|leisure="golf_course"
29 | #
30 | ExportAGN|FS2004|@1@
31 |
--------------------------------------------------------------------------------
/FSEarthTiles/Scenproc_scripts/FSXP3D.spc:
--------------------------------------------------------------------------------
1 | # Credit to Harry Otter for the default ScenProc script!
2 | ImportOGR|@0@|*|building;landuse;natural;leisure|NOREPROJ
3 | #
4 | SplitGrid|AGN|*|building="*"
5 | #
6 | SetAGNBuildingHeight|*|1.0;0.5;0.0;0.0
7 | #
8 | CreateAGNPolyVeg|FTYPE="POLYGON" And landuse="forest"|{0053b63d-b2c0-4bd9-9853-d9d21c9ad1fa}
9 | CreateAGNPolyVeg|FTYPE="POLYGON" And natural="scrub"|{2fde0277-1697-4dab-b481-c3985c80596f}
10 | CreateAGNPolyVeg|FTYPE="POLYGON" And landuse="orchard"|{56a4998d-c1e5-416c-a37b-c35ce16504b6}
11 | CreateAGNPolyVeg|FTYPE="POLYGON" And landuse="conservation"|{bc6396b0-6e51-4a4f-ab4f-5386c84609a6}
12 | CreateAGNPolyVeg|FTYPE="POLYGON" And natural="wood"|{dcf543b7-c0d5-4fd4-b970-83965c2911c9}
13 | CreateAGNPolyVeg|FTYPE="POLYGON" And leisure="nature_reserve"|{82f0282d-f82d-484c-a640-aac21a69be03}
14 | CreateAGNPolyVeg|FTYPE="POLYGON" And leisure="garden"|{2368c260-177d-4af7-94d4-da882778108f}
15 | CreateAGNPolyVeg|FTYPE="POLYGON" And natural="tree"|{7dc6ef4e-92a5-4d0d-b94b-212dd1fa936d}
16 | CreateAGNPolyVeg|FTYPE="POLYGON" And natural="tree_row"|{a4a30975-075c-49ec-87fb-7e0931cb5004}
17 | CreateAGNPolyVeg|FTYPE="POLYGON" And natural="wetland"|{89ed8548-e54f-40ef-9837-7653885d409c}
18 | CreateAGNPolyVeg|FTYPE="POLYGON" And leisure="park"|{e04669c0-9f7b-42e8-a2c7-eee870c59d8e}
19 | CreateAGNPolyVeg|FTYPE="POLYGON" And leisure="golf"|{2fbf9f8d-6ba2-4cc1-8d8e-af218f65d0e8}
20 | #
21 | AddAttribute|FTYPE="POLYGON" And building="*"|Integer;BUILDTYPE|5
22 | AddAttribute|FTYPE="POLYGON" And building="*" And BUILDTYPE=5 And FAREARAT>0.80|Integer;BUILDTYPE|1
23 | AddAttribute|FTYPE="POLYGON" And building="*" And BUILDTYPE=5 And FNUMVERT<10 And FNUMPERPANG>3 And FNUMNOTPAR<2|Integer;BUILDTYPE|3
24 | AddAttribute|FTYPE="POLYGON" And building="*" And BUILDTYPE=5 And FCONVEX=1|Integer;BUILDTYPE|4
25 | #
26 | AddAttributeIfInside|FTYPE="POLYGON" And building="*"|LUCODE=16|String;BUILDCAT|INDUSTRIAL
27 | AddAttributeIfInside|FTYPE="POLYGON" And building="*"|LUCODE=15|String;BUILDCAT|COMMERCIAL
28 | #
29 | AddAttribute|FTYPE="POLYGON" And building="*" And FWIDTH>5|String;ROOFTYPE|PEAKED_ALL
30 | AddAttribute|FTYPE="POLYGON" And building="*" And FWIDTH>5 And FLENGTH<12|String;ROOFTYPE|PEAKED_SIMPLE
31 | AddAttribute|FTYPE="POLYGON" And building="*" And FWIDTH>20|String;ROOFTYPE|PEAKED_LOW_PITCH
32 | AddAttribute|BUILDCAT="INDUSTRIAL"|String;ROOFTYPE|PEAKED_LOW_PITCH
33 | AddAttribute|BUILDCAT="COMMERCIAL"|String;ROOFTYPE|PEAKED_LOW_PITCH
34 | #
35 | ReplacePolygonByBuildingRectangles|BUILDTYPE=3|0.8;4;4|0.25;2.0;0.5|Integer;BUILDTYPE|2
36 | #
37 | CreateAGNGenBuild|BUILDTYPE<3 And ROOFTYPE="PEAKED_ALL"|{c05c5106-d562-4c23-89b8-a4be7495b57c}|MAXRATIO=2
38 | CreateAGNGenBuild|BUILDTYPE<3 And ROOFTYPE="PEAKED_SIMPLE"|{d4ee02a2-ed47-4f10-b98c-502516983383}
39 | CreateAGNGenBuild|BUILDTYPE<3 And ROOFTYPE="PEAKED_LOW_PITCH"|{a9b0e686-0758-4294-a760-9bb4fd341621}
40 | #
41 | CreateAGNGenBuild|building="*" And FWIDTH<20|{5ae04eb6-934c-4f63-bb48-5e7dee601212}|MAXRATIO=2
42 | CreateAGNGenBuild|building="*" And FWIDTH>20|{6089A0BD-CED1-4c47-9A9E-64CDD0E16983}
43 | #
44 | ExportAGN|FSX|@1@
--------------------------------------------------------------------------------
/FSEarthTiles/SeasonsInfTemplatesJustForInfo/FS2004Multi.inf:
--------------------------------------------------------------------------------
1 | [Destination]
2 | DestDir = D:\FSX\Addon Scenery\FSEarthTiles\scenery
3 | DestBaseFileName = Area_Lp1_SnapOff_N044254105_N044241585_E008484095_E008522343
4 | BuildSeasons = 1
5 | UseSourceDimensions = 0
6 | CompressionQuality = 100
7 | NorthLat = 44.4280779361725
8 | SouthLat = 44.404399394989
9 | WestLon = 8.81136417388916
10 | EastLon = 8.87317657470703
11 |
12 | [Source]
13 | Type = MultiSource
14 | NumberOfSources = 3
15 |
16 | [Source1]
17 | Type = Custom
18 | SourceDir = D:\FSEarthTiles\work
19 | SourceFile = AreaSummer_Lp1_SnapOff_N044254105_N044241585_E008484095_E008522343.bmp
20 | Lon = 8.81136417388916 ;for top left and bottom right is: 8.87317657470703
21 | Lat = 44.4280779361725 ;for top left and bottom right is: 44.404399394989
22 | NumOfCellsPerLine = 4321 ;Pixel is not used in FSX
23 | NumOfLines = 2207 ;Pixel is not used in FSX
24 | CellXdimensionDeg = 1.43051147460938E-05
25 | CellYdimensionDeg = 1.07288360595703E-05
26 | PixelIsPoint = 0
27 | SamplingMethod = Point
28 |
29 |
30 | [Source2]
31 | Season = HardWinter
32 | Type = Custom
33 | SourceDir = D:\FSEarthTiles\work
34 | SourceFile = AreaHardWinter_Lp1_SnapOff_N044254105_N044241585_E008484095_E008522343.bmp
35 | Lon = 8.81136417388916 ;for top left and bottom right is: 8.87317657470703
36 | Lat = 44.4280779361725 ;for top left and bottom right is: 44.404399394989
37 | NumOfCellsPerLine = 4321 ;Pixel is not used in FSX
38 | NumOfLines = 2207 ;Pixel is not used in FSX
39 | CellXdimensionDeg = 1.43051147460938E-05
40 | CellYdimensionDeg = 1.07288360595703E-05
41 | PixelIsPoint = 0
42 | SamplingMethod = Point
43 |
44 |
45 | [Source3]
46 | Season = LightMap
47 | Variation = LightMap
48 | Type = Custom
49 | SourceDir = D:\FSEarthTiles\work
50 | SourceFile = AreaNight_Lp1_SnapOff_N044254105_N044241585_E008484095_E008522343.bmp
51 | Lon = 8.81136417388916 ;for top left and bottom right is: 8.87317657470703
52 | Lat = 44.4280779361725 ;for top left and bottom right is: 44.404399394989
53 | NumOfCellsPerLine = 4321 ;Pixel is not used in FSX
54 | NumOfLines = 2207 ;Pixel is not used in FSX
55 | CellXdimensionDeg = 1.43051147460938E-05
56 | CellYdimensionDeg = 1.07288360595703E-05
57 | PixelIsPoint = 0
58 | SamplingMethod = Point
59 |
60 |
--------------------------------------------------------------------------------
/FSEarthTiles/SeasonsInfTemplatesJustForInfo/FSXMulti.inf:
--------------------------------------------------------------------------------
1 | [Destination]
2 | DestDir = D:\FSX\Addon Scenery\FSEarthTiles\scenery
3 | DestBaseFileName = Area_Lp1_SnapOff_N044254105_N044241585_E008484095_E008522343
4 | BuildSeasons = 1
5 | UseSourceDimensions = 1
6 | CompressionQuality = 100
7 |
8 | [Source]
9 | Type = MultiSource
10 | NumberOfSources = 4
11 |
12 | [Source1]
13 | Type = BMP
14 | Layer = Imagery
15 | SourceDir = D:\FSEarthTiles\work
16 | SourceFile = AreaSummer_Lp1_SnapOff_N044254105_N044241585_E008484095_E008522343.bmp
17 | Lon = 8.81136417388916 ;for top left and bottom right is: 8.87317657470703
18 | Lat = 44.4280779361725 ;for top left and bottom right is: 44.404399394989
19 | NumOfCellsPerLine = 4321 ;Pixel is not used in FSX
20 | NumOfLines = 2207 ;Pixel is not used in FSX
21 | CellXdimensionDeg = 1.43051147460938E-05
22 | CellYdimensionDeg = 1.07288360595703E-05
23 | PixelIsPoint = 0
24 | SamplingMethod = Point
25 | Channel_BlendMask = 2.0 ;red channel, (note:green channel is the grey-info)
26 | Channel_LandWaterMask = 2.2 ;blue channel
27 |
28 | [Source2]
29 | Type = BMP
30 | Layer = None
31 | SourceDir = D:\FSEarthTiles\work
32 | SourceFile = AreaMask_Lp1_SnapOff_N044254105_N044241585_E008484095_E008522343.bmp
33 | Lon = 8.81136417388916 ;for top left and bottom right is: 8.87317657470703
34 | Lat = 44.4280779361725 ;for top left and bottom right is: 44.404399394989
35 | NumOfCellsPerLine = 4321 ;Pixel is not used in FSX
36 | NumOfLines = 2207 ;Pixel is not used in FSX
37 | CellXdimensionDeg = 1.43051147460938E-05
38 | CellYdimensionDeg = 1.07288360595703E-05
39 | PixelIsPoint = 0
40 | SamplingMethod = Point
41 |
42 | [Source3]
43 | Season = HardWinter
44 | Variation = January,February,March
45 | Type = BMP
46 | Layer = Imagery
47 | SourceDir = D:\FSEarthTiles\work
48 | SourceFile = AreaHardWinter_Lp1_SnapOff_N044254105_N044241585_E008484095_E008522343.bmp
49 | Lon = 8.81136417388916 ;for top left and bottom right is: 8.87317657470703
50 | Lat = 44.4280779361725 ;for top left and bottom right is: 44.404399394989
51 | NumOfCellsPerLine = 4321 ;Pixel is not used in FSX
52 | NumOfLines = 2207 ;Pixel is not used in FSX
53 | CellXdimensionDeg = 1.43051147460938E-05
54 | CellYdimensionDeg = 1.07288360595703E-05
55 | PixelIsPoint = 0
56 | SamplingMethod = Point
57 | Channel_BlendMask = 2.0 ;red channel, (note:green channel is the grey-info)
58 | Channel_LandWaterMask = 2.2 ;blue channel
59 |
60 | [Source4]
61 | Season = LightMap
62 | Variation = LightMap
63 | Type = BMP
64 | Layer = Imagery
65 | SourceDir = D:\FSEarthTiles\work
66 | SourceFile = AreaNight_Lp1_SnapOff_N044254105_N044241585_E008484095_E008522343.bmp
67 | Lon = 8.81136417388916 ;for top left and bottom right is: 8.87317657470703
68 | Lat = 44.4280779361725 ;for top left and bottom right is: 44.404399394989
69 | NumOfCellsPerLine = 4321 ;Pixel is not used in FSX
70 | NumOfLines = 2207 ;Pixel is not used in FSX
71 | CellXdimensionDeg = 1.43051147460938E-05
72 | CellYdimensionDeg = 1.07288360595703E-05
73 | PixelIsPoint = 0
74 | SamplingMethod = Point
75 | Channel_BlendMask = 2.0 ;red channel, (note:green channel is the grey-info)
76 | Channel_LandWaterMask = 2.2 ;blue channel
77 |
--------------------------------------------------------------------------------
/FSEarthTiles/SeasonsInfTemplatesJustForInfo/Seasons.txt:
--------------------------------------------------------------------------------
1 |
2 | FS2004
3 | -------------------
4 | [Destination]
5 | BuildSeasons = 1 !
6 | UseSourceDimensions = 0 !!!!!
7 | NorthLat = 44.4280779361725
8 | SouthLat = 44.404399394989
9 | WestLon = 8.81136417388916
10 | EastLon = 8.87317657470703
11 |
12 | [Source]
13 | Season = Spring
14 | Summer
15 | Fall
16 | Winter
17 | HardWinter
18 | LightMap
19 |
20 |
21 |
22 | FSX
23 | -------------------
24 | [Destination]
25 | BuildSeasons = 1
26 | UseSourceDimensions = 1
27 |
28 | [Source]
29 | Variation = January,
30 | February,
31 | March,
32 | April,
33 | May,
34 | June,
35 | July,
36 | August,
37 | September,
38 | October,
39 | November,
40 | December
41 |
42 | LightMap
43 | Night
44 | Day (all months)
45 | All (day and night)
46 |
--------------------------------------------------------------------------------
/FSEarthTiles/SeasonsInfTemplatesJustForInfo/SingleForBoth.inf:
--------------------------------------------------------------------------------
1 | [Destination]
2 | DestDir = D:\FSX\Addon Scenery\FSEarthTiles\scenery
3 | DestBaseFileName = Area_Lp1_SnapOff_N044254105_N044241585_E008484095_E008522343
4 | BuildSeasons = 0
5 | UseSourceDimensions = 1
6 | CompressionQuality = 100
7 |
8 | [Source]
9 | Type = Custom
10 | SourceDir = D:\FSEarthTiles\work
11 | SourceFile = Area_Lp1_SnapOff_N044254105_N044241585_E008484095_E008522343.bmp
12 | Lon = 8.81136417388916 ;for top left and bottom right is: 8.87317657470703
13 | Lat = 44.4280779361725 ;for top left and bottom right is: 44.404399394989
14 | NumOfCellsPerLine = 4321 ;Pixel is not used in FSX
15 | NumOfLines = 2207 ;Pixel is not used in FSX
16 | CellXdimensionDeg = 1.43051147460938E-05
17 | CellYdimensionDeg = 1.07288360595703E-05
18 | PixelIsPoint = 0
19 | SamplingMethod = Point
20 |
--------------------------------------------------------------------------------
/FSEarthTiles/SeasonsInfTemplatesJustForInfo/SingleForFS2004.inf:
--------------------------------------------------------------------------------
1 | [Destination]
2 | DestDir = D:\FSX\Addon Scenery\FSEarthTiles\scenery
3 | DestBaseFileName = Area_Lp1_SnapOff_N044254105_N044241585_E008484095_E008522343
4 | BuildSeasons = 0
5 | UseSourceDimensions = 1
6 | CompressionQuality = 100
7 |
8 |
9 | [Source]
10 | Type = Custom
11 | SourceDir = D:\FSEarthTiles\work
12 | SourceFile = AreaSummer_Lp1_SnapOff_N044254105_N044241585_E008484095_E008522343.bmp
13 | Lon = 8.81136417388916 ;for top left and bottom right is: 8.87317657470703
14 | Lat = 44.4280779361725 ;for top left and bottom right is: 44.404399394989
15 | NumOfCellsPerLine = 4321 ;Pixel is not used in FSX
16 | NumOfLines = 2207 ;Pixel is not used in FSX
17 | CellXdimensionDeg = 1.43051147460938E-05
18 | CellYdimensionDeg = 1.07288360595703E-05
19 | PixelIsPoint = 0
20 | SamplingMethod = Point
21 |
22 |
--------------------------------------------------------------------------------
/FSEarthTiles/SeasonsInfTemplatesJustForInfo/SingleForFSX.inf:
--------------------------------------------------------------------------------
1 | [Destination]
2 | DestDir = D:\FSX\Addon Scenery\FSEarthTiles\scenery
3 | DestBaseFileName = Area_Lp1_SnapOff_N044254105_N044241585_E008484095_E008522343
4 | BuildSeasons = 0
5 | UseSourceDimensions = 1
6 | CompressionQuality = 100
7 |
8 |
9 | [Source]
10 | Type = BMP
11 | Layer = Imagery
12 | SourceDir = D:\FSEarthTiles\work
13 | SourceFile = AreaSummer_Lp1_SnapOff_N044254105_N044241585_E008484095_E008522343.bmp
14 | Lon = 8.81136417388916 ;for top left and bottom right is: 8.87317657470703
15 | Lat = 44.4280779361725 ;for top left and bottom right is: 44.404399394989
16 | NumOfCellsPerLine = 4321 ;Pixel is not used in FSX
17 | NumOfLines = 2207 ;Pixel is not used in FSX
18 | CellXdimensionDeg = 1.43051147460938E-05
19 | CellYdimensionDeg = 1.07288360595703E-05
20 | PixelIsPoint = 0
21 | SamplingMethod = Point
22 |
23 |
--------------------------------------------------------------------------------
/FSEarthTiles/ThirdPartyLibs/CSScriptLibrary.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTiles/ThirdPartyLibs/CSScriptLibrary.dll
--------------------------------------------------------------------------------
/FSEarthTiles/makeReleaseZip.bat:
--------------------------------------------------------------------------------
1 | :: NOTE: user needs to manually copy over fs9, fsx, p3d resample.exe and imagetool.exe for fs9
2 |
3 | :: rebuild solution in release mode
4 | MSBuild.exe FSEarthTiles.sln /p:Configuration=Release /p:Platform="Any CPU" /t:rebuild
5 |
6 | :: copy base files
7 | xcopy /I .\FSEarthTiles\bin\Release\FSET .\FSET
8 |
9 | :: copy over documentation
10 | xcopy /I .\Docs\ .\FSET\Docs
11 |
12 | :: copy over new FSET binaries
13 | copy /Y .\FSEarthTiles\bin\Release\CSScriptLibrary.dll .\FSET
14 | copy /Y .\FSEarthTiles\bin\Release\FSEarthTiles.exe .\FSET
15 | copy /Y .\FSEarthTiles\bin\Release\FSEarthTiles.exe.config .\FSET
16 | copy /Y .\FSEarthTiles\bin\Release\FSEarthTiles.pdb .\FSET
17 | copy /Y .\FSEarthTiles\bin\Release\FSEarthTilesDLL.dll .\FSET
18 | copy /Y .\FSEarthTiles\bin\Release\FSEarthTilesDLL.pdb .\FSET
19 | copy /Y .\FSEarthTiles\bin\Release\FSEarthTilesInternalDLL.dll .\FSET
20 | copy /Y .\FSEarthTiles\bin\Release\FSEarthTilesInternalDLL.pdb .\FSET
21 | copy /Y .\FSEarthTiles\bin\Release\AutomaticWaterMasking.dll .\FSET
22 | copy /Y .\FSEarthTiles\bin\Release\AutomaticWaterMasking.pdb .\FSET
23 | copy /Y .\FSETScriptsTempFilesCleanUp\bin\Release\FSETScriptsTempFilesCleanUp.exe .\FSET
24 | copy /Y .\FSETScriptsTempFilesCleanUp\bin\Release\FSETScriptsTempFilesCleanUp.exe.config .\FSET
25 | copy /Y .\FSETScriptsTempFilesCleanUp\bin\Release\FSETScriptsTempFilesCleanUp.pdb .\FSET
26 |
27 | :: copy over new FSEarthMasks binaries
28 | copy /Y .\FSEarthMasks\bin\Release\CSScriptLibrary.dll .\FSET
29 | copy /Y .\FSEarthMasks\bin\Release\FSEarthMasks.exe .\FSET
30 | copy /Y .\FSEarthMasks\bin\Release\FSEarthMasks.exe.config .\FSET
31 | copy /Y .\FSEarthMasks\bin\Release\FSEarthMasks.pdb .\FSET
32 | copy /Y .\FSEarthMasks\bin\Release\FSEarthMasksDLL.dll .\FSET
33 | copy /Y .\FSEarthMasks\bin\Release\FSEarthMasksDLL.pdb .\FSET
34 | copy /Y .\FSEarthMasks\bin\Release\FSEarthMasksInternalDLL.dll .\FSET
35 | copy /Y .\FSEarthMasks\bin\Release\FSEarthMasksInternalDLL.pdb .\FSET
36 | copy /Y .\FSEarthMasks\bin\Release\FSEarthMasksInternalDLL.dll .\FSET
37 | copy /Y .\FSEarthMasks\bin\Release\FSEarthMasksInternalDLL.pdb .\FSET
38 |
39 | :: copy over ALGLib.dll
40 | copy /Y .\ALGLib\bin\Release\ALGLib.dll .\FSET
41 |
42 | :: copy over the Scenproc Scripts
43 | xcopy /I .\Scenproc_scripts .\FSET\Scenproc_scripts
44 |
45 | :: copy over the ini's
46 | copy /Y .\Ini\FSEarthMasks.ini .\FSET
47 | copy /Y .\Ini\FSEarthTiles.ini .\FSET
48 |
49 | :: copy over the providers
50 | xcopy /I /s .\Providers .\FSET\Providers
51 |
52 | :: copy over some needed scripts (more to be added in the future if the default scripts are updated)
53 | copy /Y .\FSEarthTilesDLL\AreaInfoFileCreationScript.cs .\FSET
54 | copy /Y .\FSEarthTilesDLL\TileCodeingScript.cs .\FSET
55 |
56 | :: copy over the readme
57 | copy /Y ..\README.md .\FSET
58 |
59 | :: create zip file
60 | powershell Compress-Archive .\FSET\* FSET.zip
61 |
62 | :: remove .\FSET temp folder, since we only care about the .zip for release
63 | rmdir /s /q .\FSET
64 |
65 | :: Now, user needs to manually copy over fs9, fsx, p3d resample.exe and imagetool.exe for fs9
66 |
--------------------------------------------------------------------------------
/FSEarthTilesV1_0SourcesScreenshot.GIF:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTilesV1_0SourcesScreenshot.GIF
--------------------------------------------------------------------------------
/FSEarthTilesV1_0SourcesScreenshot.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/FSEarthTilesV1_0SourcesScreenshot.bmp
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Find the latest version here: https://github.com/stackTom/FSEarthTiles/releases
2 |
3 | # FSEarthTiles
4 |
5 | # Requirements
6 | 1) 32 or 64 bit Windows XP or greater.
7 | 2) .Net Framework v4.0 or later. Download it here: https://dotnet.microsoft.com/download/dotnet-framework
8 |
9 | # Use at your own risk
10 |
11 | This repository contains the source code. The program can be downloaded here: https://github.com/stackTom/FSEarthTiles/releases
12 |
13 | FSEarthtiles (FSET) was originally created by HB-100. This repository contains the code to FSET 1.03B. The program has been updated, and support for automatic water masking has been added for FS9, FSX, and P3D, as well as support for creating imagery for MSFS2020. The program is now much faster as well. The ability to automatically create autogen data using ScenProc has also been added (only applicable to FS9, FSX, and P3D). Please see the tutorial for FS9, FSX, and P3D here: https://github.com/stackTom/FSEarthTiles/blob/main/FSEarthTiles/Docs/Quick%20start%20-%20README%20first%20(FS2004,%20FSX,%20P3D).docx for instructions.
14 |
15 | The tutorial for MSFS2020 can be found here: https://github.com/stackTom/FSEarthTiles/blob/main/FSEarthTiles/Docs/Quick%20start%20-%20README%20first%20(MSFS2020).docx
16 |
17 | This video shows an example of creating scenery with the program: https://www.youtube.com/watch?v=snd4Bp5cUR0
18 |
19 | I would like to thank my beta testers, Harry Otter, Walter Almaraz Roca, Sean Galbraith (thanks also for providing web hosting!), John Cillis, and the other individuals who helped to beta test these improvements to make them as bug free as possible.
20 |
21 | Also, credit to Harry Otter for the Default Scenproc Scripts!
22 |
23 | Also, check out my Ortho4XP for FSX/P3D port to create sceneries for FSX and P3D as well: https://github.com/stackTom/Ortho4XP_FSX_P3D
24 |
25 | # Wishlist (TODOs)
26 | * Need to increase provider limit number for FSEarthTiles.ini providers
27 | * Implement rocks and 3steps blurring algorithms from Ortho4XP (sand has been implemented currently)
28 | * Add support for all Ortho4XP providers
29 |
--------------------------------------------------------------------------------
/Readme.txt:
--------------------------------------------------------------------------------
1 |
2 | FS Earth Tiles v1.0 C# Sources
3 | ------------------------------
4 |
5 | This package contains the C# sources of FS Earth Tiles v1.0
6 |
7 | The project can be compiled with
8 |
9 | Microsofts free Visual C# 2005 Express
10 | and uses .NET 2.0
11 |
12 | (newer compiler versions like Visual C# 2008 Express and .NET 3.5 do also work)
13 |
14 |
15 | To compile a scenery for the Flight Simulator you need the scenery compilers of th FS SDK's that eighter comes with the FS Deluxe
16 | versions or you can download from the microsoft pages:
17 |
18 | - From the FSX terrain SDK (SP2) copy the resample.exe and place it into the FSEarthTiles\bin\Debug Folder and rename it to resampleFSXSP2.exe
19 |
20 | - From the FS2004 terrain SDK copy the resample.exe and place it into the FSEarthTiles\bin\Debug Folder and rename it to resampleFS2004.exe
21 |
22 | - From the FS2004 SDK copy the imagetool.exe and place it into the FSEarthTiles\bin\Debug Folder and rename it to imagetoolFS2004.exe
23 |
24 |
--------------------------------------------------------------------------------
/fset1nrs.rar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackTom/FSEarthTiles/85204fba35fb87d00c64f4660363e95bd658fce2/fset1nrs.rar
--------------------------------------------------------------------------------