mapcache_seed - ക്ലൗഡിൽ ഓൺലൈനിൽ

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്‌സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന mapcache_seed കമാൻഡ് ആണിത്.

പട്ടിക:

NAME


mapcache_seed - സീഡ് മാപ്പ്കാഷിലേക്ക് ടൈലുകൾ സൃഷ്ടിക്കുക

സിനോപ്സിസ്


mapcache_seed -c /path/to/mapcache.xml [ഓപ്ഷനുകൾ]

വിവരണം


mapcache_seed മാപ്പ്‌കാഷിനായുള്ള ഒരു നൂതന സീഡിംഗ് ടൂളാണ്, ഇതിന്റെ പ്രധാന സവിശേഷതകൾ ഇവയാണ്:

റെൻഡറിംഗ് വേഗത്തിലാക്കാൻ, ക്രമീകരിക്കാവുന്ന സീഡിംഗ് ത്രെഡുകളുടെ എണ്ണം

ഒരു നിശ്ചിത ടൈംസ്റ്റാമ്പിനെക്കാൾ പഴക്കമുള്ള ടൈലുകൾ റീസീഡ് ചെയ്യാനുള്ള കഴിവ്

ഒരു ഷേപ്പ്ഫയൽ/OGR ഡാറ്റാസോഴ്സ് നൽകിയ ടൈലുകൾ വിത്ത് പാകാനുള്ള കഴിവ്

ഓപ്ഷനുകൾ


-c, --config ഫയല്
ആവശ്യമുള്ള ടൈൽസെറ്റുകൾ അടങ്ങുന്ന mapcache.xml കോൺഫിഗറേഷൻ ഫയലിലേക്കുള്ള പാത
വിത്തുപാകുക.

-C, --കാഷെ അസാധുവാക്കുക
തിരഞ്ഞെടുത്ത ടൈൽസെറ്റ് ഉപയോഗിക്കുന്ന കാഷെ അസാധുവാക്കുക (തിരഞ്ഞെടുത്ത സീഡിംഗിന് ഉപയോഗപ്രദമാണ്
ഫാൾബാക്ക്/മൾട്ടിയർ കാഷെകൾ).

-t, --ടൈൽസെറ്റ് പേര്
സീഡ് ചെയ്യേണ്ട ടൈൽസെറ്റിന്റെ പേര്.

-g, --ഗ്രിഡ് പേര്
സീഡ് ചെയ്യേണ്ട ഗ്രിഡിന്റെ പേര് (തിരഞ്ഞെടുത്ത ടൈൽസെറ്റ് നൽകിയിരിക്കുന്നത് റഫറൻസ് ചെയ്യണം
ഗ്രിഡ്).

-z, --സൂം minzoom,maxzoom
(ഓപ്ഷണൽ) സീഡ് ചെയ്യേണ്ട സൂം ലെവലുകൾ ആരംഭിക്കുകയും അവസാനിപ്പിക്കുകയും ചെയ്യുക, ഒരു കോമ കൊണ്ട് വേർതിരിക്കുക,
ഉദാ 0,6.

-M, --മെറ്റാസൈസ് വീതി ഉയരം
സീഡിംഗ് സമയത്ത് മെറ്റാറ്റൈൽ സൈസ് അസാധുവാക്കുക, ഉദാ 8,8.

-e, --പരിധിവരെ minx,miny,maxx,maxy
(ഓപ്ഷണൽ) വിത്തിലേക്കുള്ള പ്രദേശത്തിന്റെ ബോർഡിംഗ് ബോക്സ്.

-o, --മൂത്തത് ടൈംസ്റ്റാമ്പ്|ഇപ്പോൾ
(ഓപ്ഷണൽ) നൽകിയിരിക്കുന്ന മൂല്യത്തേക്കാൾ പഴയ സീഡ് ടൈലുകൾ മാത്രം. മൂല്യം കഴിയും
ഒന്നുകിൽ "ഇപ്പോൾ" എന്ന സ്‌ട്രിംഗ്, അല്ലെങ്കിൽ വർഷം/മാസം/ദിവസം മണിക്കൂർ:മിനിറ്റ് പോലെ ഫോർമാറ്റ് ചെയ്‌ത തീയതി
ഉദാ: "2011/01/31 20:45". (ഒരു മുഴുവൻ സമയ സ്റ്റാമ്പ് ഉദ്ധരിക്കേണ്ടത് ശ്രദ്ധിക്കുക).

-n, --ത്രെഡുകൾ അക്കം
WMS-ൽ നിന്ന് ടൈലുകൾ അഭ്യർത്ഥിക്കാൻ ഉപയോഗിക്കേണ്ട സമാന്തര ത്രെഡുകളുടെ എണ്ണം
ഉറവിടം. സ്ഥിരസ്ഥിതി 1 ആണ്, എന്നാൽ WMS സെർവറിന് താങ്ങാൻ കഴിയുമെങ്കിൽ ഉയർന്നത് സജ്ജമാക്കാൻ കഴിയും
സമാന്തര അഭ്യർത്ഥനകൾ (ഒരു ചട്ടം പോലെ, ഇവിടെ തിരഞ്ഞെടുത്ത മൂല്യം ഒരിക്കലും കൂടുതലായിരിക്കരുത്
WMS സെർവറിലെ cpus-ന്റെ എണ്ണത്തേക്കാൾ കൂടുതലാണ്). (അനുയോജ്യമല്ല
-p/--nപ്രക്രിയകൾ).

-p, --nപ്രക്രിയകൾ അക്കം
WMS-ൽ നിന്ന് ടൈലുകൾ അഭ്യർത്ഥിക്കാൻ ഉപയോഗിക്കേണ്ട സമാന്തര പ്രക്രിയകളുടെ എണ്ണം
ഉറവിടം. (അനുയോജ്യമല്ല -n/--ത്രെഡുകൾ).

-P, --മുമ്പത്തെ അക്കം
ഞങ്ങൾ നിർത്തലാക്കുന്നതിന് മുമ്പുള്ള അവസാന 1000 മുതൽ അനുവദിച്ച പരാജയപ്പെട്ട അഭ്യർത്ഥനകളുടെ ശതമാനം (ഡിഫോൾട്ട്: 1%,
ആദ്യ പിശകിൽ നിർത്തുന്നതിന് 0 ആയി സജ്ജമാക്കുക).

-L, --ലോഗ്-പരാജയപ്പെട്ടു ഫയല്
പരാജയപ്പെട്ട ടൈലുകൾ ലോഗ് ചെയ്യുക ഫയല്.

-R, --വീണ്ടും ശ്രമിച്ചു-പരാജയപ്പെട്ടു ഫയല്
ലോഗിൻ ചെയ്‌ത പരാജയപ്പെട്ട അഭ്യർത്ഥനകൾ വീണ്ടും ശ്രമിക്കുക ഫയല് by --ലോഗ്-പരാജയപ്പെട്ടു.

-m, --മോഡ് വിത്ത്|ഇല്ലാതാക്കുക|കൈമാറ്റം
യൂട്ടിലിറ്റി പ്രവർത്തിക്കുന്ന മോഡ്: ഒന്നുകിൽ വിത്ത് (സ്ഥിരസ്ഥിതി), ഇല്ലാതാക്കുക അല്ലെങ്കിൽ കൈമാറ്റം ചെയ്യുക.

-x, --കൈമാറ്റം ടൈൽസെറ്റ്
കൈമാറാനുള്ള ടൈൽസെറ്റിന്റെ പേര്.

-D, --മാനം DIMENSION=VALUE
ടൈൽസെറ്റ് അളവുകളെ പിന്തുണയ്ക്കുന്നുവെങ്കിൽ ഏത് അളവാണ് ഉപയോഗിക്കേണ്ടതെന്ന് വ്യക്തമാക്കാൻ ഉപയോഗിക്കുന്നു. ആകാം
ഒന്നിലധികം അളവുകൾ സജ്ജമാക്കാൻ ഒന്നിലധികം തവണ ഉപയോഗിച്ചു, ഉദാ -D "DIM1=VAL1" -D "DIM2=VAL2".

-h, --സഹായിക്കൂ
സഹായം കാണിക്കുക.

-q, --നിശബ്ദമായി
സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക് പുരോഗതി സന്ദേശങ്ങൾ പ്രിന്റ് ചെയ്യരുത്.

-f, --ശക്തിയാണ്
അത് നിലവിലുണ്ടെങ്കിൽ പോലും ടൈൽ വിനോദം നിർബന്ധിക്കുക.

-v, --വാക്കുകൾ
വെർബോസ് ഡീബഗ്ഗിംഗ് വിവരങ്ങൾ അച്ചടിക്കുക (കംപൈൽ ചെയ്തിട്ടുണ്ടെങ്കിൽ).

ഓപ്ഷണൽ കമാൻഡ്ലൈൻ ഓപ്ഷനുകൾ എപ്പോൾ ഉപയോഗിച്ച് OGR/GEOS.

കംപൈൽ സമയത്ത്, സിസ്റ്റത്തിൽ OGR, GEOS എന്നിവ കണ്ടെത്തിയാൽ, സീഡർ ടൂൾ പിന്തുണയ്ക്കുന്നു
ഏകപക്ഷീയമായ ഭൂമിശാസ്ത്രപരമായ പ്രദേശം ഉൾക്കൊള്ളുന്ന ടൈലുകൾ മാത്രം വിതയ്ക്കുന്നതിനുള്ള അധിക ഓപ്ഷനുകൾ.

പ്രധാനം: തൽക്കാലം, OGR ഡാറ്റാസോഴ്‌സ് സമാനമായിരിക്കണമെന്ന് ശ്രദ്ധിക്കുക
നിങ്ങൾ സീഡ് ചെയ്യുന്ന ഗ്രിഡായി പ്രൊജക്ഷൻ, എന്നതിൽ നിന്ന് യാന്ത്രികമായ പുനർനിർമ്മാണം ഇല്ല
ഗ്രിഡ് പ്രൊജക്ഷനിലേക്കുള്ള ഡാറ്റാസോഴ്സ് പ്രൊജക്ഷൻ.

-d, --ogr-datasource വിവര ഉറവിടം
സ്പേഷ്യൽ ഉറവിടത്തിലേക്കുള്ള OGR കണക്ഷൻ. എല്ലാത്തിനും OGR ഡോക്യുമെന്റേഷൻ പരിശോധിക്കുക
പിന്തുണച്ചു. ഏറ്റവും ലളിതമായ സാഹചര്യത്തിൽ (ഉദാ. ഷേപ്പ്ഫയൽ), ഇത് മുഴുവൻ ഫയലിന്റെ പേര് മാത്രമാണ്
രൂപരേഖയുടെ.

-l, --ogr-ലെയർ പാളി
(ഓപ്ഷണൽ) ഒന്നിലധികം ലെയറുകൾ അടങ്ങിയിരിക്കുന്ന ഡാറ്റാ ഉറവിടങ്ങൾക്ക് (ഉദാ. postgis, കൂടെ
ഒന്നിലധികം പട്ടികകൾ), ഏത് ലെയർ ഉപയോഗിക്കണമെന്ന് നിർണ്ണയിക്കുന്നു.

-s, --ogr-sql SQL
പ്രയോഗിക്കാൻ കഴിയുന്ന OGR sql എക്സ്പ്രഷൻ (കാണുക http://www.gdal.org/ogr/ogr_sql.html).

-w, --ogr-എവിടെ എവിടെ
മടങ്ങിയ മൂല്യങ്ങൾ ഫിൽട്ടർ ചെയ്യുന്നതിന് SQL "എവിടെ" എക്സ്പ്രഷൻ. ഇത് സാധാരണയായി ഉപയോഗിക്കും
ഡാറ്റാ സോഴ്സിൽ എല്ലാം അടങ്ങിയിട്ടുണ്ടെങ്കിൽ തന്നിരിക്കുന്ന രാജ്യത്തിന്റെ ജ്യാമിതി മാത്രം തിരഞ്ഞെടുക്കാൻ
ലോക രൂപരേഖകൾ.

കുറിപ്പുകൾ


സീഡിംഗ് യൂട്ടിലിറ്റി പ്രവർത്തിപ്പിക്കുന്ന ഉപയോക്താവിന്റെ അതേ ഉപയോക്തൃ അക്കൗണ്ടിന് കീഴിലായിരിക്കണം
വെബ് സെർവർ. ഇത് ആവശ്യമായതിനാൽ സീഡർ സൃഷ്ടിച്ച ടൈലുകളുടെ അനുമതികളാണ്
വെബ്‌സെർവർ വഴി ആക്‌സസ് ചെയ്യാനാകും, അതുപോലെ സീഡറിന് ഫയലുകൾ എഴുതാനുള്ള അവകാശമുണ്ട്
വെബ്സെർവർ സൃഷ്ടിച്ച ഡയറക്ടറികൾ.

ഒരു സാമ്പിൾ സീഡിംഗ് സെഷൻ ഇതുപോലെയാണ്:

[user@host]$ sudo www-data
[www-data@host]$ mapcache_seed -c /path/to/www/conf/mapcache.xml [ഓപ്ഷനുകൾ]
[www-data@host]$ ലോഗ്ഔട്ട്
[user@host]$

ഉദാഹരണം


"g"(google/web-mercator) ഗ്രിഡ് ഉപയോഗിച്ച് "osm" ടൈൽസെറ്റ് സീഡ് ചെയ്യുക:

mapcache_seed -c mapcache.xml -t osm -gg

വിത്ത് നില 0 മുതൽ 12 വരെ:

mapcache_seed -c mapcache.xml -t osm -gg -z 0,12

ലോക രാജ്യങ്ങളുടെ കണക്കുകൾ ഉൾക്കൊള്ളുന്ന ഒരു ഷേപ്പ്ഫയൽ നൽകിയാൽ, ഉള്ള പ്രദേശങ്ങൾ മാത്രം വിത്ത് ചെയ്യുക
കരയാൽ മൂടപ്പെട്ടിരിക്കുന്നു (അതായത് സമുദ്രങ്ങൾ ഒഴിവാക്കുക). സമാന്തരമായി 4 അഭ്യർത്ഥന ത്രെഡുകളും ഉപയോഗിക്കുക:

mapcache_seed -c mapcache.xml -t osm -gg -z 0,12 -n 4 -d /path/to/seed.shp

മുമ്പേ പോലെ തന്നെ, എന്നാൽ USA മാത്രം വിത്ത് ചെയ്യുക (ഉദ്ധരിക്കാൻ ആവശ്യമായ ഉദ്ധരണി ഉപയോഗം ശ്രദ്ധിക്കുക
ഒരൊറ്റ ഉദ്ധരിച്ച 'US' ഉള്ള സാധുവായ sql:

mapcache_seed -c mapcache.xml -t osm -gg -z 0,12 -n 4 -d /path/to/seed.shp -w "FIPS_A2='US'"

റീസീഡ് ലെവലുകൾ 0 മുതൽ 12 വരെ (ലവലുകൾ 0 മുതൽ 12 വരെയുള്ള കാഷെ ഇല്ലാതാക്കുന്നതിലൂടെയും ഇത് ചെയ്യാം
കൂടാതെ ഒരു ക്ലാസിക് സീഡ് ചെയ്യുന്നു, എന്നാൽ ഇങ്ങനെ ചെയ്യുന്നത് വെബിൽ നിന്നുള്ള ആക്‌സസ് മന്ദഗതിയിലാക്കില്ല
ഉപഭോക്താക്കൾ):

mapcache_seed -c mapcache.xml -t osm -gg -z 0,12 -o ഇപ്പോൾ

29 ഓഗസ്റ്റ് 2015 mapcache_seed(1)

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് mapcache_seed ഓൺലൈനായി ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ