Commit 071057198df57914dbec61feedb74ab571df67a3

  • avatar
  • arvind
  • Tue Jun 12 18:14:46 IST 2012
Publish the annotation, added JSON style saving to a annotation
  • Diff rendering mode:
  • inline
  • side by side

myVector.js

10var box_extents1 = [10var box_extents1 = [
11 [4263.0000, -1630.33337, 4559.0000, -1342.33337]11 [4263.0000, -1630.33337, 4559.0000, -1342.33337]
12];12];
13var myJSON = {};
13var myJSON = [];
14// avoid pink tiles14// avoid pink tiles
15OpenLayers.IMAGE_RELOAD_ATTEMPTS = 3;15OpenLayers.IMAGE_RELOAD_ATTEMPTS = 3;
16OpenLayers.Util.onImageLoadErrorColor = "transparent";16OpenLayers.Util.onImageLoadErrorColor = "transparent";
240 "bottom": bottom,240 "bottom": bottom,
241 "right": right,241 "right": right,
242 "left": left,242 "left": left,
243 "name": name,
244 "character": $("#character-value").text(),
245 "material": $("#material-value").text()
243 "name": name
246 };244 };
247 }245 }
248 else246 else
303 }303 }
304 }304 }
305onresize=function(){ resize();};305onresize=function(){ resize();};
306function 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}

openlayers.html

39 function treeClose()39 function treeClose()
40 {40 {
41 $('#annotation-tree').hide();41 $('#annotation-tree').hide();
42 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>