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";
$.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)
[email protected] <mailto:[email protected]>
http://www.sigte.udg.edu
Twitter http://twitter.com/SIGTE_UDG
_______________________________________________
dev mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/dev