Miten ladata POI alkaen OpenStreetMap
Kun edellisessä artikkelissa osoitimme kuinka lisätä POI OpenStreetMap . Nyt näytetään miten ladata POI-luokka ja převédst muotoon, joka pystyy käsittelemään valikon onko Garmin tai TomTom tai jopa muita eksoottisia. Valitse ensin yksinkertaisempaa menetelmää. Tämä lataus on valmis POI Garmin tai TomTom palvelimelta Cloudmade varten Tšekki . Säilykkeet kohteet Matkailu, urheilu, huveja ja Monkey Business, vapaa-aika, terveydenhuolto, hallitus tutkimuslaitokset ja julkiset palvelut, ruoka ja juoma sekä Automotive lopulta POI.
Toinen vaihtoehto on manuaalisesti ladata POI suoraan xapi OpenStreetMap hankkeesta. Meidän täytyy ladata wget tai curl. Käytän wget, tulee olla oikea suuntiin pracovet hänen kanssaan. Wget-ohjelman tarkoitus ladata tiedoston, suorita se komennolla (suosittelen kopioimalla se% windir% \ system32 \ voit ajaa missä tahansa.
wget http://www.informationfreeway.org/api/0.6/node [amenity = sairaala]-O data.osm Tämä wget soittaa vetäytyä kaikissa sairaaloissa OpenStreetMap hankkeen asiakirjoja data.osm. Kaikki ominaisuudet löytyvät WIKI - Kartta ominaisuudet . Haluaisitko ladata esimerkiksi korvata hotelli amenity = sairaalaan kartta ominaisuus matkailu = hotelli. Näin voit ladata kaikki kohdat, jotka ovat kuvauksessa mainitaan, että merkki
. Voit ladata lisää pisteitä kerrallaan käyttäen operaattori | [amenity = sairaalaan | elokuva].
Jos haluat vain valita paikka, voimme sanoa API lähettää meille tietoja vain
http://www.informationfreeway.org/api/0.6/node [amenity = sairaala] [bbox =- 6,50,2,61] bbox kerro missä ladata tietoja - muokkausalueen - raja muodostuu seuraavasti:
[Bbox = vasen, alakulmassa, oikeassa yläkulmassa]. Voit sitten lisätä mieleisekseen.
Tšekki - [bbox = 11.93115234375,48.53115701097671,18.940429687,51.22064743038331]
Praha - [bbox = 14.278106689453125,49.97948776108649,14.6392822265625,50.154026111358014]
Voimme esimerkiksi osoittaa, miten voit ladata POI bbox hotellit Tšekki. Esimerkiksi otan vanhan API 0.5 (0.6 nykyään toimii huonosti tai hitaasti). Tavallisesti käytetään API informationfreeway.org
Tämä vedä raaka OSM tiedot. Nyt vielä siirretään muodossa navigointia. Oletetaan, että meillä TomTom (luultavasti eniten autonavigace). Valitseminen gpsbabel ohjelma muuntaa GPS muodossa.
Kuva yllä on mainittu kenttään. On tärkeää valita muuntamiseen. Input = syötetiedosto valitaan kartoitus XML ja määrittää tiedoston polku data.osm, josta ladata wget. Tuotos on meidän haluamasi esitysmuodon. Voit valita ov2 (TomTom), gpx (Garmin), ASC (Navigon).
Kun olet napsauttanut mennään, siirto alkaa, kaikki pitäisi kuulua niin kuva yllä, eli ilman mitään ongelmia. Jos haluat automatisoida, älä käytä GUI, mutta komentoriviltä. Hänelle komento:
gpsbabel.exe-p "-w-ja kahdeksan-f" C: \ TMP \ data.osm "-o tomtom-F" C: \ TMP \ hotely.ov2 "
Lopuksi pieni esikatsella kuvan miten asiat. Siksi POI Lisää OpenStreetMap






















































Hei,
Valitettavasti ei toimi ensimmäisen tilauksesi:
HTTP-pyyntö lähetetty, odottaa vastausta ... 501 Sisäinen palvelinvirhe
28 kesäkuu 2009 22:00:10 virhe 501: Sisäinen Server Error.
Se on valitettavaa, mutta xapi palvelin ei ole käytettävissä. Katso http://wiki.openstreetmap.org/wiki/Platform_Status . 0.5 API olen juuri sillä hetkellä ollut, mutta nyt illalla harvat ovat ilmoittaneet, että 0,5 km palautti virheen 501