downloadosmtilesp - ക്ലൗഡിൽ ഓൺലൈനായി

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

പട്ടിക:

NAME


downloadosmtiles.pl - OpenStreetMap-ൽ നിന്ന് മാപ്പ് ടൈലുകൾ ഡൗൺലോഡ് ചെയ്യുക

സിനോപ്സിസ്


downloadosmtiles.pl --lat=49.5611:49.6282 --lon=10.951:11.0574 --zoom=13:14
downloadosmtiles.pl --link='http://www.openstreetmap.org/?lat=-23.5872&lon=-46.6508&zoom=12&layers=B000FTF'
downloadosmtiles.pl --loadtilelist=ഫയലിന്റെ പേര്

വിവരണം


ഈ സ്ക്രിപ്റ്റ് ചില ഭൂമിശാസ്ത്രപരമായ കാര്യങ്ങൾക്കായി ഒരു OpenStreetMap ടൈൽ സെർവറിൽ നിന്ന് എല്ലാ മാപ്പ് ടൈലുകളും ഡൗൺലോഡ് ചെയ്യുന്നു
സൂം ലെവലുകളുടെ ഒരു ശ്രേണിയിലുള്ള പ്രദേശം. ടൈലുകളുടെ PNG ചിത്രങ്ങൾ ഒരു ഡയറക്ടറിയിൽ സംഭരിച്ചിരിക്കുന്നു
സെർവറിൽ നിന്നുള്ള പാതകളെ പ്രതിഫലിപ്പിക്കുന്ന മരം.

ഭൂമിശാസ്ത്രപരമായ കോർഡിനേറ്റുകളുടെ ഒരു ബൗണ്ടിംഗ് ബോക്സും സൂം ലെവലുകളുടെ ഒരു ശ്രേണിയും തിരഞ്ഞെടുക്കണം
കമാൻഡ് ലൈൻ ഓപ്ഷനുകൾ.

കമാൻറ് LINE ഓപ്ഷനുകൾ


കമാൻഡ് ലൈൻ ഓപ്‌ഷനുകൾ അവ്യക്തമായി തുടരുന്നിടത്തോളം കാലം അവയെ ചുരുക്കിയേക്കാം.

കുറഞ്ഞത് "--അക്ഷാംശം", "--രേഖാംശം", "--സൂം" അല്ലെങ്കിൽ "--ലിങ്ക്" എന്നിവയെങ്കിലും വ്യക്തമാക്കിയിരിക്കണം.

"--latitude=latmin[:latmax]"
ഡൗൺലോഡ് ചെയ്യാൻ കോർഡിനേറ്റുകളുടെ ബൗണ്ടിംഗ് ബോക്‌സിന്റെ അക്ഷാംശം തിരഞ്ഞെടുക്കുന്നു. ഒരു സിംഗിൾ ആയിരിക്കാം
യഥാർത്ഥ മൂല്യം അല്ലെങ്കിൽ "-85.0511..85.0511" ശ്രേണിയിലെ കോളൻ കൊണ്ട് വേർതിരിച്ച രണ്ട് യഥാർത്ഥ മൂല്യങ്ങൾ. എങ്കിൽ
ഒരു മൂല്യം മാത്രം നൽകിയാൽ, ഈ അക്ഷാംശത്തിലെ ടൈൽ (അല്ലെങ്കിൽ ടൈലുകളുടെ നിര) ഡൗൺലോഡ് ചെയ്യപ്പെടും.

സ്ഥിരസ്ഥിതി: ഒന്നുമില്ല

"--longitude=lonmin[:lonmax]"
ഡൗൺലോഡ് ചെയ്യാൻ കോർഡിനേറ്റുകളുടെ ബൗണ്ടിംഗ് ബോക്‌സിന്റെ രേഖാംശം തിരഞ്ഞെടുക്കുന്നു. ഒരു സിംഗിൾ ആയിരിക്കാം
യഥാർത്ഥ മൂല്യം അല്ലെങ്കിൽ രണ്ട് യഥാർത്ഥ മൂല്യങ്ങൾ "-180.0..180.0" ശ്രേണിയിലെ കോളൻ കൊണ്ട് വേർതിരിച്ചിരിക്കുന്നു. നൽകിയാൽ
ഒരു മൂല്യം മാത്രം, ഈ രേഖാംശത്തിലുള്ള ടൈൽ (അല്ലെങ്കിൽ ടൈലുകളുടെ നിര) ഡൗൺലോഡ് ചെയ്യപ്പെടും.

സ്ഥിരസ്ഥിതി: ഒന്നുമില്ല

"--zoom=zoommin[:zoommax]"
മാപ്പ് ടൈലുകൾ ഡൗൺലോഡ് ചെയ്യുന്നതിന് സൂം ലെവലുകളുടെ ശ്രേണി തിരഞ്ഞെടുക്കുന്നു. ഒരൊറ്റ പൂർണ്ണസംഖ്യയായിരിക്കാം
ഒരു കോളൻ കൊണ്ട് വേർതിരിക്കുന്ന മൂല്യം അല്ലെങ്കിൽ രണ്ട് പൂർണ്ണസംഖ്യ മൂല്യങ്ങൾ. ഓപ്പൺസ്ട്രീറ്റ്മാപ്പ് സൂം ലെവലുകൾ പിന്തുണയ്ക്കുന്നു
ശ്രേണി 0..18. (ഇത് അടിസ്ഥാന URL-നെ ആശ്രയിച്ചിരിക്കുന്നു, ഈ സ്ക്രിപ്റ്റ് നടപ്പിലാക്കിയതല്ല.)

ഡൗൺലോഡ് ചെയ്യേണ്ട ടൈലുകളുടെ എണ്ണം ഓരോ സൂം ചെയ്യുമ്പോഴും നാല് മടങ്ങ് വരെ വർദ്ധിക്കുന്നു എന്നത് ശ്രദ്ധിക്കുക
നില.

സ്ഥിരസ്ഥിതി: ഒന്നുമില്ല

"--link=url"
ഒരു ആർഗ്യുമെന്റിൽ "--അക്ഷാംശം", "--രേഖാംശം", "--സൂം" എന്നിവ തിരഞ്ഞെടുക്കുന്ന ഒരു URL. എന്നതാണ് ആശയം
ഒ‌എസ്‌എമ്മിന്റെ സ്ലിപ്പി മാപ്പിന്റെ നിലവിലെ കാഴ്‌ച അതിന്റെ പെർമാലിങ്ക് ഉപയോഗിച്ച് തിരഞ്ഞെടുക്കുന്നതിന്.

"--link" എന്നതിലേക്കുള്ള ആർഗ്യുമെന്റ് "?lat=s&lon=s&zoom=s" HTTP ഓപ്ഷനുകൾ അടങ്ങിയ ഒരു URL ആയിരിക്കണം.
(യഥാർത്ഥത്തിൽ, അടിസ്ഥാന URL അവഗണിക്കപ്പെടും.) സ്ക്രിപ്റ്റ് അക്ഷാംശത്തിന് ചുറ്റുമുള്ള ഒരു ബോക്സ് തിരഞ്ഞെടുക്കുന്നു
രേഖാംശ ഓപ്ഷനുകളും. ബോക്‌സിന്റെ വലുപ്പം സൂം ഓപ്ഷനെ ആശ്രയിച്ചിരിക്കുന്നു.

"--അക്ഷാംശം", "--രേഖാംശം" അല്ലെങ്കിൽ "--സൂം" എന്നിവയുമായി സംയോജിപ്പിച്ചാൽ, ഇവ വ്യക്തമായി വ്യക്തമാക്കിയിട്ടുണ്ട്
മൂല്യങ്ങൾ "--link" ൽ നിന്ന് പരോക്ഷമായി വ്യക്തമാക്കിയ മൂല്യങ്ങളെ അസാധുവാക്കുന്നു.

സ്ഥിരസ്ഥിതി: ഒന്നുമില്ല

"--baseurl=url"
ടൈലുകൾ ഡൗൺലോഡ് ചെയ്യുന്നതിനുള്ള സെർവറിന്റെ അടിസ്ഥാന URL.

ഡിഫോൾട്ട്:http://tile.openstreetmap.org> (ഇത് Mapnik ടൈലുകളുടെ അടിസ്ഥാന URL ആണ്.)

"--destdir=dir"
ടൈലുകൾ സംഭരിക്കുന്ന ഡയറക്ടറി. PNG ഫയലുകൾ ഇങ്ങനെ സംഭരിക്കും
"dir/zoom/x/y.png".

സ്ഥിരസ്ഥിതി: നിലവിലെ പ്രവർത്തിക്കുന്ന ഡയറക്‌ടറി.

"--നിശബ്ദത"
ഡയഗ്നോസ്റ്റിക് സന്ദേശങ്ങളൊന്നും എഴുതരുത്. മാരകമായ പിശകുകൾ മാത്രമേ റിപ്പോർട്ട് ചെയ്യപ്പെടുകയുള്ളൂ.

"--dumptilelist=filname"
ടൈലുകളൊന്നും ഡൗൺലോഡ് ചെയ്യരുത്, എന്നാൽ മറ്റ് കമാൻഡ് തിരഞ്ഞെടുത്തത് പോലെ ടൈലുകളുടെ ഒരു ലിസ്റ്റ് എഴുതുക
"ഫയലിന്റെ പേര്" എന്ന പേരിലുള്ള ഫയലിലേക്കുള്ള ലൈൻ ഓപ്ഷനുകൾ. താഴെയുള്ള "ടൈൽ ലിസ്റ്റുകൾ" കാണുക.

"--loadtilelist=filname"
"ഫയൽ നാമം" എന്ന ഫയലിൽ നിന്ന് ഡൗൺലോഡ് ചെയ്യാനുള്ള ടൈലുകളുടെ ഒരു ലിസ്റ്റ് വായിക്കുക. താഴെയുള്ള "ടൈൽ ലിസ്റ്റുകൾ" കാണുക.

ഉദാഹരണം


OSM-ന്റെ സ്ലിപ്പി മാപ്പിൽ താൽപ്പര്യമുള്ള പ്രദേശം തിരഞ്ഞെടുത്ത് താഴെയുള്ള പെർമാലിങ്ക് പിന്തുടരുക
ജനാലയുടെ ഇടത്. ഇത് പെർമാലിങ്ക് ആണെന്ന് നമുക്ക് അനുമാനിക്കാം
<http://www.openstreetmap.org/?lat=49.5782&lon=11.0076&zoom=12&layers=B000FTF>. പിന്നെ

downloadosmtiles.pl --link='http://www.openstreetmap.org/?lat=49.5782&lon=11.0076&zoom=12&layers=B000FTF' --zoom=5:18

ഈ പ്രദേശത്തിനായി സൂം ലെവൽ 5 മുതൽ 18 വരെയുള്ള എല്ലാ ടൈലുകളും ഡൗൺലോഡ് ചെയ്യും.

ടൈൽ ലിസ്റ്റുകൾ


ടൈലുകളുടെ ഒരു ലിസ്റ്റ് സംഭരിക്കുകയും ബാഹ്യ ഫയലുകളിൽ നിന്ന് വീണ്ടെടുക്കുകയും ചെയ്യാം
"--dumptilelist", "--loadtilelist" കമാൻഡ് ലൈൻ ഓപ്ഷനുകൾ. ഒരു കൂട്ടം ടൈലുകൾ ആയിരിക്കാം
"--latitude", "--longitude", "--zoom", കൂടാതെ കമാൻഡ് ലൈൻ ഓപ്ഷനുകൾ ഉപയോഗിച്ച് തിരഞ്ഞെടുത്തു
"--link" കൂടാതെ "--dumptilelist" ഉപയോഗിച്ച് വ്യക്തമാക്കിയ ഒരു ഫയലിലേക്ക് എഴുതിയിരിക്കുന്നു. ഈ ലിസ്റ്റ് ഇവിടെ വായിക്കാം
"--loadtilelist" ഓപ്ഷൻ ഉപയോഗിച്ച് പിന്നീടുള്ള തീയതി.

ടൈലുകളുടെ ഡൗൺലോഡ് മാറ്റിവയ്ക്കുന്നതിനോ ടൈലുകളുടെ ലിസ്റ്റ് എഡിറ്റ് ചെയ്യുന്നതിനോ അല്ലെങ്കിൽ ഇതിലേക്ക് മാറ്റുന്നതിനോ ഇത് ഉപയോഗപ്രദമാകും
ഈ ലിസ്റ്റ് സൃഷ്ടിക്കാൻ ചില ബാഹ്യ ടൂൾ ഉപയോഗിക്കുക.

ടൈൽ ലിസ്റ്റുകൾ YAML ഫോർമാറ്റിൽ വായിക്കുകയും എഴുതുകയും ചെയ്യുന്നു. ഇത് ഒരു ആണെന്ന് ദയവായി ശ്രദ്ധിക്കുക
നിലവിലെ പതിപ്പിലെ പരീക്ഷണാത്മക സവിശേഷത. ഫയൽ ഫോർമാറ്റ് സ്ഥിരതയുള്ളതായി കണക്കാക്കില്ല
ഇനിയും. ഈ സ്‌ക്രിപ്‌റ്റിന്റെ ഒരു പതിപ്പ് സൃഷ്‌ടിച്ച ടൈലുകളുടെ ഒരു ലിസ്‌റ്റ് ഉണ്ടെന്നതിന് യാതൊരു ഉറപ്പുമില്ല
ഭാവി പതിപ്പിൽ വായിക്കാം.

ENVIRONMENT


http_proxy
ftp_proxy
xxx_proxy
no_proxy
ഒരു പ്രോക്സി സെർവർ വഴിയുള്ള ആശയവിനിമയം പ്രവർത്തനക്ഷമമാക്കാൻ ഈ എൻവയോൺമെന്റ് വേരിയബിളുകൾ സജ്ജമാക്കാൻ കഴിയും.
ഇത് നടപ്പിലാക്കുന്നത് LWP ::UserAgent ആണ്.

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



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