Dear all ,
I searched in all the questions and googled huge number of websites to get this and couldn't find any help
i want to store huge number of imgs in my database as blob how could i do that ?!
i know there is the raster type and enabling attachment .. , but i want my data base to be sufficient , high performance .
so please any help ..
Thank you all..
Solved! Go to Solution.
In the case of using a Personal Geodatabase, I would first recommend a File Geodatabase for size and performance.
In either case you can pull in your feature class with the blob field and edit the features, click on the image column and select load to pull in the specific image you want.
You can use this detailed instructions for Updating attributes of type raster at ArcGIS Desktop
You can also edit the raster attribute from within the attribute table. You need to be in a edit session. Click the raster drop-down arrow in the row you want to modify, right-click in the window that appears, then click Load.
searching the help files using .... blob ... produces many references, this is but one...
Data migration from one storage type to another—Help | ArcGIS for Desktop
perhaps you could narrow down the environment you are working in and what software you have available.
Moving the thread to Managing Data to solicit more responses
Storing imagery in the database was often done using the raster dataset. This process would take the pixel values from you original image and store them in the database with keys for faster access. Then it would create pyramids (reduced resolution views) of the data to quickly show the data when zoomed out. The access to the data is fast once the process of converting the imagery and creating the pyramids is complete.
Many folks have gone to using the imagery directly like in the Mosaic datasets, which points to the existing data and creates overviews (for quick display when zoomed out) in the database. This makes the process of updating imagery much quicker since only the overviews need to be rebuild.
If you serve out the imagery in ArcGIS for Server and use Mosaic Datasets you would need to purchase the Image Extension for ArcGIS for Server.
You could also use ArcGIS Server by adding the imagery to a map and creating a map service or right clicking on the imagery to create an image service. These services could then be cached (Pre-rendered Tiles stored). It does not need an extension if the Mosaic Dataset is not used, but the Mosaic dataset is very helpful when working with Raster Data.
Here is a link in our help with more information: Raster data organization—Help | ArcGIS for Desktop
Let me know if you would like to discuss this topic.
Thank You,
Jim Gough | Technical Lead Geodata - Educational Services
jgough@esri.com | esri.com
In the case of using a Personal Geodatabase, I would first recommend a File Geodatabase for size and performance.
In either case you can pull in your feature class with the blob field and edit the features, click on the image column and select load to pull in the specific image you want.
You can use this detailed instructions for Updating attributes of type raster at ArcGIS Desktop
You can also edit the raster attribute from within the attribute table. You need to be in a edit session. Click the raster drop-down arrow in the row you want to modify, right-click in the window that appears, then click Load.