Recent Changes for "Mapping" - Sycamore Wikihttp://www.projectsycamore.org/MappingRecent Changes of the page "Mapping" on Sycamore Wiki.en-us Mappinghttp://www.projectsycamore.org/Mapping2009-08-01 09:32:11BrentLaabscode now updated and semifunctional, moved to github <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 88: </td> <td> Line 88: </td> </tr> <tr> <td> <span>- * Browse the code with comments and logs at the [http://sycamore.devjavu.com/browser/branches/mapping/ trac site]<br> - * Checkout a copy of the mapping branch svn co [http://svn.devjavu.com/sycamore/branches http://svn.devjavu.com/sycamore/branches] mapping_branch<br> - Currently all the changes are in Sycmore/macro/map.py , putting the map.py file in any current Sycamore install macro folder and using [[map]] should work.</span> </td> <td> <span>+ * Browse the code with comments and logs at the [http://github.com/labster/sycamore/tree/mapping Github site]<br> + * Checkout a copy of the mapping branch: {{{git clone git://github.com/labster/sycamore.git}}}</span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2009-04-11 05:00:54BrentLaabsmade some progress <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 9: </td> <td> Line 9: </td> </tr> <tr> <td> </td> <td> <span>+ <br> + [[Image(maplegendpreview.png, thumbnail, "Brent added CSS and a somewhat working legend")]]</span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2009-04-11 04:57:57BrentLaabsUpload of image <a href="http://www.projectsycamore.org/Mapping?action=Files&do=view&target=maplegendpreview.png">maplegendpreview.png</a>.Mappinghttp://www.projectsycamore.org/Mapping2009-03-31 03:36:16BrentLaabssome updating <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 13: </td> <td> Line 13: </td> </tr> <tr> <td> - A number of bugs have been identified in the Address macro. See [http://sycamore.devjavu.com/projects/sycamore/ticket/59 Ticket #59] for more information. </td> <td> <span>+ X-</span>- A number of bugs have been identified in the Address macro. See [http://sycamore.devjavu.com/projects/sycamore/ticket/59 Ticket #59] for more information.<span>&nbsp;--X<br> + ''Bug resolved''<br> + </span> </td> </tr> <tr> <td> Line 56: </td> <td> Line 58: </td> </tr> <tr> <td> <span>- * ["Users/BrentLaabs"] - probably isn't available in person, and isn't a great programmer, but is more than willing to break the code with edge cases until it works properly.</span> </td> <td> <span>+ * ["Users/BrentLaabs"] - is getting class credit for a GIS project, so he might as well do this one.</span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2009-03-25 19:56:52BrentLaabsintegrated stuff from Alex's email to me, added starting location idea <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 68: </td> <td> Line 68: </td> </tr> <tr> <td> <span>- 4. Deal with large datasets efficiently</span> </td> <td> <span>+ 4. Deal with large datasets efficiently -- We need to implement some type of clustering and resolution based<br> + display to data to make it efficient.</span> </td> </tr> <tr> <td> Line 70: </td> <td> Line 71: </td> </tr> <tr> <td> </td> <td> <span>+ 6. We should generate GeoRSS, Geojson and or kml from the database</span> </td> </tr> <tr> <td> Line 71: </td> <td> Line 73: </td> </tr> <tr> <td> <span>-</span> 7. Allow for wiki admins to add other wms, wfs layers easily (Airphotos,<span><br> -</span> example for Davis) </td> <td> <span>+ 7. Edit admin interface to set starting map.<br> +</span> 7. Allow for wiki admins to add other wms, wfs layers easily (Airphotos, example for Davis)<span><br> + 8. A search tool<br> + 9. category based thematic display</span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2009-01-06 02:46:41AlexMandelminor updates todo list <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 65: </td> <td> Line 65: </td> </tr> <tr> <td> </td> <td> <span>+ 3b. Pop-bubbles and link to their pages within the wiki.<br> + </span> </td> </tr> <tr> <td> Line 66: </td> <td> Line 68: </td> </tr> <tr> <td> - <span>3b. Pop-bubbles and lin</span>k<span>&nbsp;to their pa</span>ge<span>s within the wiki</span>.<br> <span>- 4</span>. Overhaul mini maps to use OSM as default<br> <span>- 5</span>. Allow for wiki admins to add other wms, wfs layers easily (Airphotos, </td> <td> <span>+ 4. Deal with large datasets efficiently<br> + 5. Make it pretty </span>- <span>mar</span>k<span>ers, le</span>ge<span>nd, page text etc</span>.<br> <span>+ 6</span>. Overhaul mini maps to use OSM as default<br> <span>+ 7</span>. Allow for wiki admins to add other wms, wfs layers easily (Airphotos, </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2008-12-08 11:56:04AlexMandellinks <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 73: </td> <td> Line 73: </td> </tr> <tr> <td> </td> <td> <span>+ * Make new maps.</span> </td> </tr> <tr> <td> Line 74: </td> <td> Line 75: </td> </tr> <tr> <td> </td> <td> <span>+ <br> + === Code ===<br> + * Browse the code with comments and logs at the [http://sycamore.devjavu.com/browser/branches/mapping/ trac site]<br> + * Checkout a copy of the mapping branch svn co [http://svn.devjavu.com/sycamore/branches http://svn.devjavu.com/sycamore/branches] mapping_branch<br> + Currently all the changes are in Sycmore/macro/map.py , putting the map.py file in any current Sycamore install macro folder and using [[map]] should work.</span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2008-12-08 11:45:46JoeWells(quick edit) <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 57: </td> <td> Line 57: </td> </tr> <tr> <td> </td> <td> <span>+ * ["Users/JoeWells"] - I can test things if you point me to an implementation running the new code, sorry I don't have time to compile/install/etc.</span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2008-12-08 11:33:20AlexMandelupdates on progress, see email and trac for details <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 6: </td> <td> Line 6: </td> </tr> <tr> <td> <span>- [[Image(wikimap.png,thumbnail)]]</span> </td> <td> <span>+ [[Image(wikimap.png,thumbnail,"Using OpenLayers")]]<br> + [[Image(wikimaposm.png,thumbnail,"Using OpenLayers and OpenStreetmap with Data")]]<br> + [[Image(wikimaposm-compare.png,thumbnail, "Code used in a normal page doesn't have boxes around it's pngs")]]</span> </td> </tr> <tr> <td> Line 37: </td> <td> Line 39: </td> </tr> <tr> <td> <span>-</span> * '''December: <span>5-6</span>, 2008 ''' </td> <td> <span>+</span> * '''December: <span>Now</span>, 2008 ''' </td> </tr> <tr> <td> Line 40: </td> <td> Line 42: </td> </tr> <tr> <td> <span>-</span> * <span>Canc</span>e<span>ll</span>ed due to lack of interest, but Alex has started anyways(see pic at the top) </td> <td> <span>+</span> * <span>W</span>e<span>bb</span>ed due to lack of interest, but Alex has started anyways(see pic at the top) </td> </tr> <tr> <td> Line 59: </td> <td> Line 61: </td> </tr> <tr> <td> <span>- To Do:</span> </td> <td> </td> </tr> <tr> <td> Line 62: </td> <td> Line 63: </td> </tr> <tr> <td> <span>-</span> 3. Plot local data points on map with markers<span>,</span> <span>p</span>op-bubbles and link to<span><br> -</span> their pages within the wiki. </td> <td> <span>+</span> 3<span>a</span>.<span>&nbsp;</span> Plot local data points on map with markers<span><br> +</span> <span>To Do:<br> + 3b. P</span>op-bubbles and link to their pages within the wiki. </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2008-12-08 11:30:44AlexMandelUpload of image <a href="http://www.projectsycamore.org/Mapping?action=Files&do=view&target=wikimaposm-compare.png">wikimaposm-compare.png</a>.Mappinghttp://www.projectsycamore.org/Mapping2008-12-08 11:30:24AlexMandelUpload of image <a href="http://www.projectsycamore.org/Mapping?action=Files&do=view&target=wikimaposm.png">wikimaposm.png</a>.Mappinghttp://www.projectsycamore.org/Mapping2008-12-07 06:01:39BrentLaabsmight as well help a little <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 54: </td> <td> Line 54: </td> </tr> <tr> <td> <span>- *</span> </td> <td> <span>+ * ["Users/BrentLaabs"] - probably isn't available in person, and isn't a great programmer, but is more than willing to break the code with edge cases until it works properly.</span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2008-12-05 10:21:40AlexMandela bit messy but the infos there for now <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 4: </td> <td> Line 4: </td> </tr> <tr> <td> </td> <td> <span>+ <br> + Preview of new map viewer:<br> + [[Image(wikimap.png,thumbnail)]]</span> </td> </tr> <tr> <td> Line 31: </td> <td> Line 34: </td> </tr> <tr> <td> <span>-</span> <span>O</span>c<span>to</span>ber 2008 we plan to upgrade the mapping features of [wiki:wikispot] with a 2-day Coding sprint. </td> <td> <span>+</span> <span>De</span>c<span>em</span>ber 2008 we plan to upgrade the mapping features of [wiki:wikispot] with a 2-day Coding sprint. </td> </tr> <tr> <td> Line 37: </td> <td> Line 40: </td> </tr> <tr> <td> <span>- * Friday Night Planning Session and hang out at local establishment<br> - * Saturday 10am till we decide to stop.<br> - * We'll plan to have take-out or home cooked lunch and snacks<br> - * Saturday night socialize and scheme the future plans</span> </td> <td> <span>+ * Cancelled due to lack of interest, but Alex has started anyways(see pic at the top)<br> + * Remote participants are still welcome, and ad hoc sessions could happen if you want to help.</span> </td> </tr> <tr> <td> Line 44: </td> <td> Line 45: </td> </tr> <tr> <td> <span>- * Somewhere on campus?<br> - * City facility?</span> </td> <td> <span>+ *</span> </td> </tr> <tr> <td> Line 57: </td> <td> Line 57: </td> </tr> <tr> <td> <span>- * Create a new overview map of all data using OpenLayers &amp; OpenStreetmap as the base.<br> - * Update the embedded map viewer.</span> </td> <td> <span>+ Done:<br> + 1. Create a new overview map of all data using OpenLayers &amp; OpenStreetmap as the base.<br> + To Do:<br> + 2. Fix OpenStreetMap tiling which was giving me issues tonight, probably<br> + because I didn't implement projections yet.<br> + 3. Plot local data points on map with markers, pop-bubbles and link to<br> + their pages within the wiki.<br> + 4. Overhaul mini maps to use OSM as default<br> + 5. Allow for wiki admins to add other wms, wfs layers easily (Airphotos,<br> + example for Davis)</span> </td> </tr> <tr> <td> Line 61: </td> <td> Line 69: </td> </tr> <tr> <td> <span>-</span> * Merge the Trunk into the mapping branch to bring it up to date </td> <td> <span>+</span> * Merge the Trunk into the mapping branch to bring it up to date<span>&nbsp;- done.</span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2008-12-05 10:13:33AlexMandelUpload of image <a href="http://www.projectsycamore.org/Mapping?action=Files&do=view&target=wikimap.png">wikimap.png</a>.Mappinghttp://www.projectsycamore.org/Mapping2008-10-18 21:49:50AlexMandeldate change <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 34: </td> <td> Line 34: </td> </tr> <tr> <td> <span>- * '''October 17-19'''<br> - * ''I'd go for this. The end of October is likely nuts for me due to election-related projects'' --["Users/PhilipNeustrom"]<br> - * Alternate Date October 25-26</span> </td> <td> <span>+ * '''December: 5-6, 2008 '''</span> </td> </tr> <tr> <td> Line 40: </td> <td> Line 38: </td> </tr> <tr> <td> <span>-</span> * Saturday 10am till we decide to stop </td> <td> <span>+</span> * Saturday 10am till we decide to stop<span>.</span> </td> </tr> <tr> <td> Line 56: </td> <td> Line 54: </td> </tr> <tr> <td> </td> <td> <span>+ *</span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2008-10-05 03:25:21AlexMandeldate set <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 9: </td> <td> Line 9: </td> </tr> <tr> <td> <span>- </span> </td> <td> </td> </tr> <tr> <td> Line 35: </td> <td> Line 34: </td> </tr> <tr> <td> <span>- Possible Dates:<br> -</span> * October 17-19 </td> <td> <span>+</span> * <span>'''</span>October 17-19<span>'''</span> </td> </tr> <tr> <td> Line 38: </td> <td> Line 36: </td> </tr> <tr> <td> <span>- * October 25-26</span> </td> <td> <span>+ * Alternate Date October 25-26<br> + <br> + ==== Schedule====<br> + * Friday Night Planning Session and hang out at local establishment<br> + * Saturday 10am till we decide to stop<br> + * We'll plan to have take-out or home cooked lunch and snacks<br> + * Saturday night socialize and scheme the future plans</span> </td> </tr> <tr> <td> Line 44: </td> <td> Line 48: </td> </tr> <tr> <td> </td> <td> <span>+ <br> + Right now based on the low RSVP<br> + * Alex's house</span> </td> </tr> <tr> <td> Line 56: </td> <td> Line 63: </td> </tr> <tr> <td> </td> <td> <span>+ * Create and admin interface or config file to add/enable various table layers</span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2008-09-17 13:50:48WesHardaker <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 14: </td> <td> Line 14: </td> </tr> <tr> <td> </td> <td> <span>+ <br> + Open Street Map already has a remote site embeddable map system: [http://wiki.openstreetmap.org/index.php/Slippy_Map Slippy Map] that should be well suited for our needs '''and''' it has the added benefit of being a wiki too so it seems like the right target, IMHO ;-)</span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2008-09-17 08:28:00AlexMandel <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 22: </td> <td> Line 22: </td> </tr> <tr> <td> </td> <td> <span>+ * For vector data, we would either need to convert shapefiles to GML or KML, or run Featureserver, Mapserver or Geoserver to produce a WFS. Featureserver is a small python app we could try to embed.<br> + * For raster data, we would need a WMS service, preferably tiled as in Tilecache. Also a small python app we could try to embed. Could also be done with a local instance of Mapserver or Geoserver, etc.<br> + * We could also build a tool based on python gis work being done with Plone at [http://trac.gispython.org/]<br> + <br> + More to come on this topic later down the line.<br> + </span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2008-09-17 06:58:03PhilipNeustrompushing for 17-19 <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 29: </td> <td> Line 29: </td> </tr> <tr> <td> </td> <td> <span>+ * ''I'd go for this. The end of October is likely nuts for me due to election-related projects'' --["Users/PhilipNeustrom"]</span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2008-09-17 06:49:41AlexMandelmap sprint details <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 1: </td> <td> Line 1: </td> </tr> <tr> <td> </td> <td> <span>+ [[TableOfContents(right)]]<br> + </span> </td> </tr> <tr> <td> Line 6: </td> <td> Line 8: </td> </tr> <tr> <td> <span>-</span> A number of bugs have been identified in the Address macro. See [http://sycamore.devjavu.com/projects/sycamore/ticket/59 Ticke<span>r</span>t #59] for more information. </td> <td> <span>+</span> A number of bugs have been identified in the Address macro. See [http://sycamore.devjavu.com/projects/sycamore/ticket/59 Ticket #59] for more information. </td> </tr> <tr> <td> Line 20: </td> <td> Line 22: </td> </tr> <tr> <td> </td> <td> <span>+ <br> + == Map Upgrade Code Sprint ==<br> + October 2008 we plan to upgrade the mapping features of [wiki:wikispot] with a 2-day Coding sprint.<br> + <br> + === Date ===<br> + Possible Dates:<br> + * October 17-19<br> + * October 25-26<br> + <br> + === Locations ===<br> + If you think you have a location with good internet, proximity to food and room for 10 geeks let us know by listing it here.<br> + * Somewhere on campus?<br> + * City facility?<br> + <br> + === Participants ===<br> + Add yourself and role if you know it.<br> + * ["Users/AlexMandel"] - Openlayers, OpenStreetmap and GIS<br> + * ["Users/PhilipNeustrom"] - Wikispot Guru<br> + <br> + === Plan ===<br> + * Create a new overview map of all data using OpenLayers &amp; OpenStreetmap as the base.<br> + * Update the embedded map viewer.<br> + <br> + === Todo List ===<br> + * Merge the Trunk into the mapping branch to bring it up to date</span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2007-12-21 04:40:43PhilipNeustromquestion to alex <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 1: </td> <td> Line 1: </td> </tr> <tr> <td> <span>- The current mapping capabilities in Sycamore .1b uses a Java applet (populated with Davis, CA data). A Google Maps macro is under development and is used by a number of sites (RocWiki, TCWiki, Triangle Wiki). The macro can be downloaded from SVN:<br> - <br> - {{{http://svn.devjavu.com/sycamore/branches/sapling/Sycamore/macro/address.py}}}<br> - <br> - A few known bugs exist, but the macro is stable for everyday use. To use the macro, download the source and save it to /Syacmore/macro. You will need to request a [http://www.google.com/apis/maps/ Google Maps API Key] to use the macro.<br> - </span> </td> <td> <span>+ See [wiki:wikispot:"Mapping Discussion"] on the Wiki Spot hub for more discussion.</span> </td> </tr> <tr> <td> Line 23: </td> <td> Line 18: </td> </tr> <tr> <td> </td> <td> <span>+ <br> + ''So, of course, the "specific data sources" part of open layers is the best part. What's involved in us pulling the UCD / City GIS, for instance? Is it MapServer that powers the server end of things? Ideally we want to be able to run a Wiki Spot map server and bring in more data sources if possible...''</span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2007-12-20 08:08:05AlexMandelMap dev branch now in repos <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 17: </td> <td> Line 17: </td> </tr> <tr> <td> </td> <td> <span>+ <br> + === Open Layers Implementation ===<br> + [http://openlayers.org OpenLayers] a FOSS mapping API provides a good way for us to implement an open mapping scheme that can use widely available data sources like Google, Yahoo, Nasa, OpenStreetMap along side specific data sources obtained from city, county and university GIS departments.<br> + A new branch in the source code was started to work on this<br> + {{{svn co http://svn.devjavu.com/sycamore/branches/mapping sycamore_map}}}<br> + Contact ["Users/AlexMandel"] for more information or to help out.</span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2007-05-24 12:17:59AdamDewitzlink to trac ticket with list of bugs <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 11: </td> <td> Line 11: </td> </tr> <tr> <td> <span>- This is just here so it's not forgotten:</span> </td> <td> <span>+ A number of bugs have been identified in the Address macro. See [http://sycamore.devjavu.com/projects/sycamore/ticket/59 Tickert #59] for more information.</span> </td> </tr> <tr> <td> Line 13: </td> <td> Line 13: </td> </tr> <tr> <td> <span>- Philip Neustrom: recent changes looks for a user who has added the map point<br> - Philip Neustrom: in the address macro, when it adds it into mapPoints in the DB, doesn't put a user in there.<br> - Philip Neustrom: it also adds it when you preview rather than save (should just add ona save)<br> - Philip Neustrom: and there doesn't seem to be a way to get 'rid' of an address associated with a page after it's been added.<br> - piratewillie: the last is a known problem.<br> - piratewillie: the others. I don't know<br> - Philip Neustrom: ok. just make sure they're written down/known so they can be fixed<br> - Philip Neustrom: you might wanna just throw up a page on projectsycamore.org called mapping and put the bugs there<br> - Philip Neustrom: i can fix those bugs but i won't have the motivation until i merge the mapping stuff into the sycamore code base properly..so you/rotten should fix 'em so you don't have a gross recent changes page<br> - piratewillie: I'lll stab at it. like I said, I'm teaching myself as I go along here, adn stuff like this is a big help to me.<br> - Philip Neustrom: on previewing: it can test to see if it's in preview or not. the image macro does this.<br> - Philip Neustrom: here's what image.py does:<br> - Philip Neustrom: if not formatter.isPreview(): touchCaption(pagename, pagename, image_name, caption, macro.request)<br> - Philip Neustrom: so that's an easy thing to add in<br> - Philip Neustrom: to fix the user thing i would first fix the 'get rid of an address' issue<br> - piratewillie: ok. GTG. I've got to sleep!<br> - Philip Neustrom: by seeing if the address has changed you can track which user changed it..<br> - Philip Neustrom: im gonna throw these notes up on projectsycamore.org so they're forgotten. ill just paste this convo</span> </td> <td> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2007-05-24 04:31:44AdamDewitzFile <a href="http://www.projectsycamore.org/Mapping?action=Files&do=view&target=address.py">address.py</a> deleted.Mappinghttp://www.projectsycamore.org/Mapping2007-05-24 04:30:04AdamDewitzcleaned-up, more info. <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 1: </td> <td> Line 1: </td> </tr> <tr> <td> <span>- People love adding mapping abilities to Sycamore. Davis Wiki uses the default mapping included with Sycamore, which is a Java applet. Roc Wiki is currently testing out some google mapping code based on an {{{[[Address]]}}} macro.</span> </td> <td> <span>+ The current mapping capabilities in Sycamore .1b uses a Java applet (populated with Davis, CA data). A Google Maps macro is under development and is used by a number of sites (RocWiki, TCWiki, Triangle Wiki). The macro can be downloaded from SVN:</span> </td> </tr> <tr> <td> Line 3: </td> <td> Line 3: </td> </tr> <tr> <td> <span>- == Bugs with address macro ==</span> </td> <td> <span>+ {{{http://svn.devjavu.com/sycamore/branches/sapling/Sycamore/macro/address.py}}}<br> + <br> + A few known bugs exist, but the macro is stable for everyday use. To use the macro, download the source and save it to /Syacmore/macro. You will need to request a [http://www.google.com/apis/maps/ Google Maps API Key] to use the macro.<br> + <br> + <br> + == Mapping Development ==<br> + <br> + === Bugs with address macro ===</span> </td> </tr> <tr> <td> Line 25: </td> <td> Line 32: </td> </tr> <tr> <td> <span>- == In the works / Future ==<br> - ["FarMcKon"] is working on making the mapping more interactive. His experiments can be found on [http://industrialsomething.org/hmap.html his personal site].</span> </td> <td> <span>+ === Google Maps Alternatives ===</span> </td> </tr> <tr> <td> Line 28: </td> <td> Line 34: </td> </tr> <tr> <td> <span>- Potentially interesting project: [http://www.openstreetmap.org/ open street map].<br> - <br> - == Current address macro ==<br> - <br> - '''Note''': There are bugs -- don't use this unless you can squash the bugs, or until somebody else has ;)<br> - <br> - [[File(address.py)]] -- place in Sycamore/macro/</span> </td> <td> <span>+ In the future, the [http://www.openstreetmap.org/ OpenStreetMap] project may provide another resource for map data.</span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2006-09-21 19:55:45+http://www.openstreetmap.org/ <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 25: </td> <td> Line 25: </td> </tr> <tr> <td> <span>-</span> == In the works == </td> <td> <span>+</span> == In the works <span>/ Future </span>== </td> </tr> <tr> <td> Line 27: </td> <td> Line 27: </td> </tr> <tr> <td> </td> <td> <span>+ <br> + Potentially interesting project: [http://www.openstreetmap.org/ open street map].</span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2006-09-09 20:19:04PhilipNeustrom+far's playing <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 25: </td> <td> Line 25: </td> </tr> <tr> <td> </td> <td> <span>+ == In the works ==<br> + ["FarMcKon"] is working on making the mapping more interactive. His experiments can be found on [http://industrialsomething.org/hmap.html his personal site].<br> + </span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2006-09-09 19:36:08PhilipNeustrom <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 24: </td> <td> Line 24: </td> </tr> <tr> <td> </td> <td> <span>+ <br> + == Current address macro ==<br> + <br> + '''Note''': There are bugs -- don't use this unless you can squash the bugs, or until somebody else has ;)<br> + <br> + [[File(address.py)]] -- place in Sycamore/macro/</span> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2006-09-09 19:35:26PhilipNeustromUpload of file <a href="http://www.projectsycamore.org/Mapping?action=Files&do=view&target=address.py">address.py</a>.Mappinghttp://www.projectsycamore.org/Mapping2006-08-22 03:32:45 <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 6: </td> <td> Line 6: </td> </tr> <tr> <td> <span>- {{{</span> </td> <td> </td> </tr> <tr> <td> Line 25: </td> <td> Line 24: </td> </tr> <tr> <td> <span>- }}}</span> </td> <td> </td> </tr> </table> </div> Mappinghttp://www.projectsycamore.org/Mapping2006-08-22 03:32:36 <div id="content" class="wikipage content"> Differences for Mapping<p><strong></strong></p><table> <tr> <td> <span> Deletions are marked with - . </span> </td> <td> <span> Additions are marked with +. </span> </td> </tr> <tr> <td> Line 1: </td> <td> Line 1: </td> </tr> <tr> <td> </td> <td> <span>+ People love adding mapping abilities to Sycamore. Davis Wiki uses the default mapping included with Sycamore, which is a Java applet. Roc Wiki is currently testing out some google mapping code based on an {{{[[Address]]}}} macro.<br> + <br> + == Bugs with address macro ==<br> + This is just here so it's not forgotten:<br> + <br> + {{{<br> + Philip Neustrom: recent changes looks for a user who has added the map point<br> + Philip Neustrom: in the address macro, when it adds it into mapPoints in the DB, doesn't put a user in there.<br> + Philip Neustrom: it also adds it when you preview rather than save (should just add ona save)<br> + Philip Neustrom: and there doesn't seem to be a way to get 'rid' of an address associated with a page after it's been added.<br> + piratewillie: the last is a known problem.<br> + piratewillie: the others. I don't know<br> + Philip Neustrom: ok. just make sure they're written down/known so they can be fixed<br> + Philip Neustrom: you might wanna just throw up a page on projectsycamore.org called mapping and put the bugs there<br> + Philip Neustrom: i can fix those bugs but i won't have the motivation until i merge the mapping stuff into the sycamore code base properly..so you/rotten should fix 'em so you don't have a gross recent changes page<br> + piratewillie: I'lll stab at it. like I said, I'm teaching myself as I go along here, adn stuff like this is a big help to me.<br> + Philip Neustrom: on previewing: it can test to see if it's in preview or not. the image macro does this.<br> + Philip Neustrom: here's what image.py does:<br> + Philip Neustrom: if not formatter.isPreview(): touchCaption(pagename, pagename, image_name, caption, macro.request)<br> + Philip Neustrom: so that's an easy thing to add in<br> + Philip Neustrom: to fix the user thing i would first fix the 'get rid of an address' issue<br> + piratewillie: ok. GTG. I've got to sleep!<br> + Philip Neustrom: by seeing if the address has changed you can track which user changed it..<br> + Philip Neustrom: im gonna throw these notes up on projectsycamore.org so they're forgotten. ill just paste this convo<br> + }}}</span> </td> </tr> </table> </div>