osgEarth 2.1.1
|
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 //