osgEarth 2.1.1

/home/cube/sources/osgearth/src/osgEarthDrivers/arcgis/ArcGISMapLayerFactory

Go to the documentation of this file.
00001 
00002 
00003 // * Copyright 2008-2009 Pelican Ventures, Inc.
00004 // * http://osgearth.org
00005 // *
00006 // * osgEarth is free software; you can redistribute it and/or modify
00007 // * it under the terms of the GNU Lesser General Public License as published by
00008 // * the Free Software Foundation; either version 2 of the License, or
00009 // * (at your option) any later version.
00010 // *
00011 // * This program is distributed in the hope that it will be useful,
00012 // * but WITHOUT ANY WARRANTY; without even the implied warranty of
00013 // * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00014 // * GNU Lesser General Public License for more details.
00015 // *
00016 // * You should have received a copy of the GNU Lesser General Public License
00017 // * along with this program.  If not, see <http://www.gnu.org/licenses/>
00018 // */
00019 //#ifndef OSGEARTH_DRIVER_ARCGIS_MAPLAYERFACTORY
00020 //#define OSGEARTH_DRIVER_ARCGIS_MAPLAYERFACTORY 1
00021 //
00022 //#include <osgEarth/Common>
00023 //#include <osgEarth/DriverFactory>
00024 //
00025 //namespace osgEarth { namespace Drivers
00026 //{
00027 //    class ArcGISMapLayerFactory : public MapLayerFactory
00028 //    {
00029 //    public:
00030 //        optional<std::string>& url() { return _url; }
00031 //
00032 //    protected:
00033 //        Config createConfig() const {
00034 //            Config conf;
00035 //            conf.attr("driver") = "arcgis";
00036 //            conf.addIfSet("url", _url);
00037 //            return conf;
00038 //        }
00039 //
00040 //        optional<std::string> _url;
00041 //    };
00042 //
00043 //} } // namespace osgEarth::Drivers
00044 //
00045 //#endif // OSGEARTH_DRIVER_ARCGIS_MAPLAYERFACTORY
00046 //
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines