I've topology maps including whole country.(Count: 4400, format .ecw, summary file size:30GB)
I created mosaic dataset from file geodatabase source. All functions of mosaic dataset could be displayed unproblematic however i didn't create image service.
the process executes so much time (1h 43m) and the system gives error (error:the server’s publishing job didn’t succeed)) when i click on the right button on a mouse to mosaic dataset on Arccatalog
ArcGIS Server 10.3.1 (Server A)
Mosaic Dataset (Server B)
Desktop 10.3.1 (Server B)
Mosaic Dataset Source Data (Server C)
(When I create mosaic dataser from one topology map in the sam system configuration topology map can be published add image service and I can display it )
Thanks for your help.
This is not a technical problem, but a matter of licensing. Your data is in *.ecw format. ArcGIS has the ability to view the imagery in the desktop environment, but *.ecw is a proprietary format and we do not have the legal permission to publish images in that format through ArcGIS for Server.
You can purchase a license to publish *.ecw from Hexagon, or you can also convert your imagery into raster tile cache and then publish that cache through ArcGIS for Server. Note that converting to raster tile cache will require disk space, but after completion you could remove the *.ecw files if necessary.
You can learn more from this recording re: creating and publishing cache: Esri Training | Sharing Cached Imagery in ArcGIS
You're right about the licensing problems for the ecw format. But him can convert the datast in MrSID format.
As far I know there is not size limitation if you have the right esri license.
Or you can try the program Global Mapper for 30 days. I made a mosaic of 30 aerial images, total size 9.80GB.
Then you can move the ecw files in the arcgis server.
I'm not sure I understand - are you saying convert ECW to MrSID? That is a similar problem - ArcGIS Desktop can read either format, but cannot create output files in either format (again a licensing issue). Perhaps you meant to say JP2, which would be very similar to MrSID, and that *IS* possible using ArcGIS Desktop, and the JP2 files could be shared through ArcGIS for Server.
Given these two options, JP2 would likely result in a smaller data volume than Raster Tile Cache, but I have experienced performance problems with JP2. It would be best to test a small area, but assuming this is 3 band imagery, the Raster Tile Cache would likely be recommended.
Yes Cody, i know the problems about the jp2 format. This format consume a lot of memory. I had this problem making a mosaic to the whole caribbean topographic maps at the scale 1:250k time ago.
But if i remember there is not present a esri license to make an unlimited size of MrSID maps??? Or this license does not exist anymore..???
At least your suggestion[the Raster Tile Cache] is the one working, if you cannot use ecw format or MrSID due licensing problems
Just to complete the discussion re: ECW, MrSID and JP2:
I should note to Esin that I am not 100% certain about this. It should not take 1 hr 43 minutes to return this error, and your last line says
"(When I create mosaic dataser from one topology map in the sam system configuration topology map can be published add image service and I can display it )"
...so it is possible you are running into another problem. Can you review your last sentence and tell us which types of image files are in the image service that DOES work?
Here in Australia, ECW is a very common format. So we encounter the publishing to ArcGIS Server issue on a regular basis. As a consequence we have a how-to written up that you may find useful. It covers off the three wavelet compression technologies and how best to manage ECW. I think you might find it useful
As you suggest, I turned 4200 topology maps from “ECWto tif” (The same of data was increasingly 300 gb)
I creates a new mosaic dataset which is source at the local files. When I want to create image service from mosaic dataset, the system wants to copy all data into the “D:\AG\directories\arcgissystem\arcgisinput\<MyServiceName>\<MyServiceName>.MapServer\extracted\v101”
I don’t want to take up space of data again 300 gb
Is there a diffrent solution to any data to enterprise database?
The reason it wants to copy the imagery to the ArcGIS server machine is that the folder the imagery is stored in is not known to the ArcGIS server. In order to prevent this you need to register the folder with ArcGIS server And ensure that ArcGIS server has permissions to access the folder. You will no longer then have to move the imagery. Another consideration though is network speed. If the imagery is stored on a machine across the network it can impact in the image display speeds. I generally recommend hosting the imagery on a local drive to the server or a SAN which the ArcGIS server has high speed access to.