downloadosmtilesp - Online in de cloud

Dit is de opdracht downloadosmtilesp die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


downloadosmtiles.pl - Download kaarttegels van OpenStreetMap

KORTE INHOUD


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=bestandsnaam

PRODUCTBESCHRIJVING


Dit script downloadt alle kaarttegels van een OpenStreetMap-tegelserver voor bepaalde geografische gebieden
regio in een bereik van zoomniveaus. De PNG-afbeeldingen van de tegels worden opgeslagen in een map
tree die de paden van de server weerspiegelt.

Er moet een selectiekader met geografische coördinaten en een reeks zoomniveaus worden geselecteerd
opdrachtregel opties.

COMMAND LINE OPTIES


Commandoregelopties mogen worden afgekort zolang ze ondubbelzinnig blijven.

Ten minste "--latitude", "--longitude" en "--zoom" of "--link" moeten worden opgegeven.

"--latitude=latmin[:latmax]"
Selecteert de breedtegraad van het begrenzingskader met te downloaden coördinaten. Mag een enkele zijn
reële waarde of twee reële waarden gescheiden door een dubbele punt in het bereik "-85.0511..85.0511". Als
gegeven slechts één waarde, wordt alleen de tegel (of rij tegels) op deze breedtegraad gedownload.

Standaard: geen

"--longitude=lonmin[:lonmax]"
Selecteert de lengtegraad van het begrenzingskader met te downloaden coördinaten. Mag een enkele zijn
reële waarde of twee reële waarden gescheiden door een dubbele punt in het bereik "-180.0..180.0". Indien gegeven
slechts één waarde, alleen de tegel (of kolom met tegels) op deze lengtegraad wordt gedownload.

Standaard: geen

"--zoom=zoommin[:zoommax]"
Selecteert het bereik van zoomniveaus waarvoor de kaarttegels moeten worden gedownload. Mag één geheel getal zijn
waarde of twee gehele waarden gescheiden door een dubbele punt. OpenStreetMap ondersteunt inzoomniveaus
het bereik 0..18. (Dit is afhankelijk van de basis-URL en wordt niet afgedwongen door dit script.)

Houd er rekening mee dat het aantal te downloaden tegels met een factor vier toeneemt met elke zoomlens
niveau.

Standaard: geen

"--link=url"
Een URL die "--latitude", "--longitude" en "--zoom" in één argument selecteert. Het idee is
om de huidige weergave van OSM's slippy map te selecteren via de permalink.

Het argument voor "--link" moet een URL zijn die de HTTP-opties "?lat=s&lon=s&zoom=s" bevat.
(Eigenlijk wordt de basis-URL genegeerd.) Het script kiest een vak rond de breedtegraad
en lengtegraad opties. De grootte van de doos is afhankelijk van de zoomoptie.

Indien gecombineerd met "--latitude", "--longitude" of "--zoom", worden deze expliciet gespecificeerd
waarden overschrijven de impliciet opgegeven waarden van "--link".

Standaard: geen

"--baseurl=url"
De basis-URL van de server waarvan de tegels moeten worden gedownload.

Standaard:http://tile.openstreetmap.org> (Dit is de basis-URL voor de Mapnik-tegels.)

"--doelmap=map"
De map waar de tegels worden opgeslagen. De PNG-bestanden worden opgeslagen als
"dir/zoom/x/y.png".

Standaard: de huidige werkdirectory.

"--rustig"
Schrijf geen diagnostische berichten. Alleen fatale fouten worden gerapporteerd.

"--dumptilelist=bestandsnaam"
Download helemaal geen tegels, maar schrijf een lijst met tegels zoals geselecteerd door een ander commando
regelopties toe aan het bestand met de naam "bestandsnaam". Zie "TEGELLIJSTEN" hieronder.

"--loadtilelist=bestandsnaam"
Lees een lijst met te downloaden tegels uit het bestand "bestandsnaam". Zie "TEGELLIJSTEN" hieronder.

VOORBEELD


Selecteer het interessegebied op de gladde kaart van OSM en volg de permalink onderaan
links van het raam. Laten we aannemen dat deze permalink dat is
<http://www.openstreetmap.org/?lat=49.5782&lon=11.0076&zoom=12&lagen=B000FTF>. Dan

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

downloadt alle tegels van zoomniveau 5 tot 18 voor deze regio.

TILE LIJSTEN


Een lijst met tegels kan worden opgeslagen in en opgehaald uit externe bestanden met behulp van de
"--dumptilelist" en "--loadtilelist" opdrachtregelopties. Een set tegels kan zijn
geselecteerd met behulp van de opdrachtregelopties "--latitude", "--longitude", "--zoom", en
"--link" en weggeschreven naar een bestand gespecificeerd met "--dumptilelist". Deze lijst is te lezen op
een latere datum met behulp van de optie "--loadtilelist".

Dit kan handig zijn om het downloaden van de tegels uit te stellen, om de lijst met tegels te bewerken of om
gebruik een externe tool om deze lijst te genereren.

De tegellijsten worden gelezen en geschreven in YAML-formaat. Houd er rekening mee dat dit een
experimentele functie in de huidige versie. Het bestandsformaat wordt niet als stabiel beschouwd
nog. Er is geen garantie dat een lijst met tegels wordt gegenereerd door één versie van dit script
kan worden ingelezen door een toekomstige versie.

MILIEU


http-proxy
ftp_proxy
xxx_proxy
geen_proxy
Deze omgevingsvariabelen kunnen worden ingesteld om communicatie via een proxyserver mogelijk te maken.
Dit wordt geïmplementeerd door LWP::UserAgent.

Gebruik downloadosmtilesp online met behulp van onworks.net-services



Nieuwste Linux & Windows online programma's