Ignore:
Timestamp:
Oct 11, 2018, 4:30:46 PM (6 years ago)
Author:
djay
Message:

Check for md5sum of any file in the cache to avoid sending the same file on HPC server twice. Add the multiple LiteralData? inputs support for HPC services. Remove condition for defining SCALE for every band in the outputed MapServer? mapfile.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/prototype-v0/zoo-project/zoo-kernel/service_internal_ms.c

    r880 r886  
    542542  int imyIndex=getPublishedId(output);
    543543  msMapSetExtent(m,minX,minY,maxX,maxY);
    544   m->maxsize=4096;
     544  //m->maxsize=4096;
    545545#ifdef DEBUGMS
    546546  fprintf(stderr,"Extent %.15f %.15f %.15f %.15f\n",minX,minY,maxX,maxY);
     
    951951   */
    952952  GDALAllRegister();
    953   hDataset = GDALOpen( pszFilename, GA_Update );
     953  hDataset = GDALOpen( pszFilename, GA_Update ); /*GA_ReadOnly*/
    954954  if( hDataset == NULL ){
    955955#ifdef DEBUGMS
     
    10391039    setSrsInformations(output,m,myLayer,pszProjection);
    10401040  }else{
    1041     fprintf(stderr,"NO SRS FOUND ! %s\n",GDALGetProjectionRef( hDataset ));
     1041    fprintf(stderr,"NO SRS FOUND %s %d ! %s\n",__FILE__,__LINE__,GDALGetProjectionRef( hDataset ));
     1042    fflush(stderr);
    10421043    CPLErr sp=GDALSetProjection( hDataset , "+init=epsg:4326" );
    10431044    if(sp!=CE_None){
    1044       fprintf(stderr,"NO SRS FOUND ! %s\n",CPLGetLastErrorMsg());
     1045      fprintf(stderr,"NO SRS SET ! %s\n",CPLGetLastErrorMsg());
    10451046    }
    10461047  }
     
    11331134
    11341135    CPLErrorReset();
    1135     GDALComputeRasterStatistics( hBand, TRUE, &pdfMin, &pdfMax, &pdfMean, &pdfStdDev, NULL,NULL);
     1136    GDALGetRasterStatistics( hBand, TRUE, TRUE, &pdfMin, &pdfMax, &pdfMean, &pdfStdDev);
     1137    //GDALComputeRasterStatistics( hBand, TRUE, &pdfMin, &pdfMax, &pdfMean, &pdfStdDev, NULL,NULL);
    11361138    char tmpN[21];
    11371139    sprintf(tmpN,"Band%d",iBand+1);
     
    11431145      sprintf(tmpI,"%s_interval",tmpN);
    11441146      msInsertHashTable(&(myLayer->metadata), tmpI, tmpMm);
    1145       if(pdfMax>255)
    1146         msLayerAddProcessing(myLayer,tmpMp);
     1147      //if(pdfMax>255)
     1148      msLayerAddProcessing(myLayer,tmpMp);
    11471149      map* test=getMap(output->content,"msClassify");
    11481150      if(test!=NULL && strncasecmp(test->value,"true",4)==0){
     
    14981500    fprintf(myMaps,"%s\n",mapfile);
    14991501    fclose(myMaps);
    1500   }
     1502  }
     1503  free(mapName);
     1504  free(tmp);
    15011505}
Note: See TracChangeset for help on using the changeset viewer.

Search

Context Navigation

ZOO Sponsors

http://www.zoo-project.org/trac/chrome/site/img/geolabs-logo.pnghttp://www.zoo-project.org/trac/chrome/site/img/neogeo-logo.png http://www.zoo-project.org/trac/chrome/site/img/apptech-logo.png http://www.zoo-project.org/trac/chrome/site/img/3liz-logo.png http://www.zoo-project.org/trac/chrome/site/img/gateway-logo.png

Become a sponsor !

Knowledge partners

http://www.zoo-project.org/trac/chrome/site/img/ocu-logo.png http://www.zoo-project.org/trac/chrome/site/img/gucas-logo.png http://www.zoo-project.org/trac/chrome/site/img/polimi-logo.png http://www.zoo-project.org/trac/chrome/site/img/fem-logo.png http://www.zoo-project.org/trac/chrome/site/img/supsi-logo.png http://www.zoo-project.org/trac/chrome/site/img/cumtb-logo.png

Become a knowledge partner

Related links

http://zoo-project.org/img/ogclogo.png http://zoo-project.org/img/osgeologo.png