diff --git a/Google/GoogleEarth/GeoCacherDirect.zmp/18.bmp b/Google/GoogleEarth/GeoCacher.Direct/GeoCacher.Earth.Direct.zmp/18.bmp
similarity index 100%
rename from Google/GoogleEarth/GeoCacherDirect.zmp/18.bmp
rename to Google/GoogleEarth/GeoCacher.Direct/GeoCacher.Earth.Direct.zmp/18.bmp
diff --git a/Google/GoogleEarth/GeoCacherDirect.zmp/24.bmp b/Google/GoogleEarth/GeoCacher.Direct/GeoCacher.Earth.Direct.zmp/24.bmp
similarity index 100%
rename from Google/GoogleEarth/GeoCacherDirect.zmp/24.bmp
rename to Google/GoogleEarth/GeoCacher.Direct/GeoCacher.Earth.Direct.zmp/24.bmp
diff --git a/Google/GoogleEarth/GeoCacherDirect.zmp/GetUrlScript.txt b/Google/GoogleEarth/GeoCacher.Direct/GeoCacher.Earth.Direct.zmp/GetUrlScript.txt
similarity index 100%
rename from Google/GoogleEarth/GeoCacherDirect.zmp/GetUrlScript.txt
rename to Google/GoogleEarth/GeoCacher.Direct/GeoCacher.Earth.Direct.zmp/GetUrlScript.txt
diff --git a/Google/GoogleEarth/GeoCacherDirect.zmp/info.txt b/Google/GoogleEarth/GeoCacher.Direct/GeoCacher.Earth.Direct.zmp/info.txt
similarity index 100%
rename from Google/GoogleEarth/GeoCacherDirect.zmp/info.txt
rename to Google/GoogleEarth/GeoCacher.Direct/GeoCacher.Earth.Direct.zmp/info.txt
diff --git a/Google/GoogleEarth/GeoCacherDirect.zmp/params.txt b/Google/GoogleEarth/GeoCacher.Direct/GeoCacher.Earth.Direct.zmp/params.txt
similarity index 70%
rename from Google/GoogleEarth/GeoCacherDirect.zmp/params.txt
rename to Google/GoogleEarth/GeoCacher.Direct/GeoCacher.Earth.Direct.zmp/params.txt
index f8e264001..03db13055 100644
--- a/Google/GoogleEarth/GeoCacherDirect.zmp/params.txt
+++ b/Google/GoogleEarth/GeoCacher.Direct/GeoCacher.Earth.Direct.zmp/params.txt
@@ -1,9 +1,9 @@
[PARAMS]
-pnum=1001
+pnum=2001
GUID={B26D8F5D-EE09-4A6F-9566-10313004B559}
-name=GeoCacher (direct)
-name_en=GeoCacher (direct)
-name_uk=GeoCacher (direct)
+name=Земля (GeoCacher direct)
+name_en=Earth (GeoCacher direct)
+name_uk=
ParentSubMenu=GoogleEarth
ParentSubMenu_en=GoogleEarth
ParentSubMenu_uk=GoogleEarth
diff --git a/Google/GoogleEarth/Earth.zmp/18.bmp b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Earth.Http.zmp/18.bmp
similarity index 100%
rename from Google/GoogleEarth/Earth.zmp/18.bmp
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.Earth.Http.zmp/18.bmp
diff --git a/Google/GoogleEarth/Earth.zmp/24.bmp b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Earth.Http.zmp/24.bmp
similarity index 100%
rename from Google/GoogleEarth/Earth.zmp/24.bmp
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.Earth.Http.zmp/24.bmp
diff --git a/Google/GoogleEarth/Earth.zmp/GetUrlScript.txt b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Earth.Http.zmp/GetUrlScript.txt
similarity index 100%
rename from Google/GoogleEarth/Earth.zmp/GetUrlScript.txt
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.Earth.Http.zmp/GetUrlScript.txt
diff --git a/Google/GoogleEarth/Earth.zmp/params.txt b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Earth.Http.zmp/params.txt
similarity index 70%
rename from Google/GoogleEarth/Earth.zmp/params.txt
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.Earth.Http.zmp/params.txt
index a30d6e1cc..b702e13fb 100644
--- a/Google/GoogleEarth/Earth.zmp/params.txt
+++ b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Earth.Http.zmp/params.txt
@@ -1,14 +1,14 @@
[PARAMS]
-pnum=1001
+pnum=3001
GUID={10999B94-B2D3-4E10-A1CD-0A26DF7467F6}
-name=Земля (GeoCacher)
-name_en=Earth (GeoCacher)
+name=Земля (GeoCacher via http)
+name_en=Earth (GeoCacher via http)
ParentSubMenu=GoogleEarth
ParentSubMenu_en=GoogleEarth
asLayer=0
DefURLBase=http://127.0.0.1:8081/jpegfile?db=earth&ver=0&date=0&
EPSG=4326
-NameInCache=GE.Earth
+NameInCache=
separator=0
Ext=.jpg
UseDwn=1
@@ -16,5 +16,6 @@ UsePreloadPage=0
Sleep=0
ContentType=image/jpeg,image/jpg
MaxConnectToServerCount=12
+CacheType=9
[ViewInfo]
EPSG=3785
\ No newline at end of file
diff --git a/Google/GoogleEarth/History.zmp/18.bmp b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.History.Http.zmp/18.bmp
similarity index 100%
rename from Google/GoogleEarth/History.zmp/18.bmp
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.History.Http.zmp/18.bmp
diff --git a/Google/GoogleEarth/History.zmp/24.bmp b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.History.Http.zmp/24.bmp
similarity index 100%
rename from Google/GoogleEarth/History.zmp/24.bmp
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.History.Http.zmp/24.bmp
diff --git a/Google/GoogleEarth/History.zmp/GetUrlScript.txt b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.History.Http.zmp/GetUrlScript.txt
similarity index 100%
rename from Google/GoogleEarth/History.zmp/GetUrlScript.txt
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.History.Http.zmp/GetUrlScript.txt
diff --git a/Google/GoogleEarth/History.zmp/params.txt b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.History.Http.zmp/params.txt
similarity index 69%
rename from Google/GoogleEarth/History.zmp/params.txt
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.History.Http.zmp/params.txt
index 477298ae6..13a3e1cfd 100644
--- a/Google/GoogleEarth/History.zmp/params.txt
+++ b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.History.Http.zmp/params.txt
@@ -1,19 +1,20 @@
[PARAMS]
-pnum=1002
+pnum=3002
GUID={10999BFF-B2D3-4E10-A1CD-0A26DF7467F6}
-name=История (GeoCacher)
-name_en=History (GeoCacher)
+name=История (GeoCacher via http)
+name_en=History (GeoCacher via http)
ParentSubMenu=GoogleEarth
ParentSubMenu_en=GoogleEarth
asLayer=0
DefURLBase=http://127.0.0.1:8081/jpegfile?db=tm&ver=0&date=221&
EPSG=4326
-NameInCache=GE.History
+NameInCache=
separator=0
Ext=.jpg
UseDwn=1
Sleep=0
ContentType=image/jpeg,image/jpg
MaxConnectToServerCount=12
+CacheType=9
[ViewInfo]
EPSG=3785
\ No newline at end of file
diff --git a/Google/GoogleEarth/Mars.zmp/18.bmp b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Mars.Http.zmp/18.bmp
similarity index 100%
rename from Google/GoogleEarth/Mars.zmp/18.bmp
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.Mars.Http.zmp/18.bmp
diff --git a/Google/GoogleEarth/Mars.zmp/24.bmp b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Mars.Http.zmp/24.bmp
similarity index 100%
rename from Google/GoogleEarth/Mars.zmp/24.bmp
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.Mars.Http.zmp/24.bmp
diff --git a/Google/GoogleEarth/Mars.zmp/GetUrlScript.txt b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Mars.Http.zmp/GetUrlScript.txt
similarity index 100%
rename from Google/GoogleEarth/Mars.zmp/GetUrlScript.txt
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.Mars.Http.zmp/GetUrlScript.txt
diff --git a/Google/GoogleEarth/Mars.zmp/params.txt b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Mars.Http.zmp/params.txt
similarity index 71%
rename from Google/GoogleEarth/Mars.zmp/params.txt
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.Mars.Http.zmp/params.txt
index ceb080e55..77a6523ff 100644
--- a/Google/GoogleEarth/Mars.zmp/params.txt
+++ b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Mars.Http.zmp/params.txt
@@ -1,14 +1,14 @@
[PARAMS]
-pnum=1003
+pnum=3003
GUID={10999BAF-B2D3-4E10-AACD-0A26DF7467F6}
-name=Марс (GeoCacher)
-name_en=Mars (GeoCacher)
+name=Марс (GeoCacher via http)
+name_en=Mars (GeoCacher via http)
ParentSubMenu=GoogleEarth
ParentSubMenu_en=GoogleEarth
asLayer=0
DefURLBase=http://127.0.0.1:8081/jpegfile?db=mars&ver=0&date=0&
EPSG=4326
-NameInCache=GE.Mars
+NameInCache=
separator=0
Ext=.jpg
UseDwn=1
@@ -16,5 +16,6 @@ UsePreloadPage=0
Sleep=0
ContentType=image/jpeg,image/jpg
MaxConnectToServerCount=12
+CacheType=9
[ViewInfo]
EPSG=3785
\ No newline at end of file
diff --git a/Google/GoogleEarth/Moon.zmp/18.bmp b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Moon.Http.zmp/18.bmp
similarity index 100%
rename from Google/GoogleEarth/Moon.zmp/18.bmp
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.Moon.Http.zmp/18.bmp
diff --git a/Google/GoogleEarth/Moon.zmp/24.bmp b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Moon.Http.zmp/24.bmp
similarity index 100%
rename from Google/GoogleEarth/Moon.zmp/24.bmp
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.Moon.Http.zmp/24.bmp
diff --git a/Google/GoogleEarth/Moon.zmp/GetUrlScript.txt b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Moon.Http.zmp/GetUrlScript.txt
similarity index 100%
rename from Google/GoogleEarth/Moon.zmp/GetUrlScript.txt
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.Moon.Http.zmp/GetUrlScript.txt
diff --git a/Google/GoogleEarth/Moon.zmp/params.txt b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Moon.Http.zmp/params.txt
similarity index 71%
rename from Google/GoogleEarth/Moon.zmp/params.txt
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.Moon.Http.zmp/params.txt
index 81398b367..d7004f776 100644
--- a/Google/GoogleEarth/Moon.zmp/params.txt
+++ b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Moon.Http.zmp/params.txt
@@ -1,14 +1,14 @@
[PARAMS]
-pnum=1004
+pnum=3004
GUID={10EE9BFF-B2D3-4E10-A1CD-0A26DF7467F6}
-name=Луна (GeoCacher)
-name_en=Moon (GeoCacher)
+name=Луна (GeoCacher via http)
+name_en=Moon (GeoCacher via http)
ParentSubMenu=GoogleEarth
ParentSubMenu_en=GoogleEarth
asLayer=0
DefURLBase=http://127.0.0.1:8081/jpegfile?db=moon&ver=0&date=0&
EPSG=4326
-NameInCache=GE.Moon
+NameInCache=
separator=0
Ext=.jpg
UseDwn=1
@@ -16,5 +16,6 @@ UsePreloadPage=0
Sleep=0
ContentType=image/jpeg,image/jpg
MaxConnectToServerCount=12
+CacheType=9
[ViewInfo]
EPSG=3785
\ No newline at end of file
diff --git a/Google/GoogleEarth/Sky.zmp/18.bmp b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Sky.Http.zmp/18.bmp
similarity index 100%
rename from Google/GoogleEarth/Sky.zmp/18.bmp
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.Sky.Http.zmp/18.bmp
diff --git a/Google/GoogleEarth/Sky.zmp/24.bmp b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Sky.Http.zmp/24.bmp
similarity index 100%
rename from Google/GoogleEarth/Sky.zmp/24.bmp
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.Sky.Http.zmp/24.bmp
diff --git a/Google/GoogleEarth/Sky.zmp/GetUrlScript.txt b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Sky.Http.zmp/GetUrlScript.txt
similarity index 100%
rename from Google/GoogleEarth/Sky.zmp/GetUrlScript.txt
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.Sky.Http.zmp/GetUrlScript.txt
diff --git a/Google/GoogleEarth/Sky.zmp/params.txt b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Sky.Http.zmp/params.txt
similarity index 68%
rename from Google/GoogleEarth/Sky.zmp/params.txt
rename to Google/GoogleEarth/GeoCacher.Http/GeoCacher.Sky.Http.zmp/params.txt
index 337c30a3d..8669230e3 100644
--- a/Google/GoogleEarth/Sky.zmp/params.txt
+++ b/Google/GoogleEarth/GeoCacher.Http/GeoCacher.Sky.Http.zmp/params.txt
@@ -1,20 +1,21 @@
[PARAMS]
-pnum=1005
+pnum=3005
GUID={10999B94-B2D3-4EFF-A1CD-0A26DF7467F6}
-name=Небо (GeoCacher)
-name_en=Sky (GeoCacher)
+name=Небо (GeoCacher via http)
+name_en=Sky (GeoCacher via http)
ParentSubMenu=GoogleEarth
ParentSubMenu_en=GoogleEarth
asLayer=0
DefURLBase=http://127.0.0.1:8081/jpegfile?db=sky&ver=0&date=0&
EPSG=4326
-NameInCache=GE.Sky
-separator=0
+NameInCache=
+separator=1
Ext=.jpg
UseDwn=1
UsePreloadPage=0
Sleep=0
ContentType=image/jpeg,image/jpg
MaxConnectToServerCount=12
+CacheType=9
[ViewInfo]
EPSG=3785
\ No newline at end of file
diff --git a/Google/GoogleEarth/GoogleEarthCache_M.zmp/18.bmp b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Earth.zmp/18.bmp
similarity index 100%
rename from Google/GoogleEarth/GoogleEarthCache_M.zmp/18.bmp
rename to Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Earth.zmp/18.bmp
diff --git a/Google/GoogleEarth/GoogleEarthCache_M.zmp/24.bmp b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Earth.zmp/24.bmp
similarity index 100%
rename from Google/GoogleEarth/GoogleEarthCache_M.zmp/24.bmp
rename to Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Earth.zmp/24.bmp
diff --git a/Google/GoogleEarth/GoogleEarthCache_M.zmp/GetUrlScript.txt b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Earth.zmp/GetUrlScript.txt
similarity index 100%
rename from Google/GoogleEarth/GoogleEarthCache_M.zmp/GetUrlScript.txt
rename to Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Earth.zmp/GetUrlScript.txt
diff --git a/Google/GoogleEarth/GoogleEarthCache_M.zmp/params.txt b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Earth.zmp/params.txt
similarity index 66%
rename from Google/GoogleEarth/GoogleEarthCache_M.zmp/params.txt
rename to Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Earth.zmp/params.txt
index 6da3fccb1..17072ccaf 100644
--- a/Google/GoogleEarth/GoogleEarthCache_M.zmp/params.txt
+++ b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Earth.zmp/params.txt
@@ -1,9 +1,9 @@
[PARAMS]
-pnum=1000
+pnum=1001
GUID={FD6877DE-9885-4B92-9D01-F3746F2DD239}
-name=Земля (dbCache.dat)
-name_en=Earth (dbCache.dat)
-name_uk=Земля (dbCache.dat)
+name=Земля (GoogleEarth)
+name_en=Earth (GoogleEarth)
+name_uk=Земля (GoogleEarth)
ParentSubMenu=GoogleEarth
ParentSubMenu_en=GoogleEarth
ParentSubMenu_uk=GoogleEarth
@@ -12,7 +12,7 @@ DefURLBase=
EPSG=4326
CacheType=5
NameInCache=
-separator=1
+separator=0
DelAfterShow=0
Ext=.jpg
UseDwn=0
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Mars.zmp/18.bmp b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Mars.zmp/18.bmp
new file mode 100644
index 000000000..47d65f276
Binary files /dev/null and b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Mars.zmp/18.bmp differ
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Mars.zmp/24.bmp b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Mars.zmp/24.bmp
new file mode 100644
index 000000000..595f438be
Binary files /dev/null and b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Mars.zmp/24.bmp differ
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Mars.zmp/GetUrlScript.txt b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Mars.zmp/GetUrlScript.txt
new file mode 100644
index 000000000..a4e93abb4
--- /dev/null
+++ b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Mars.zmp/GetUrlScript.txt
@@ -0,0 +1,3 @@
+begin
+ ResultURL:=GetUrlBase+'&z='+inttostr(GetZ)+'&x='+inttostr(GetX)+'&y='+inttostr(GetY);
+end.
\ No newline at end of file
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Mars.zmp/params.txt b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Mars.zmp/params.txt
new file mode 100644
index 000000000..f3523e26a
--- /dev/null
+++ b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Mars.zmp/params.txt
@@ -0,0 +1,22 @@
+[PARAMS]
+pnum=1003
+GUID={30D412DE-6756-42E0-BFFB-C765901CC2B7}
+name=Марс (GoogleEarth)
+name_en=Mars (GoogleEarth)
+name_uk=Марс (GoogleEarth)
+ParentSubMenu=GoogleEarth
+ParentSubMenu_en=GoogleEarth
+ParentSubMenu_uk=GoogleEarth
+asLayer=0
+DefURLBase=
+EPSG=4326
+CacheType=5
+NameInCache=mars
+separator=0
+DelAfterShow=0
+Ext=.jpg
+UseDwn=0
+Sleep=0
+ContentType=image/jpeg
+[ViewInfo]
+EPSG=3785
\ No newline at end of file
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Moon.zmp/18.bmp b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Moon.zmp/18.bmp
new file mode 100644
index 000000000..47d65f276
Binary files /dev/null and b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Moon.zmp/18.bmp differ
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Moon.zmp/24.bmp b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Moon.zmp/24.bmp
new file mode 100644
index 000000000..595f438be
Binary files /dev/null and b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Moon.zmp/24.bmp differ
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Moon.zmp/GetUrlScript.txt b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Moon.zmp/GetUrlScript.txt
new file mode 100644
index 000000000..a4e93abb4
--- /dev/null
+++ b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Moon.zmp/GetUrlScript.txt
@@ -0,0 +1,3 @@
+begin
+ ResultURL:=GetUrlBase+'&z='+inttostr(GetZ)+'&x='+inttostr(GetX)+'&y='+inttostr(GetY);
+end.
\ No newline at end of file
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Moon.zmp/params.txt b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Moon.zmp/params.txt
new file mode 100644
index 000000000..31f323931
--- /dev/null
+++ b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Moon.zmp/params.txt
@@ -0,0 +1,22 @@
+[PARAMS]
+pnum=1004
+GUID={F48E461B-8670-4C6A-B43E-E51C96AE79D2}
+name=Луна (GoogleEarth)
+name_en=Moon (GoogleEarth)
+name_uk=
+ParentSubMenu=GoogleEarth
+ParentSubMenu_en=GoogleEarth
+ParentSubMenu_uk=GoogleEarth
+asLayer=0
+DefURLBase=
+EPSG=4326
+CacheType=5
+NameInCache=moon
+separator=1
+DelAfterShow=0
+Ext=.jpg
+UseDwn=0
+Sleep=0
+ContentType=image/jpeg
+[ViewInfo]
+EPSG=3785
\ No newline at end of file
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Sky.zmp/18.bmp b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Sky.zmp/18.bmp
new file mode 100644
index 000000000..47d65f276
Binary files /dev/null and b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Sky.zmp/18.bmp differ
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Sky.zmp/24.bmp b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Sky.zmp/24.bmp
new file mode 100644
index 000000000..595f438be
Binary files /dev/null and b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Sky.zmp/24.bmp differ
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Sky.zmp/GetUrlScript.txt b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Sky.zmp/GetUrlScript.txt
new file mode 100644
index 000000000..a4e93abb4
--- /dev/null
+++ b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Sky.zmp/GetUrlScript.txt
@@ -0,0 +1,3 @@
+begin
+ ResultURL:=GetUrlBase+'&z='+inttostr(GetZ)+'&x='+inttostr(GetX)+'&y='+inttostr(GetY);
+end.
\ No newline at end of file
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Sky.zmp/params.txt b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Sky.zmp/params.txt
new file mode 100644
index 000000000..295aca4ae
--- /dev/null
+++ b/Google/GoogleEarth/GoogleEarth.Direct/Imagery/GoogleEarth.Sky.zmp/params.txt
@@ -0,0 +1,22 @@
+[PARAMS]
+pnum=1002
+GUID={354275E7-D582-4850-ACFD-EF6722E4F7C4}
+name=Небо (GoogleEarth)
+name_en=Sky (GoogleEarth)
+name_uk=
+ParentSubMenu=GoogleEarth
+ParentSubMenu_en=GoogleEarth
+ParentSubMenu_uk=GoogleEarth
+asLayer=0
+DefURLBase=
+EPSG=4326
+CacheType=5
+NameInCache=sky
+separator=0
+DelAfterShow=0
+Ext=.jpg
+UseDwn=0
+Sleep=0
+ContentType=image/jpeg
+[ViewInfo]
+EPSG=3785
\ No newline at end of file
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Earth.Terrain.zmp/18.bmp b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Earth.Terrain.zmp/18.bmp
new file mode 100644
index 000000000..47d65f276
Binary files /dev/null and b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Earth.Terrain.zmp/18.bmp differ
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Earth.Terrain.zmp/24.bmp b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Earth.Terrain.zmp/24.bmp
new file mode 100644
index 000000000..595f438be
Binary files /dev/null and b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Earth.Terrain.zmp/24.bmp differ
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Earth.Terrain.zmp/GetUrlScript.txt b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Earth.Terrain.zmp/GetUrlScript.txt
new file mode 100644
index 000000000..a4e93abb4
--- /dev/null
+++ b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Earth.Terrain.zmp/GetUrlScript.txt
@@ -0,0 +1,3 @@
+begin
+ ResultURL:=GetUrlBase+'&z='+inttostr(GetZ)+'&x='+inttostr(GetX)+'&y='+inttostr(GetY);
+end.
\ No newline at end of file
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Earth.Terrain.zmp/params.txt b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Earth.Terrain.zmp/params.txt
new file mode 100644
index 000000000..80e6e5172
--- /dev/null
+++ b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Earth.Terrain.zmp/params.txt
@@ -0,0 +1,19 @@
+[PARAMS]
+GUID={E45E5615-C318-4961-9247-E3139BAC1D80}
+name=Земля - Рельеф (GoogleEarth)
+name_en=Earth - Terrain (GoogleEarth)
+name_uk=
+ParentSubMenu=GoogleEarth
+ParentSubMenu_en=GoogleEarth
+ParentSubMenu_uk=GoogleEarth
+asLayer=1
+DefURLBase=
+EPSG=4326
+CacheType=51
+NameInCache=earth
+separator=0
+DelAfterShow=0
+Ext=.kml
+UseDwn=0
+Sleep=0
+ContentType=application/vnd.google-earth.kml+xml
\ No newline at end of file
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Mars.Terrain.zmp/18.bmp b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Mars.Terrain.zmp/18.bmp
new file mode 100644
index 000000000..47d65f276
Binary files /dev/null and b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Mars.Terrain.zmp/18.bmp differ
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Mars.Terrain.zmp/24.bmp b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Mars.Terrain.zmp/24.bmp
new file mode 100644
index 000000000..595f438be
Binary files /dev/null and b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Mars.Terrain.zmp/24.bmp differ
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Mars.Terrain.zmp/GetUrlScript.txt b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Mars.Terrain.zmp/GetUrlScript.txt
new file mode 100644
index 000000000..a4e93abb4
--- /dev/null
+++ b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Mars.Terrain.zmp/GetUrlScript.txt
@@ -0,0 +1,3 @@
+begin
+ ResultURL:=GetUrlBase+'&z='+inttostr(GetZ)+'&x='+inttostr(GetX)+'&y='+inttostr(GetY);
+end.
\ No newline at end of file
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Mars.Terrain.zmp/params.txt b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Mars.Terrain.zmp/params.txt
new file mode 100644
index 000000000..fb00e47c7
--- /dev/null
+++ b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Mars.Terrain.zmp/params.txt
@@ -0,0 +1,19 @@
+[PARAMS]
+GUID={309B0BF2-AC93-4A97-8DA3-E13FE6B8E95F}
+name=Марс - Рельеф (GoogleEarth)
+name_en=Mars - Terrain (GoogleEarth)
+name_uk=
+ParentSubMenu=GoogleEarth
+ParentSubMenu_en=GoogleEarth
+ParentSubMenu_uk=GoogleEarth
+asLayer=1
+DefURLBase=
+EPSG=4326
+CacheType=51
+NameInCache=mars
+separator=0
+DelAfterShow=0
+Ext=.kml
+UseDwn=0
+Sleep=0
+ContentType=application/vnd.google-earth.kml+xml
\ No newline at end of file
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Moon.Terrain.zmp/18.bmp b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Moon.Terrain.zmp/18.bmp
new file mode 100644
index 000000000..47d65f276
Binary files /dev/null and b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Moon.Terrain.zmp/18.bmp differ
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Moon.Terrain.zmp/24.bmp b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Moon.Terrain.zmp/24.bmp
new file mode 100644
index 000000000..595f438be
Binary files /dev/null and b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Moon.Terrain.zmp/24.bmp differ
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Moon.Terrain.zmp/GetUrlScript.txt b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Moon.Terrain.zmp/GetUrlScript.txt
new file mode 100644
index 000000000..a4e93abb4
--- /dev/null
+++ b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Moon.Terrain.zmp/GetUrlScript.txt
@@ -0,0 +1,3 @@
+begin
+ ResultURL:=GetUrlBase+'&z='+inttostr(GetZ)+'&x='+inttostr(GetX)+'&y='+inttostr(GetY);
+end.
\ No newline at end of file
diff --git a/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Moon.Terrain.zmp/params.txt b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Moon.Terrain.zmp/params.txt
new file mode 100644
index 000000000..c71bc0be8
--- /dev/null
+++ b/Google/GoogleEarth/GoogleEarth.Direct/Terrain/GoogleEarth.Moon.Terrain.zmp/params.txt
@@ -0,0 +1,19 @@
+[PARAMS]
+GUID={17903835-5F6A-45F4-8D34-AB1FAC648319}
+name=Луна - Рельеф (GoogleEarth)
+name_en=Moon - Terrain (GoogleEarth)
+name_uk=
+ParentSubMenu=GoogleEarth
+ParentSubMenu_en=GoogleEarth
+ParentSubMenu_uk=GoogleEarth
+asLayer=1
+DefURLBase=
+EPSG=4326
+CacheType=51
+NameInCache=moon
+separator=0
+DelAfterShow=0
+Ext=.kml
+UseDwn=0
+Sleep=0
+ContentType=application/vnd.google-earth.kml+xml
\ No newline at end of file
diff --git a/Google/GoogleEarth/GoogleEarthCache_M.zmp/info.txt b/Google/GoogleEarth/GoogleEarthCache_M.zmp/info.txt
deleted file mode 100644
index d2a5fb465..000000000
--- a/Google/GoogleEarth/GoogleEarthCache_M.zmp/info.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-Показывает спутниковые снимки напрямую из кэша Google Earth (только чтение).
-
-
-Как использовать:
-Укажите в настройках программы (вкладка Кэш) путь к кэшу Google Earth - файлу dbCache.dat
-(без самого имени файла), например:
-c:\Documents and Settings\Administrator\Local Settings\Application Data\Google\GoogleEarth\
-
-и перезапустите программу.
-
-
-Ограничения:
-Работает только просмотр и все что связано с просмотром: склейка, экспорт итп.
-
-
-Для отображения исторических снимков надо изменить в params.txt параметр NameInCache=1
-
-
-Подробнее (by zed):
-Если в zmp в параметре NameInCache прописать циферку от 1 до 3-х, то сас будет выбирать из кэша снимки соответствующего сервера (не только историю, а все доступные на данный момент: луна, марс, небо). Поскольку серверам в кэше GE номера назначаются динамически (в порядке переключения пользователя в тот или иной режим), то заранее уверенно сказать под каким номером идут, скажем, Луна или Марс нельзя, поэтому нужно подбирать экспериментально. Земля как правило идёт под номером 0, История под номером 1.
\ No newline at end of file