QGIS/python/plugins/osm/__init__.py
jef 29fdde20cb OSM plugin & provider update from Lukas Berka:
- new OSM style files !! map looks pretty good now... (finally)
- new icons !
- some texts on dialogs were changed and completed
- "Saving OSM into file" functionality was improved a little...
- now OSM Plugin verify if osm provider is available...
- fixed some problems with encoding... ascii --> utf-8
- removing all OSM layers automatically after disabling OSM plugin in plugin manager
- some dialogs has been renamed
- other small bugfixes ...

Thanks.



git-svn-id: http://svn.osgeo.org/qgis/trunk@11603 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-09-09 12:16:24 +00:00

65 lines
1.8 KiB
Python

"""@package __init__
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
This is the main module of OpenStreetMap plugin for Quantum GIS.
It initializes the plugin, making it known to QGIS.
OSM Plugin is viewer and editor for OpenStreetMap data.
"""
def name():
"""Function returns name of this plugin.
@return name of this plugin ~ OpenStreetMap plugin
"""
return "OpenStreetMap plugin"
def description():
"""Function returns brief description of this plugin.
@return brief description of this plugin.
"""
return "Viewer and editor for OpenStreetMap data"
def version():
"""Function returns version of this plugin.
@return version of this plugin
"""
from OsmPlugin import versionNumber
return "Version "+versionNumber()
def qgisMinimumVersion():
"""Function returns information on what minimum version
of Quantum GIS this plugin works with.
@return minimum supported version of QGIS
"""
return "1.0.0"
def classFactory(iface):
"""Function returns OSM Plugin instance.
@return instance of OSM Plugin
"""
from OsmPlugin import OsmPlugin
# return object of our plugin with reference to QGIS interface as the only argument
return OsmPlugin(iface)