-
Notifications
You must be signed in to change notification settings - Fork 13
Pithikos/Geoexplorer
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
================================= GEOEXPLORER ================================= Author: Johan Hanssen Seferidis Created: 2013-06-20 Description: Geoexplorer is a framework meant to be used for geographic services. The framework let's you bypass many of the service's limitations like the size of the area where the service is applied. It further lets you log the results from each service and gives the option to see the output of the service live. ============================= Install dependencies ============================= Ubuntu 13.10: Works out of the box. Ubuntu 12.04: sudo apt-get install python3 python3-lxml Windows 7: 1. Download and install python3.2 from http://www.python.org/download/releases/3.2.5 2. Edit windows path: a. Control Panel -> System -> Advanced system settings b. Click the Environment variables... button c. Edit PATH and append ;C:\python32\ 3. Install the lxml3.2 from http://pypi.python.org/pypi/lxml/3.2.4 ==================================== Usage ===================================== Running some examples: 1. Enter the directory "examples" 2. Run "python3 <example>.py", substituting <example> with one of the example files 3. Open /GUI/index.html with a webbrowser to see live what is going on A log directory will be created with the log files. The log files are being updated on-the-fly. ================================ Configuration ================================= The config.py keeps all the applicable options for Geoexplorer in a single file. Each option is described bellow: GUI_PORT -> Port being used for the communication with the GUI LOG_PATH -> Folder name where logs should be stored LOG_SCANNING_FILENAME -> Name of file for logging scanning steps LOG_SESSION_FILENAME -> Name of file for logging statistics fom each scanning session LOG_RESULTS_FILENAME -> Name of file for logging every single result NEW_FOLDER_EACH_SESSION -> Should a new folder be created on each scanning session? BOUNDS -> The coordinates lat, lng, lat2, lng2 for scanning. 'box' X_DISTANCE -> Desirable distance in m. for a box' x axis Y_DISTANCE -> Desirable distance in m. for a box' y axis 'scheduler' NEXT_SEARCH_WAIT -> Seconds to wait before going scanning next box The 'service' entry is used as a template by the services and should not be altered. =================================== Logging ==================================== There are three files for logging different things. SESSION: Different statistics for the whole scanning session SCANNING: This is the main debugging log file. Every scanning step is recorded in this file. RESULTS: This keeps all the results extracted during the scanning session =============================== Troubleshooting ================================ The map in the GUI doesn't show any boxes. A. Try to install the latest firefox web browser. The GUI will not work for old browsers(IE8 for example).
About
A testing and development tool for developers working with Google Places, Foursquare and other geo-services.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published