Commit 071057198df57914dbec61feedb74ab571df67a3
Publish the annotation, added JSON style saving to a annotation
| | | | 10 | var box_extents1 = [ | 10 | var box_extents1 = [ |
---|
11 | [4263.0000, -1630.33337, 4559.0000, -1342.33337] | 11 | [4263.0000, -1630.33337, 4559.0000, -1342.33337] |
---|
12 | ]; | 12 | ]; |
---|
13 | var myJSON = {}; | | var myJSON = {}; |
---|
| | 13 | var myJSON = []; | 14 | // avoid pink tiles | 14 | // avoid pink tiles |
---|
15 | OpenLayers.IMAGE_RELOAD_ATTEMPTS = 3; | 15 | OpenLayers.IMAGE_RELOAD_ATTEMPTS = 3; |
---|
16 | OpenLayers.Util.onImageLoadErrorColor = "transparent"; | 16 | OpenLayers.Util.onImageLoadErrorColor = "transparent"; |
---|
… | | … | |
---|
240 | "bottom": bottom, | 240 | "bottom": bottom, |
---|
241 | "right": right, | 241 | "right": right, |
---|
242 | "left": left, | 242 | "left": left, |
---|
243 | "name": name, | | "name": name, |
---|
244 | "character": $("#character-value").text(), | | "character": $("#character-value").text(), |
---|
245 | "material": $("#material-value").text() | | "material": $("#material-value").text() |
---|
| | 243 | "name": name | 246 | }; | 244 | }; |
---|
247 | } | 245 | } |
---|
248 | else | 246 | else |
---|
… | | … | |
---|
303 | } | 303 | } |
---|
304 | } | 304 | } |
---|
305 | onresize=function(){ resize();}; | 305 | onresize=function(){ resize();}; |
---|
| | 306 | function publish() |
---|
| | 307 | { |
---|
| | 308 | console.log(myJSON); |
---|
| | 309 | $.post("http://192.168.100.56:82/submit", JSON.stringify(myJSON), function(data) |
---|
| | 310 | { |
---|
| | 311 | alert(data); |
---|
| | 312 | } |
---|
| | 313 | ); |
---|
| | 314 | } |
---|
| | | | 39 | function treeClose() | 39 | function treeClose() |
---|
40 | { | 40 | { |
---|
41 | $('#annotation-tree').hide(); | 41 | $('#annotation-tree').hide(); |
---|
42 | myJSON['attribs'] = attribs; | | myJSON['attribs'] = attribs; |
---|
| | 42 | attribs["character"] = $("#character-value").text(); | | | 43 | attribs["material"] = $("#material-value").text(); |
---|
| | 44 | myJSON.push(attribs); |
---|
43 | } | 45 | } |
---|
44 | </script> | 46 | </script> |
---|
45 | </head> | 47 | </head> |
---|
… | | … | |
---|
73 | <script type="text/javascript" >resize()</script> | 73 | <script type="text/javascript" >resize()</script> |
---|
74 | <div id="annotation-tree"> | 74 | <div id="annotation-tree"> |
---|
75 | <input type="button" value="close" onClick="treeClose();"/> | 75 | <input type="button" value="close" onClick="treeClose();"/> |
---|
| | 76 | <input type="button" value="publish" onClick="publish();"/> |
---|
76 | <div id="infovis"> | 77 | <div id="infovis"> |
---|
77 | <form> | 78 | <form> |
---|
78 | <div>Character: <span id="character-value"></span></div> | 79 | <div>Character: <span id="character-value"></span></div> |
---|