JiGLE 0.8.0 README: ------------------- What's JiGLE? A graphical Java(tm) 1.6.0-and-up client for WiGLE.net data... this version comes with a Washtenaw, MI MapTree, but there's nothing to stop you from downloading more MapPacks or MapTrees of any county in the U.S. from WiGLE.net What does it do?: WiGLE.net being a geographic dataset of wireless networks, JiGLE is client that lets you look at all the reported geographically-located 802.11 wireless base-stations anwhere that has a 'MapPack' or 'MapTree' created for it. It can also read in NetStumbler or DStumbler files and plot them on a map of your choosing. How do I use it?: Unpack this zipfile with directories into it's own directory. Install java 1.6.0 or up (it's likely installed on your system already; search for java.exe, add it to your system path). Use the run.bat or run.sh files (they're the same) on many platforms you can just double-click the JiGLE.jar file. Zoom in and out, select stations for more information, check out the View menu for more view options. When you're zoomed in, use the arrow keys to move around. Maximize the the window for easier viewing. Who made it? arkasha most notably. It uses a lot of stuff from WiGLE (by bobzilla), SquiGLE vector mapping tech from thuddwhirr, and is based on a mapping class by mrbill. Everything's been clean-roomed, but it's based on a mapping class originally written for the regents of the university of michigan, and works pretty much the same way (with a number of significant and interesting expansions of functionality). It is currently being maintained by bobzilla and uhtu. How can i extend it or make suggestions? JiGLE is an open-source project, released under a BSD-ish license, so feel free to play with it. We are always interested in patches for fixes or new features (please use diff -u) Contact us for questions, wigle-admin@wigle.net is our email address. COMMAND LINE OPTIONS: --------------------- [-mappack ] Start up with given shortname [-cache ] Write a local cache of WiGLE data, requires -mappack [-gpsd ] Use and for gpsd [-proxy ] Use and for proxying [-proxyuser ] Use for proxying, requires -proxy [-proxypass ] Use for proxying, requires -proxy [-getcache ] Load from instead of WiGLE.net, requires -mappack [-getstumble ] Load from NetStumbler exported as 'text' or .ns1, 'wi-scan' will not work (decimal vs. sexigesimal lat/long). requires -mappack, cannot use either cachefile options with this option REVISION HISTORY: ----------------- 0.8.0: minor refactoring. simplified sourcetree and build. typesafety and speed increases, memory use reduction. 0.7.8: ssl fallback fix 0.7.7: ssl fix 0.7.6: Fixes incremental cache loading issue 0.7.5: Fixes ssl-related location-fetching 0.7.4: Fixes caching bug Target 1.4 jvm instead of 1.5 0.7.3: Minor fixes and improvements Stats/time views from mentat New ssl cert 0.7.2: Added connection dialog for gpsd Fixed bug loading maptrees from the command line Main panel buttons are now only for mouse mode changes, others moved under the View menu Added click-for-location mouse mode Handles 0.4.0 Netstumbler .ns1 files Experimental Follow-me mode for gpsd and Kismet integration Fix for some font rendering issues in OSX Ant build for the Source release 0.7.1: Fixed caching bug with counties near each other States in dropdown MapPack/MapTree list Fixed proxying over ssl 0.7.0: Vector MapTree maps. Saving preferences. Viewing points you've submitted (requires login). Kismet integration. Many many bug fixes. Note: Java 1.4.0 or higher is required for this release. 0.6.11: Menus and status bars and filters, oh my. 0.6.10: Added GPSD support, so you can use -gpsd and a target will follow you around if you are on a mappack that corresponds to your location. Added .NS1 parsing support. Also sped up the autocaching quite a bit. 0.6.9: Added Quality of Service slider. Cleaned up point drawing a bit. 0.6.8: Much faster station drawing and selecting. Authenticated proxy support. 0.6.7: Fixes the point placement when zoomed all the way in. Fixes loading in a netstumbler exported text file with -getstumble. 0.6.6: Put network access on a thread. Added some transparency. Fixed offline NullPointerException. 0.6.5: Making compatible with Java 1.3.0 again. 0.6.4: Cleaned up the buttons some more. Made the caching faster. 0.6.3: Moving some GUI elements to swing. Added automatic local caching. More code cleanup. Time for open sourcing. :) 0.6.2: Added location area coverage polygons for selected stations. Now defaults to start with a blank MapPack. Many many many internal code cleanups in antici- pation of open sourcing. 0.6.1: Fixed bug with loading of local cache files 0.6.0: JiGLE now downloads points gzip'd from WiGLE.net (~77% smaller data over the wire). JiGLE will now start up if it can't find WiGLE.net (so people can see pretty maps without a net connection or a local stumble file or WiGLE cache file). 0.5.9: Very minor release, drop down list is in alphabetical order. 0.5.8: Can now resize the app and it still works properly, so you can make it full screen and see more map, etc. 0.5.7: Added button to toggle station labels. Now uses system colours for buttons and drop-down. Added quality of service colour coding. 0.5.6: Fixed image loading to keep the memory footprint down (still gets over 100MB, but it stays there, which is a lot better than it was). 0.5.5: Fixed proxying code. 0.5.4: Using new colour scheme RiGLE maps, looks much cleaner. 0.5.3: Fixed double-buffering issues. Cleaned up a lot of ugly hacks that were done to get the MapPack auto-detection out the door. Now using png instead of jpeg images because they are only a little larger but look a lot better. The Bay Area MapPack is no longer being included by default, but is available on the download page. 0.5.2: Fixed bug with caching (thanks for mentat21 for finding this one) 0.5.1: Added auto-detection of installed MapPacks, and the ability to change between them with a dropdown menu. 0.5.0: Now uses RiGLE generated mappacks. 0.4.4: Can now cache the stations from WiGLE locally. Now has 'mappacks'. So, for example, '-mappack bayarea' will show the Bay Area. Added keyboard arrow key support. Also bug fixes. 0.4.3: Bug fixes. 0.4.2: Fixed subrange querying to keep queries fast in light of massive data influx! added smaller resolution version for smaller displays (experimental). 0.4.1: First public alpha. mimezine fecit.