com.supermap.services.providers

类 PostgisDataProvider

  • java.lang.Object
    • AbstractGeoToolsDataProvider
      • com.supermap.services.providers.PostgisDataProvider


  • public class PostgisDataProvider
    extends AbstractGeoToolsDataProvider
    

    PostGIS数据服务提供者

    从以下版本开始:
    9.1.0
    • 构造器详细资料

      • PostgisDataProvider

        public PostgisDataProvider()
        
    • 方法详细资料

      • setProviderContext

        public void setProviderContext(ProviderContext context)
        
      • refreshDatasetAndFeatureCount

        public void refreshDatasetAndFeatureCount()
        
      • CreateExecutors

        public void CreateExecutors()
        
      • getFilteredDatasourcesSetting

        protected java.util.List<FilteredDatasourceInfo> getFilteredDatasourcesSetting()
        
      • filterTypeNames

        protected java.util.List<java.lang.String> filterTypeNames(java.lang.String[] typeNames)
        
      • getWKTWithoutGeotools

        public java.lang.String getWKTWithoutGeotools()
        
      • getQueryHelperByDatasourceName

        protected GeoToolsQueryHelper getQueryHelperByDatasourceName(java.lang.String datasourceName)
        
      • copyDataset

        public boolean copyDataset(java.lang.String srcDatasourceName,
                          java.lang.String srcDatasetName,
                          java.lang.String destDatasourceName,
                          java.lang.String destDatasetName)
        
      • renameDataset

        public boolean renameDataset(java.lang.String datasourceName,
                            java.lang.String oldName,
                            java.lang.String newName)
        
      • getDatasetInfos

        public java.util.List<DatasetInfo> getDatasetInfos(java.lang.String datasourceName)
        
      • getDatasetNames

        public java.util.List<java.lang.String> getDatasetNames(java.lang.String datasourceName)
        
      • getDatasetInfo

        public DatasetInfo getDatasetInfo(java.lang.String datasourceName,
                                 java.lang.String datasetName)
        
      • updateModelTextures

        public boolean updateModelTextures(java.lang.String datasourceName,
                                  java.lang.String datasetName,
                                  java.lang.String modelID,
                                  java.util.List<java.lang.String> textureNames,
                                  java.util.List<byte[]> modelTextures)