how to use spire.pdf in c# : Clean pdf metadata Library application class asp.net windows winforms ajax task_report_MODIS0-part132

Task Report : MODIS data for Colombia and Valle del Cauca 
Authors:  Elizabeth 
Barona  (supervised by John Dwyer, Kelly L. Feistner (USGS) and 
Glenn Hyman (CIAT))  
Elaboration date:  05 May – July 18 2005 
Short Description:.   Work with Land Processes DAAC to develop processing flow to pull 
MODIS product for Colombia specifically focused on Valle del Cauca department. This data 
will be used for crop modeling and for assessing and estimating the negative effects of 
climate variability on harvest. All information will be compiled and shared by a community 
of experts working in Colombia.  
The data will be integrated in a Web Site using open source groupware tools such as forums, 
chats, questionnaires,  and  other  tools related  with  web-based  groupware  and Content 
Management System (CMS). The application will provide the necessary environment to 
create collaborative work and virtual communities and will include an Internet map server 
for  GIS  and  satellite  image  information.  The  web  site  URL  is 
http://mapgis.ciat.cgiar.org/valle/tiki-index.php
Notes: - 
Procedures developed will be shared with UNEP GRID office.  The data will be 
converted to JPEG2000 and will be integrated into Tikiwiki Map Server (Groupware 
Tool). This data will be available for CIAT partners. 
Summary: 
The following tasks were defined to develop this project: 
Activity 1: Check CIAT’s Bandwidth Capabilities
Test the bandwidth capabilities of CIAT through the following 2 tests: 
1-  CIAT to send IP address of dedicated server and EDC networking engineers will 
performs test from EDC. 
2-  Place different MODIS products on downloadable FTP site and have CIAT 
engineers download each product 
Activity 2: Define output Requirements:
CIAT group needs to define the final deliverable before undertaking the data process flow. 
1.  Terra or Agua platform 
a.  Terra collected since March, 2000, Aqua collected since July, 2002 
2.  MODIS product(s) 
3.  Time periods 
4.  Projection 
5.  Cell Size 
6.  Process Output format – geotiff or binary flat file 
Clean pdf metadata - add, remove, update PDF metadata in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata
add metadata to pdf programmatically; adding metadata to pdf
Clean pdf metadata - VB.NET PDF metadata library: add, remove, update PDF metadata in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Enable VB.NET Users to Read, Write, Edit, Delete and Update PDF Document Metadata
pdf keywords metadata; edit multiple pdf metadata
2
7.  Resolution 
Two products will be developed. We will need to define the above parameters for each 
product: 
1.  National Coverage of Colombia – 500 meters: 
run on Linux server and will expose full process 
2.  Time Series for Valle del Cauca Department will 
run on windows machine  with one year time series for 2004 
Activity 3: MODIS DATA Flow training
Training and technical assistance to get oriented, locate information resources, become 
familiar  with  data  before  processing,  and  develop  a  time-step  product  to  document 
procedures: Training and Assistance : Kelly Feistner 
-   
Activity 4: Interactive Processing of Data
Following the training, the processes should be run using the GUI software and individual 
tools to learn the processes and their inputs and outputs 
Activity 5: Determine Process output conversion to JPEG2000
Develop a process to convert the output images from the process flow to the desired 
format. Need to investigate delivery options to CIAT to determine best format: 
1.  JPEG2000 (used in past Ecuador prototype) 
2.  GeoTiff  (output format of EDC tools) 
Activity 6: Process Modification & Batch Command Processing
A command line batch program should be developed to completely acquire and complete all 
data processing. This batch program will allow for offline processing of the final CIAT 
product, as well as future processing once the task is completed and could be replicate in 
Colombia 
Activity 7: Packaging of data for delivery to CIAT
ftp o DVD? 
Integration into TikiWiki CMS tools? 
OUTLINES
Data Definition 
(Activity 2) 
Define Projection for the data 
1-  PROJECTION DATA: MAGNA-SIRGAS_Bogota_Colombia 
Colombia 
Valle del Cauca 
Projection: 
Transversal Mercator 
Parameters:
False_Easting 
1000000.000000 
1000000.000000 
False_Northing: 
1000000.000000 
1000000.000000 
Central_Meridian 
-74.077508 
-77.077508 
Scale_Factor: 
0.999600 
0.999600 
Latitude_of_Origin: 
4.596200 
4.596200 
VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
Our PDF to HTML converter library control is a 100% clean .NET document image solution, which is designed to help .NET developers convert PDF to HTML webpage
google search pdf metadata; batch edit pdf metadata
C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
Our PDF to HTML converter library control is a 100% clean .NET document image solution, which is designed to help .NET developers convert PDF to HTML webpage
pdf metadata extract; online pdf metadata viewer
3
Notes
1
:
Vegetation Indices: Two vegetation index (VI) algorithms are produced globally for land. 
One is the  standard normalized difference  vegetation index (NDVI). The other  is an 
‘enhanced’ vegetation index (EVI) with improved sensitivity into high biomass regions and 
improved vegetation monitoring through a de-coupling of the canopy background signal and 
a reduction  in  atmosphere influences.  The two  VIs  compliment  each  other in  global 
vegetation studies and improve upon the extraction of canopy biophysical parameters. 
Product Name 
Terra Product ID  Aqua product ID 
Vegetation Indices 16-Day L3 
Global 500m   
MOD13A1
*
MYD13A1 
Vegetation Indices 16-Day L3 
Global 1 Km   
MOD13A2   
MYD13A2 
Vegetation Indices Monthly L3 
Global 1 Km   
MOD13A3   
MYD13A3 
Vegetation Indices 16-Day L3 
Global 250m   
MOD13Q1   
MYD13A3 
For the CIAT case with using Vegetation Indices 16-Day L3 500m and Terra Product: 
MOD13A1 
Define tile that would be using to extract MODIS Data: 
Each tile is 10 degrees by 10 degrees at the equator. 
The tile coordinate system starts at (0,0) (horizontal tile number, vertical tile number) 
1 This information is found in the site: http://modis-land.gsf.nasa.gov/vi.htm
C# PDF Convert to SVG SDK: Convert PDF to SVG files in C#.net, ASP
Framework 2.0 or above. 100% clean .NET solution for PDF to SVG conversion using .NET-compliant C# language. Easily define a PDF page
pdf xmp metadata; batch pdf metadata editor
C# PDF Page Rotate Library: rotate PDF page permanently in C#.net
C#.NET PDF page rotator library control, RasterEdge XDoc.PDF, is a 100% clean .NET solution for C# developers to permanently rotate PDF document page and save
pdf metadata editor online; pdf xmp metadata editor
4
For all Colombia the following tiles were selected 
v7 - h10; v7-h11;  
v8-h9; v8-h10; v8-h11;  
v9 – h10; v9 – h-11. 
Resolution: 500 m 
Based in Julian Date Calendar every 16 days the following are the periods for all year 2004. 
Periods: 23 periods for leap year 2004 
Periods 
Julian Date Calendar every 16 days 
Results 
January 01 – January 16 
Colombia_001_04.500m 
January 17 – February 01 
Colombia_017_04.500m 
February 02 – February 17 
Colombia_033_04.500m 
February 18 – March 04 
Colombia_049_04.500m 
March 05 – March 20 
Colombia_065_04.500m 
March 21 – April 05 
Colombia_081_04.500m 
April 06 – April 21 
Colombia_097_04.500m 
April 22 – May 07 
Colombia_113_04.500m 
May 08 – May 23 
Colombia_129_04.500m 
10 
May 24 – June 08 
Colombia_145_04.500m 
11 
June 09 – June 24 
Colombia_161_04.500m 
12 
June 25 – July 10 
Colombia_177_04.500m 
13 
July 11 – July 26 
Colombia_193_04.500m 
14 
July 27 – August 11 
Colombia_209_04.500m 
15 
August 12 – August 27 
Colombia_225_04.500 
16 
August 28 – September 12 
Colombia_241_04.500m 
17 
September 13 – September 28 
Colombia_257_04.500m 
18 
September 29 – October 14 
Colombia_273_04.500m 
19 
October 15 – October 30 
Colombia_289_04.500m 
20 
October 31 – November 15 
Colombia_305_04.500m 
21 
November 16 – December 01 
Colombia_321_04.500m 
22 
December 02 – December 17 
Colombia_337_04.500m 
23 
December 18 – December 31 
Colombia_353_04.500m 
Each VI product contains different parameters. For this project the following products were 
selected:  
-  500m 16 days NVDI 
-  500m 16 days EVI 
-  500m 16 days NDVI Quality MODIS VI QA Mixed cloud bit 10 
-  500m 16 days EVI Quality MODIS VI QA Mixed cloud bit 10 
-  500m 16 days NDVI Quality MODIS VI QA Aerosol Quality bit 6-7 
-  500m 16 days EVI Quality MODIS VI QA Aerosol Quality bit 6-7 
-  500m 16 days red reflectance MODIS Band #1, 620-670 nm 
-  500m 16 days NIR reflectance MODIS Band #2, 841-876 nm 
-  500m 16 days blue reflectance MODIS Band #3, 459-479 nm 
-  500m 16 days MIR reflectance MODIS Band #7, 2105-2155 nm 
VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.
above versions). 100% clean and managed VB.NET solution that rotates PDF document file in Microsoft Framework application. Offer wide
remove metadata from pdf acrobat; pdf metadata editor
C#: How to Delete Cached Files from Your Web Viewer
in PDF, C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET VB.NET How-to, VB.NET PDF, VB.NET Word, VB use in your C# web application is to clean up files
view pdf metadata; pdf metadata viewer
5
Note
2
The MOD13A1 images are samples of the MODIS/Terra Vegetation Indices 16 Day L3 
Global 500m SIN Grid.  
The MODIS VI QA bit layout (Colombia): 
-  Band #1 ? Red Reflectance 
-  Band #2 ? NIR Reflectance 
-  Band #3 ? Blue Reflectance 
-  Band #7 ? MIR Reflectance 
-  VI QA Mixed Cloud bit 10? (0:No, 1:Yes) 
-  VI QA Aerosol Quality  bit 6-7 ? (00: Climatology, 01: Low, 10:Average, 
11:High) 
MODIS Process Information (Activity 2 and 3) 
The following steps were carried out to acquire and process the MODIS data: 
1-  Register  as  a  user  on http://LPDAAC.usgs.gov
under  Data  Tools,  once  is 
registered, an username and password are supplied by e-mail. The appropriate tools 
will be available  such as: 
-  MODIS Reprojection Tool (MRT) 
-  MODIS Land Data Operational Product Evaluation (LDOPE) 
-  MODIS Swath Reprojection Tool (MRT Swath) 
-  MODIS Data Pool Extraction Tool (MODextract) 
If you are a user go directly to the option Registered Users Services, enter your 
login and password to download MODIS Reprojection Tool 
2-  Download the MRT Tool Software for the appropriate operational system 
Platforms supported: 
Linux 
IRIX 6.5 
Solaris 2.7 
Windows 95/98/ME/NT/2000/XP 
The capabilities to these tools include re-projection datum conversion and mosaic 
creation of MODIS  products  using  the generalized cartographic transformation 
package (GCTP). This tool works with command lines at the MS_DOS or Unix 
prompt. 
The user guide is available: 
http://lpdaac.usgus.gov/landdaac/tools/modis/index.asp
Notes to be considered in the installation
All information can be found in MODIS Reprojection Tool – User’s Manual pages 9 – 13, 
although there are extra notes in the Automatic Installation: 
Copy the files:               
MRTLinux.zip 
Install 
Unzip 
Rename install.txt to install   
2 This information is found in the web site: http://edcdaac.usgs.gov/modis/mod13a1v4.asp
.NET PDF SDK | Read & Processing PDF files
advanced document viewing, editing and clean-up features Able to convert PDF documents into other of text, hyperlinks, bookmarks and metadata; Advanced document
remove metadata from pdf; remove pdf metadata
XImage.Raster for .NET, Comprehensive .NET RasterImage SDK
image information; APIs for image metadata (tag) modify; and contrast; Multiple options for image clean up. & profession imaging controls, PDF document, image to
pdf remove metadata; metadata in pdf documents
6
Change the protection (write/read) 
Type ./install …etc (this step are specified in the user guide page 10) 
3-  Download the MODextract executable and associated files, and the user guide to 
follow instruction for installation. 
Notes:
MODIS data sets are kept on the LPDAAC Data Pool for one year. If data is within 
1 year pull data from the Data Pool using MODextract. Data older than one year of current 
date will need to be ordered through the EOS Data Gateway (EDG). 
If you are only is interested in a few tiles, the MODIS tiles can also be copied from the Data 
Pool to a windows folder (otherwise it would be time consuming). 
This tool has been ported to windows 2000, XP, Linux, SGI IRIX 6.5, and Solaris 2.7 
To search for tile location go to: search MODIS GRID product at the following site 
http://lpdaac.usugs.gov/main.asp
1- Select Data Pool 
2- Select Search MODIS 
3- Select Grid Products to find vertical and horizontal tile number 
4- When the new window appears: Choose MOD13A1.4 – MODIS/Terra Vegetation 
Indices 16-Day L3 Global 500m SIN Grid 
- Click on the image to select one tile or click and drag the mouse to select multiple tiles 
- Type the Dates of interest (periods) 
- Select Number of Results (i.e. 10) 
- Search for data 
To download tile(s) without using the MODextract application go to the following site: 
http://lpdaac.usugs.gov/main.asp
1- Select Data Pool 
2- Select ftp MODIS (i.e.: terra) 
3- Choose MODIS products (i.e.: MOD13A1.004,  version 005 is coming) 
- Select the 16 day composite date of interest (i.e.: 2004.12.18) 
- Select tile(s) that cover your area and copy-paste to your directory 
The process below is for MODIS data that resides on the data pool within the one year time 
frame for MODextract. 
Process the data
1- Create a new directory where the data will be processed (i.e. year04) 
2- Move the following files to new directory:  MODextract (exe), MODextract_procs and 
input_para 
3- Create a new project_para or copy the input_para example file that came with 
MODextract to define the MODIS product, year, and time periods of interest. MODextract 
will pull data from the Data Pool based on the information in the input_para file and 
generate a MODextract.log. 
4- Verify the permission for this file, if is necessary changed to read and write 
i.e.: chmod 775 project_para 
VB Imaging - Intelligent Mail (OneCode) Generator
This professional and 100% clean Intelligent Mail (OneCode) barcode generating SDK allows various image files (like GIF) and common document files (like PDF).
add metadata to pdf file; delete metadata from pdf
.NET Multipage TIFF SDK| Process Multipage TIFF Files
upload to SharePoint and save to PDF documents. Support clean multipage TIFF files with deskew, binarize, despeckle, etc Support for metadata reading & writing.
read pdf metadata; remove metadata from pdf online
7
Example of project_para file: 
MOD13Q1.004  
#input dataset and version –avg size 125 MB 
2004.01.01 
#start date 
2004.12.25 
#end data 
09,09   
#horizontal, vertical grids (09,09) 
10, 07 08 09 
#horizontal, vertical grids (10,07) (10,08) (10,09) 
11, 07 08 09 
#horizontal, vertical grids (11,07) (11,08) (11,09) 
5- Run command line MODextract : 
i.e.: MODextract <input_para> <path> 
MODextract project_para /sgs23/ssit/ebarona/year04 
Ordering Data
Go to the site http://lpdaac.usgs.gov/main.asp
and continue with the following steps: 
1- Select Order Data 
2- Select Terra & Aqua MODIS 
3- Select MODIS Data Products 
4- Go down to Vegetation Indices and select MOD13A1 
5- Go down to Order these Data through the EOS DATA Gateway: MODIS/TERRA 
VEGETATION INDICES 16-DAY L3 GLOBAL 500M SIN GRID V004 
6- a new window appears: Choose Data Sets 
- Select MODIS/TERRA Vegetation Indices 16-Day L3 Global 500 m SIN GRID V004 
- Choose Data Set Keywords, when the keywords list appear, select SPATIAL and click  
Choose keyword word. 
In the Spatial window type the tiles for your study area, for example 
HORIZONTAL TILE NUMBER: 09 (min to) 10 (max) 
VERTICAL TILE NUMBER: 07 (min to) 08 (max) 
Click OK 
-  In the main window Choose: MODIS/terra 
-  Choose a Date/Time Range  
i.e.: Star Date: 01/01/2004 End Date 12/18/2004 
Note: (optional)
For this step you should be sure what is the last period available, to do this check in a  
new window an open the site: http://lpdaac.usgs.gov/main.asp
, to see the folders: 
Select Data Pool option. 
-  In the FTP option select terra to see the folders 
- Go to the folder MOD13A1 and checking if the last period that you want is available 
- and continue in the step Choose a Date/Time Range 
-  Once the form is filling, click Start Search 
-  Click in Start Search 
After a short while you should see a list of scenes that meet your criteria. 
When the selections are complete fill in the name, address and affiliation, and select the “ftp 
pull” delivery option.  
Modified the tiles 
Modified the dates – (based 
8
When ordering MODIS data, you will receive an e-mail with confirmation about order and 
when the data is ready to pick up with ftp directions (for UNIX or Linux workstation use 
the anonymous user code and e-mail address for password to ftp data to your system) 
All .hdf files will be ftp’d to the working  directory you are in when you pull the data. 
Create your MODextract.log (empty)  file first and select all .hdf files and insert them  into 
your  MODextract.log file (This file should not have any extra lines at the top or  the 
bottom).  
To create a Mosaic using the parameter mrtmosaic or ModisTool
mrtmosaic will read the MODextract.log file as input and create a mosaic as output for the 
spectral subsets specified by the user. 
Example: 
- To use the interface graphic type in the command line: ModisTool (MODIS Reprojection 
Tool). 
Note:
You need to specify the environment  path to locate the MRT software after the 
install  this allows  calling the  ModisTool from any working directory. 
- To use command lines: 
Define projection parameters, resolution, spatial subset, and spectral subset within 
parameter file for the resampling process     
If creating a geotiff  the tif format automatically appends the MODIS naming convention. 
If creating an hdf file format you will need to specify the MODIS naming convention in 
your .prm file (re-project the data file).  
ie: Colombia_04_001.tif will create Colombia_04_001.500m_16_days_NDVI.tif 
Colombia_04_001.hdf will not append any of the product information, you must type the 
product info. 
Example of resampling prm file 
INPUT_FILENAME = TmpMosaic.
hdf   (the input file name will change for the NDVI/EVI QA bit 
HDF products processed through mask_sds and cp_proj_param ) 
#NDVI and EVI 
#SPECTRAL_SUBSET = ( 1 1 0 0 0 0 0 0 0 0 0 ) 
#SPECTRAL_SUBSET_TYPE=OUTPUT_PROJ_COORDS 
#SPATIAL_SUBSET_UL_CORNER=(-20505000 752500) 
#SPATIAL_SUBSET_LR_CORNER=(2536500 -2136500) 
OUTPUT_FILENAME=Colombia_04_001.tif 
RESAMPLING_TYPE=NEAREST_NEIGHBOR 
9
OUTPUT_PROJECTION_TYPE=M 
OUTPUT_PROJECTION_PARAMETERS=( 
0.0  0.0 0.9996 
0.0 -74.077508 4.596200 
1000000.0 1000000.0 0.0 
0.0 0.0 0.0 
0.0 0.0 0.0) 
OUTPUT_PIXEL_SIZE=500.0 
DATUM=WGS84 
Example of script to run the above: 
/> MODextract colom04_para /sgs23/ssit/ebarona/modex/mod13/year04  
/> mrtmosaic –i MODextract.log –o TmpMosaic.hdf –s ‘1 1 0 0 1 1 1 1 0 0 0’  
/> resample –p TmpParamTM_tif.prm 
Command mrtmosaic – i <input file> MODextract.log  -o <output file> tmpMosaic.hdf - --
s  <bands that you wish process > 
mrtmosaic –i MODextract.log –o TmpMosaic001.hdf –s ‘1 1 0 0 0 0 0 0 0 0 0 ’  (NDVI, 
EVI) 
mrtmosaic –i MODextract.log –o TmpQAMosaic001.hdf –s ‘0 0 1 1 0 0 0 0 0 0 0 ’  (NDVI 
and EVI QA) 
Note:
After mosaicing the NDVI , EVI and NDVI,  EVI QA bands if you are going to 
extract QA bit information for Aerosol or Clouds you need to run LDOPE tools mask_sds 
and cp_proj_param.  To do this see example below:  
To find out sds name type: use LDOPE tools applications  read_sds_attributes.  
mask_sds -sds='500m 16 days NDVI' -of=ndviqa_001.hdf -fill=-5000 -
mask="TmpQAMosaic001.hdf,500m 16 days NDVI Quality,6-7!=11,AND,*,500m 16 
days NDVI Quality,10!=1" TmpMosaic001.hdf  
cp_proj_param -tile=h09v07,h09v08,h10v07,h10v08 -proj=SIN -of=ndviqa_001_cp.hdf  
ndviqa_001.hdf 
mask_sds -sds='500m 16 days EVI' -of=eviqa_001.hdf -fill=-5000 -
mask="TmpQAMos 
aic001.hdf,500m 16 days EVI Quality,6-7!=11,AND,*,500m 16 days EVI Quality,10!=1 
" TmpMosaic001.hdf  
cp_proj_param -tile=h09v07,h09v08,h10v07,h10v08 -proj=SIN -of=eviqa_001_cp.hdf e 
viqa_001.hdf 
The example for mask_sds and cp_proj_para must be a single string in the script files.  
10
Note:
This tool requires that all input files are the same product type and they must contain 
the same SDS names, SDS sizes, SDS projection types and projection information, SDS 
pixel size, etc. 
OUTPUTS:
Each HDF-EOS file was reprojected using the single parameter file TmpParam.prm
3
writing output to GeoTIFF files with the same base filename as the input file. 
Output files, first Period  between January 1
st
– January 16
th
from Colombia,  and some tif 
files below:  
TYPE 
NAME 
500m 16 days EVI 
Colombia_001_04.500m_16_days_EVI.tif 
500m 16 days NDVI 
Colombia_001_04.500m_16_days_NDVI.tif 
500m 16 days NDVI QUALITY-MODIS VI 
QA Mixed Cloud 
Colombia_001_04.500m_16_days_NDVI_Q
uality_bits_10.tif 
10 Mixed Cloud: (0: no mixed clouds) (1: 
yes, mixed clouds) 
500m 16 days EVI Quality-MODIS VI QA 
Mixed Cloud  
Colombia_001_04.500m_16_days_EVI_Qual
ity_bits_10.tif 
10 Mixed Cloud: (0: no mixed clouds) (1: 
yes, mixed clouds) 
500m 16 days EVI QUALITY-MODIS VI 
QA Aerosol Quality 
Colombia_001_04.500m_16 
days_EVI_Quality_bits_6-7.tif 
6-7 Aerosol quantity: 00 Climatology, 01 
Low, 10 average, 11 high 
500m 16 days NDVI QUALITY-MODIS VI 
QA Aerosol Quality 
Colombia_001_04.500m_16 
days_NDVI_Quality_bits_6-7.tif 
6-7 Aerosol quantity: 00 Climatology, 01 
Low, 10 average, 11 high 
500m 16 days red reflectance MODIS Band 
#1, 620-670nm 
Colombia_001_04.500m_16_days_red_reflec
tance.tif 
500m 16 days red reflectance MODIS Band 
#1, 841-876nm 
Colombia_001_04.500m_16_days_NIR_refle
ctance.tif 
500m 16 days red reflectance MODIS Band 
#1, 459-479nm 
Colombia_001_04.500m_16_days_blue_refle
ctance.tif 
500m 16 days red reflectance MODIS Band 
#1, 2105-2155 nm 
Colombia_001_04.500m_16_days_MIR_refle
ctance.tif 
3 Script using to generate the tiff files from all Colombia, the script is include at the end of this document 
Documents you may be interested
Documents you may be interested