And please (please please please) -do- check existing data before you upload.
Am 14.06.2016 um 18:31 schrieb Ian Dees: > Also, don't forget to use the dev server to do your testing so you > don't accidentally create bad data in the real database. The URL > is http://master.apis.dev.openstreetmap.org/. > > On Tue, Jun 14, 2016 at 12:13 PM Bryan Housel <br...@7thposition.com > <mailto:br...@7thposition.com>> wrote: > > You can’t just pass “0” as the changeset id. > > Your app will need to create a changeset first with : > > http://wiki.openstreetmap.org/wiki/API_v0.6#Create:_PUT_.2Fapi.2F0.6.2Fchangeset.2Fcreate > > This diagram talks a bit about the flow of how to create a > changeset, issue updates against it, then close the changeset: > > http://wiki.openstreetmap.org/wiki/File:OSM_API0.6_Changeset_successful_creation_V0.1.png > > > > >> On Jun 14, 2016, at 11:41 AM, toni hernández <t...@sigte.udg.edu >> <mailto:t...@sigte.udg.edu>> wrote: >> >> Hi everyone, >> >> I am trying to display OSM data into my web map as well as other >> custom layers. >> One of the goals of my web application is to upload data from my >> application to the osm database. I have been reading this >> http://wiki.openstreetmap.org/wiki/API_v0.6#Elements but still I >> do not understand how a PUT request functions. I have so much to >> learn.... >> >> After authentificating with osmauth.js I try this code without >> any success. I get a 401 error. >> >> var xml_string = '<?xml version="1.0" encoding="UTF-8"?> <osm >> version="0.6" generator="MyOpenstreetmapApp"><node changeset="0" >> lat="41.983910" lon="2.816094"><tag k="shop" >> v="supermarket"/></node></osm>'; >> >> ajaxurl= "http://www.openstreetmap.org/api/0.6/node/create" >> <http://www.openstreetmap.org/api/0.6/node/create>; >> >> $.ajax({ >> url: ajaxurl, >> data: xml_string, >> type: 'PUT', >> contentType: "text/xml", >> dataType: "text", >> success : function (resp){console.debug(resp)}, >> error : function (xhr, ajaxOptions, thrownError){ >> console.log(xhr.status); >> console.log(thrownError); >> } >> }); >> >> Do I need to include oauth_secret and oauth_consumer_key from the >> authentification proccess in the ajax request? >> >> Any help will be really apreciated. >> Thanks >> -- >> *Toni Hernández Vallès* >> Servei de Sistemes d'Informació Geogràfica i Teledetecció >> - >> Universitat de Girona >> *SIGTE* >> - >> Pl. Ferrater Mora 1 >> 17071 Girona >> Tel +34 972 418 039 (7026 intern) >> t...@sigte.udg.edu <mailto:t...@sigte.udg.edu> >> >> http://www.sigte.udg.edu <http://www.sigte.udg.edu/> >> Twitter http://twitter.com/SIGTE_UDG >> >> _______________________________________________ >> dev mailing list >> dev@openstreetmap.org <mailto:dev@openstreetmap.org> >> https://lists.openstreetmap.org/listinfo/dev > > _______________________________________________ > dev mailing list > dev@openstreetmap.org <mailto:dev@openstreetmap.org> > https://lists.openstreetmap.org/listinfo/dev > > > > _______________________________________________ > dev mailing list > dev@openstreetmap.org > https://lists.openstreetmap.org/listinfo/dev
signature.asc
Description: OpenPGP digital signature
_______________________________________________ dev mailing list dev@openstreetmap.org https://lists.openstreetmap.org/listinfo/dev