Skip to main content

Hi,


We are trying to search for and order SPOT data, but our queries return very few results compared to those shown in the airbus geostore. Possibly a similar problem as described here:
https://shforum.sinergise.com/t/pleiades-cloud-coverage-filtering-and-apparently-missing-products/2196


We go from having 20+ SPOT images for an AOI in 2020, to only one returned for the query results. This time I see no cloud cover explanation as to why some would not be in the living library…

Our aoi is:

(3.7523510938578246, 51.440960436302795, 3.7725417757314155, 51.46007448617943)

Perhaps you can see what is going on.


We will provide additional feedback as we continue testing!


P.S. it would be useful if there was a SPOT example here:

docs.sentinel-hub.com
d3714e73b38a87afa3c31502a6696052a7395163.png


Sentinel Hub



Sentinel Hub is multi-spectral, temporal satellite imagery service for real-time processing of big remote sensing data.







Cheers

Sam

Hi @barrett,


I was quickly checking the SPOT data available in the Airbus Living Library for 2020 and the provided AOI. Indeed the Library only contains one dataset from 23 March 2020 for the given search query.


As the offer in the Living Library seems pretty limited, we are exploring to connect to the Archive as well.

We will keep you updated!


Cheers, Max


Thanks for checking. This seems to make a very big difference to the amount of available observations which limits its value! It would be very valuable if the full archive was available…


Indeed, this surprised us a bit as well.

The Living Library is composed of a selection of SPOT and Pléiades images:


  • SPOT6/7 : Airbus selection covering all over the world every year

  • Pléiades : cloud cover < 2% & acquisition angle <30°

For Pleiades the selection seems pretty good, but for SPOT quite a bit limited. So it certianly makes sense to look into that and we will do that.


Hi @barrett,

we extended the option for SPOT data going beyond Living Library.

Can you check if all of the data you were looking into are present? As there might be some more options…


Hello @gmilcinski,


we can indeed find all the data listed in geostore!

Unfortunately, we are currently trying to order some SPOT data and we keep having the same error:


HTTPError: 500 Server Error: Internal Server Error for url: https://services.sentinel-hub.com/dataimport/v1/orders


You can find an example of the queries we are using for searching and ordering data in the following.


// Query for search

{'bounds': {'geometry': {'coordinates': (((3.747453747172664,
51.44475572656784),
(3.7473831542503295, 51.44475472314969),
(3.747312745566937, 51.44475804319835),
(3.747243199078303, 51.444765654745325),
(3.7471751844389702, 51.444777484499895),
(3.747109356554708, 51.44479341855468),
(3.7470463492770034, 51.444813303482356),
(3.74698676930017, 51.444836947812924),
(3.746931190319888, 51.44486412387719),
(3.7468801475093074, 51.444894569998816),
(3.7468341323660055, 51.444927993013806),
(3.7467935879793193, 51.44496407109314),
(3.746758904763658, 51.445002456841614),
(3.7467304166989086, 51.445042780642545),
(3.7467083981140976, 51.44508465421685),
(3.746693061045353, 51.44512767436149),
(3.7466845531935102, 51.44517142683195),
(3.745612768098615, 51.45448357971202),
(3.74561116973105, 51.45452764932647),
(3.7456165012881435, 51.454571605659716),
(3.7456287114368276, 51.454615025329424),
(3.7456476825894747, 51.454657490121264),
(3.745673232035707, 51.454698591016964),
(3.7457051137016277, 51.45473793213412),
(3.7457430205193516, 51.45477513453951),
(3.745786587384213, 51.45480983989897),
(3.7458353946710603, 51.45484171392917),
(3.7458889722758233, 51.45487044961749),
(3.745946804143457, 51.45489577017951),
(3.746008333238617, 51.45491743172506),
(3.7460729669112127, 51.454935225607635),
(3.7461400826050983, 51.45494898043425),
(3.7462090338549907, 51.45495856371647),
(3.746279156513707, 51.454963883146604),
(3.7821104965944126, 51.45656831071486),
(3.7821811083261356, 51.456569293560804),
(3.7822515325841, 51.45656595285776),
(3.7823210912176117, 51.45655832077491),
(3.782389114412172, 51.45654647080525),
(3.782454947139999, 51.45653051705783),
(3.7825179554681223, 51.45651061315897),
(3.782577532663233, 51.45648695077262),
(3.782633105034494, 51.456459757754786),
(3.7826841374580886, 51.45642929595906),
(3.7827301385302503, 51.45639585871511),
(3.782770665299121, 51.45635976800381),
(3.782805327529949, 51.45632137135654),
(3.782833791462466, 51.45628103850862),
(3.782855783024383, 51.45623915783874),
(3.782871090469974, 51.456196132629046),
(3.782879566418392, 51.45615237718171),
(3.7839438335158757, 51.44683967731193),
(3.7839453941781804, 51.446795606605136),
(3.7839400261754657, 51.4467516514673),
(3.7839277812318377, 51.4467082352713),
(3.7839087773088353, 51.44666577619783),
(3.783883197468514, 51.44662468320745),
(3.7838512881095077, 51.44658535210172),
(3.7838133565932166, 51.44654816171099),
(3.7837697682827836, 51.44651347024566),
(3.783720943023641, 51.446481611846224),
(3.7836673510993983, 51.44645289336496),
(3.7836095087020203, 51.44642759141071),
(3.783547972960004, 51.44640594968472),
(3.783483336572417, 51.446388176633626),
(3.7834162221004237, 51.44637444344186),
(3.783347275971314, 51.44636488238306),
(3.7832771622527694, 51.446359585546055),
(3.747453747172664, 51.44475572656784)),),
'type': 'Polygon'}},
'data': [{'constellation': 'SPOT',
'dataFilter': {'maxCloudCoverage': 95,
'timeRange': {'from': '2020-01-01T00:00:00.000Z',
'to': '2020-06-25T00:00:00.000Z'}}}],
'provider': 'AIRBUS'}

// Query for order

{'bounds': {'geometry': {'coordinates': (((3.747453747172664,
51.44475572656784),
(3.7473831542503295, 51.44475472314969),
(3.747312745566937, 51.44475804319835),
(3.747243199078303, 51.444765654745325),
(3.7471751844389702, 51.444777484499895),
(3.747109356554708, 51.44479341855468),
(3.7470463492770034, 51.444813303482356),
(3.74698676930017, 51.444836947812924),
(3.746931190319888, 51.44486412387719),
(3.7468801475093074, 51.444894569998816),
(3.7468341323660055, 51.444927993013806),
(3.7467935879793193, 51.44496407109314),
(3.746758904763658, 51.445002456841614),
(3.7467304166989086, 51.445042780642545),
(3.7467083981140976, 51.44508465421685),
(3.746693061045353, 51.44512767436149),
(3.7466845531935102, 51.44517142683195),
(3.745612768098615, 51.45448357971202),
(3.74561116973105, 51.45452764932647),
(3.7456165012881435, 51.454571605659716),
(3.7456287114368276, 51.454615025329424),
(3.7456476825894747, 51.454657490121264),
(3.745673232035707, 51.454698591016964),
(3.7457051137016277, 51.45473793213412),
(3.7457430205193516, 51.45477513453951),
(3.745786587384213, 51.45480983989897),
(3.7458353946710603, 51.45484171392917),
(3.7458889722758233, 51.45487044961749),
(3.745946804143457, 51.45489577017951),
(3.746008333238617, 51.45491743172506),
(3.7460729669112127, 51.454935225607635),
(3.7461400826050983, 51.45494898043425),
(3.7462090338549907, 51.45495856371647),
(3.746279156513707, 51.454963883146604),
(3.7821104965944126, 51.45656831071486),
(3.7821811083261356, 51.456569293560804),
(3.7822515325841, 51.45656595285776),
(3.7823210912176117, 51.45655832077491),
(3.782389114412172, 51.45654647080525),
(3.782454947139999, 51.45653051705783),
(3.7825179554681223, 51.45651061315897),
(3.782577532663233, 51.45648695077262),
(3.782633105034494, 51.456459757754786),
(3.7826841374580886, 51.45642929595906),
(3.7827301385302503, 51.45639585871511),
(3.782770665299121, 51.45635976800381),
(3.782805327529949, 51.45632137135654),
(3.782833791462466, 51.45628103850862),
(3.782855783024383, 51.45623915783874),
(3.782871090469974, 51.456196132629046),
(3.782879566418392, 51.45615237718171),
(3.7839438335158757, 51.44683967731193),
(3.7839453941781804, 51.446795606605136),
(3.7839400261754657, 51.4467516514673),
(3.7839277812318377, 51.4467082352713),
(3.7839087773088353, 51.44666577619783),
(3.783883197468514, 51.44662468320745),
(3.7838512881095077, 51.44658535210172),
(3.7838133565932166, 51.44654816171099),
(3.7837697682827836, 51.44651347024566),
(3.783720943023641, 51.446481611846224),
(3.7836673510993983, 51.44645289336496),
(3.7836095087020203, 51.44642759141071),
(3.783547972960004, 51.44640594968472),
(3.783483336572417, 51.446388176633626),
(3.7834162221004237, 51.44637444344186),
(3.783347275971314, 51.44636488238306),
(3.7832771622527694, 51.446359585546055),
(3.747453747172664, 51.44475572656784)),),
'type': 'Polygon'}},
'data': [{'constellation': 'SPOT',
'itemIds': ['c35b5058-9b1e-469d-b36f-21da67ea486d']}],
'provider': 'AIRBUS'}

Do you have any ideas, what is wrong here?


Hi @grimaldo,


I checked the endpoint you are supposed to use for Third Party Data Import (TPDI) API in the API reference and it should be the following:
https://services.sentinel-hub.com/api/v1/dataimport/orders.


This should solve the problem! If you still run into problems, please let us now.


Could you maybe point me towards where you found the endpoint you were using: https://services.sentinel-hub.com/dataimport/v1/orders? If this is written somewhere in our documentation I would like to correct it as soon as possible.


Best, Max


Hello @max.kampen,

thank you very much for the quick reply!

I changed the url, but I get the same error:


HTTPError: 500 Server Error: Internal Server Error for url: https://services.sentinel-hub.com/api/v1/dataimport/orders


Concerning




max.kampen:


Could you maybe point me towards where you found the endpoint you were using: https://services.sentinel-hub.com/dataimport/v1/orders ?



I cannot recall where I got it from. It is nowhere to be found, but in my code. Fun fact: I did some Pleiades orders and quite a lot of PlanetScope orders using the endpoint https://services.sentinel-hub.com/dataimport/v1/orders


To reproduce the error:


from oauthlib.oauth2 import BackendApplicationClient
from requests_oauthlib import OAuth2Session

client_id = 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'
client_secret = 'xxxxxxxxxxxxxxxxxxxx'
client = BackendApplicationClient(client_id=client_id)
oauth = OAuth2Session(client=client)


# Get token for the session
token = oauth.fetch_token(token_url='https://services.sentinel-hub.com/oauth/token',
client_id=client_id, client_secret=client_secret)

# All requests using this session will have an access token automatically added
resp = oauth.get("https://services.sentinel-hub.com/oauth/tokeninfo")

# Query for order

query = {'bounds': {'geometry': {'coordinates': (((3.747453747172664,
51.44475572656784),
(3.7473831542503295, 51.44475472314969),
(3.747312745566937, 51.44475804319835),
(3.747243199078303, 51.444765654745325),
(3.7471751844389702, 51.444777484499895),
(3.747109356554708, 51.44479341855468),
(3.7470463492770034, 51.444813303482356),
(3.74698676930017, 51.444836947812924),
(3.746931190319888, 51.44486412387719),
(3.7468801475093074, 51.444894569998816),
(3.7468341323660055, 51.444927993013806),
(3.7467935879793193, 51.44496407109314),
(3.746758904763658, 51.445002456841614),
(3.7467304166989086, 51.445042780642545),
(3.7467083981140976, 51.44508465421685),
(3.746693061045353, 51.44512767436149),
(3.7466845531935102, 51.44517142683195),
(3.745612768098615, 51.45448357971202),
(3.74561116973105, 51.45452764932647),
(3.7456165012881435, 51.454571605659716),
(3.7456287114368276, 51.454615025329424),
(3.7456476825894747, 51.454657490121264),
(3.745673232035707, 51.454698591016964),
(3.7457051137016277, 51.45473793213412),
(3.7457430205193516, 51.45477513453951),
(3.745786587384213, 51.45480983989897),
(3.7458353946710603, 51.45484171392917),
(3.7458889722758233, 51.45487044961749),
(3.745946804143457, 51.45489577017951),
(3.746008333238617, 51.45491743172506),
(3.7460729669112127, 51.454935225607635),
(3.7461400826050983, 51.45494898043425),
(3.7462090338549907, 51.45495856371647),
(3.746279156513707, 51.454963883146604),
(3.7821104965944126, 51.45656831071486),
(3.7821811083261356, 51.456569293560804),
(3.7822515325841, 51.45656595285776),
(3.7823210912176117, 51.45655832077491),
(3.782389114412172, 51.45654647080525),
(3.782454947139999, 51.45653051705783),
(3.7825179554681223, 51.45651061315897),
(3.782577532663233, 51.45648695077262),
(3.782633105034494, 51.456459757754786),
(3.7826841374580886, 51.45642929595906),
(3.7827301385302503, 51.45639585871511),
(3.782770665299121, 51.45635976800381),
(3.782805327529949, 51.45632137135654),
(3.782833791462466, 51.45628103850862),
(3.782855783024383, 51.45623915783874),
(3.782871090469974, 51.456196132629046),
(3.782879566418392, 51.45615237718171),
(3.7839438335158757, 51.44683967731193),
(3.7839453941781804, 51.446795606605136),
(3.7839400261754657, 51.4467516514673),
(3.7839277812318377, 51.4467082352713),
(3.7839087773088353, 51.44666577619783),
(3.783883197468514, 51.44662468320745),
(3.7838512881095077, 51.44658535210172),
(3.7838133565932166, 51.44654816171099),
(3.7837697682827836, 51.44651347024566),
(3.783720943023641, 51.446481611846224),
(3.7836673510993983, 51.44645289336496),
(3.7836095087020203, 51.44642759141071),
(3.783547972960004, 51.44640594968472),
(3.783483336572417, 51.446388176633626),
(3.7834162221004237, 51.44637444344186),
(3.783347275971314, 51.44636488238306),
(3.7832771622527694, 51.446359585546055),
(3.747453747172664, 51.44475572656784)),),
'type': 'Polygon'}},
'data': [{'constellation': 'SPOT',
'itemIds': ['c35b5058-9b1e-469d-b36f-21da67ea486d']}],
'provider': 'AIRBUS'}

url = "https://services.sentinel-hub.com/api/v1/dataimport/orders"
payload = {
"name": 'test_SPOT',
"input": query
}
payload["input"] = query

response = oauth.post(url, json=payload)
print(response)
response.raise_for_status()

order = response.json()
print('Created order of {} sqkm'.format(order['sqkm']))

@grimaldo probably got that end point from my code, which would have got it from one of the discussions I was involved with on this forum in the last few months or from pages linked in such discussions.


It seems I was using it in April from this post:



I’ve managed to successfully do a data search for Airbus/Pleiades data and get several results.
However, if I try to simply order based on that successful search query (https://docs.sentinel-hub.com/api/latest/#/DATA_IMPORT_API/examples?id=order-using-query-1), I get this response:
HTTPError: 400 Client Error: Bad Request for url: https://services.sentinel-hub.com/dataimport/v1/orders
The query which works for search but not ordering:
{‘provider’: ‘AIRBUS’,
‘bounds’: {‘geometry’: {‘type’: ‘…



Might the documentation linked there have been updated since then to the new endpoint?

Hi @barrett & @grimaldo,


I checked in with a colleague concerning the different endpoints. Indeed they changed a couple of months ago in order to harmonize the naming across all our services. However, the old endpoints are working and will still be supported for quite a while.


Regarding the order request script you provided, the field names in the data section are different for PlanetScope and Airbus data.


Instead of:


...
'data': [{'constellation': 'SPOT',
'itemIds': ['c35b5058-9b1e-469d-b36f-21da67ea486d']}],
...

it should state:


...
'data': [{'constellation': 'SPOT',
'products': [{'id':'c35b5058-9b1e-469d-b36f-21da67ea486d'}]}],
...

for ordering a single SPOT product through an id.


You can check all applicable parameters for the different data providers in our API Reference.


We are still looking into why the the original request failed and will update you with the findings.


Best, Max


Hello @max.kampen,


my bad, thank you very much for your hint! I could create and confirm the order!


Best,

Emanuele


Good morning @max.kampen,


yesterday I created a SPOT order, which is apparently still running.


‘created’: ‘2020-06-30T09:25:28.703Z’,

‘id’: ‘xxxxxxxx-xxxx-xxxx-86b2-3bc3a4f7bb04’


Could you please check if it is indeed still running and why?


Best,

Emanuele


Update: order status is now “FAILED”


Hi @grimaldo,


Thank you for the update. It seems there is nothing wrong with your order, but it failed at Airbus. At this point we do not know why it took so long to fail.


We suggest you re-submit the order and we will contact Airbus support in case it is failing again.


Best, Max


Hello @max.kampen,


thank you!

I have a related issue. The following is the list of the orders I can find for SPOT data.


xxx-ea1b23a03277, order status: CREATED, sqkm: 2.73


xxx-0c2e1cd98081, order status: CREATED, sqkm: 2.5


xxx-ccdf02719f3c, order status: CREATED, sqkm: 9.8


xxx-dcd2be429687, order status: CREATED, sqkm: 2.5


xxx-ff604159900f, order status: DONE, sqkm: 2.73


xxx-8e8bc10c998c, order status: CREATED, sqkm: 14.4


xxx-e16ef7df471a, order status: CREATED, sqkm: 5.31


xxx-f3c729838aa9, order status: CREATED, sqkm: 5.31


xxx-8b435309510e, order status: CREATED, sqkm: 5.2


xxx-f136b891b600, order status: CREATED, sqkm: 12.43


xxx-2e254ce0d6c0, order status: DONE, sqkm: 2.5


xxx-41e64ac56118, order status: CREATED, sqkm: 2.5


xxx-cbd74e8bfc5b, order status: CREATED, sqkm: 2.5


xxx-01ad387f2435, order status: DONE, sqkm: 2.68


xxx-cd50f80eec21, order status: CREATED, sqkm: 2.73


xxx-3bc3a4f7bb04, order status: FAILED, sqkm: 2.5


Requesting the quota, we find ‘quotaUsed’: 13.22.

Adding the orders with a DONE flag, the quota does not reach that value. By adding also one 5.31 sqkm order, the result coincides. In fact, I was quite sure I confirmed one of those 5.31 sqkm orders, but soon after that I could not find it anywhere. The total used quota would be consistent with having confirmed the order. Any idea where the problem (or the solution) might be?


Side note: @barrett noticed that the report of the delivery status for the failed order does not have a consistent size:

‘sqkm’: 0.15,

‘status’: ‘DELIVERY_FAILED’


Best,

Emanuele


A further question:


We have tried to order Pleiades and SPOT data for several AOI’s and for recent dates (last week). The data is shown on GeoStore, but it’s not listed when searching data with the SH API. Is there a delay before observations are available, and if so, how long?


Hi @grimaldo,


We are not 100% sure why that is. Could you provide us with some sample AOI and dates?


Best, Max


Hello @max.kampen,


I’ll provide an AOI and a time interval soon. Meanwhile, let me report on some problems concerning listing of orders: some orders sometimes do not show up in the list resulting from the get request


url = "https://services.sentinel-hub.com/api/v1/dataimport/orders"
response = oauth.get(url)
response.raise_for_status()
response.json()

I have a Pleiades and a SPOT example:

Pleiades. orderId: xxx-1e36d48b63e4

SPOT. orderId: xxx-561ead5784b8


Those orders were not listed while running, nor are listed now as ‘DONE’ (the data have been delivered 🙂 )

The status of the order could (and can) be obtained by specifying the order id


url = "https://services.sentinel-hub.com/api/v1/dataimport/orders/{}".format(orderId)
response = oauth.get(url)
response.raise_for_status()
response.json()

I’ll provide you an example of SPOT data search missing some observations in the next post.


Here I am again!

I paste here the query for the search. To clearly show the problem, we take an AOI of (roughly) the whole of Kenya. As you can see, the time interval ranges between 24/6/2020 and 30/6/2020.

Only nine observations are listed:


'2020-06-28T07:31:36.374Z'
'2020-06-24T07:12:33.749Z'
'2020-06-24T07:12:59.374Z'
'2020-06-24T07:13:14.874Z'
'2020-06-24T07:13:31.499Z'
'2020-06-24T07:13:47.374Z'
'2020-06-24T07:12:33.749Z'
'2020-06-24T07:13:14.874Z'
'2020-06-24T07:12:59.374Z'

while on GeoStore there are many others, e.g. many almost cloud-free scenes on the 28th of June (and on other days).


What prevents those data to appear in the search? Is there some filtering by cloud covering, inclination angle, others? We have seen that there seems to be an embargo of about one week, but that doesn’t explain those problems.


Best,

Emanuele


{'bounds': {'geometry': {'coordinates': (((34.017176969191205,
-0.8907397404057356),
(34.01716915907802, -0.8907356130847517),
(34.01716160939613, -0.8907305963649713),
(34.017154395059634, -0.8907247400263265),
(34.01714758765511, -0.8907181021801088),
(34.017141254731214, -0.8907107486924479),
(34.01713545912847, -0.8907027525305842),
(34.017130258355635, -0.8906941930389416),
(34.01712570401914, -0.8906851551517229),
(34.017121841310924, -0.8906757285502488),
(34.01711870856005, -0.8906660067728904),
(34.017116336852325, -0.8906560862871347),
(34.01711474972189, -0.8906460655321017),
(34.01711396291768, -0.8906360439419789),
(34.017113984247075, -0.8906261209591771),
(34.01711481349852, -0.8906163950477202),
(34.01711644244358, -0.890606962716129),
(34.22265824698156, 0.03429619638551305),
(34.22266044857089, 0.034304361351669116),
(34.22266327653401, 0.034312140595138485),
(34.22266670784307, 0.034319470770108405),
(34.22267071455717, 0.03432629218747308),
(34.22267526404997, 0.03433254930092464),
(34.22268031927527, 0.03433819115923973),
(34.46247263215882, 0.2741295047688401),
(35.18184213723959, 1.4729182500911477),
(34.87354213243163, 2.602616661202628),
(34.393943723220374, 4.27812307906859),
(34.39394138761219, 4.2781326727731095),
(34.393939838227034, 4.278142371093639),
(34.39393909011238, 4.278152079841777),
(34.393939150533924, 4.27816170472786),
(34.39394001890495, 4.278171152276649),
(34.3939416867921, 4.278180330735116),
(34.393944137997224, 4.278189150963676),
(34.39394734871469, 4.278197527301703),
(34.39395128776263, 4.278205378399589),
(34.39395591688569, 4.2782126280087756),
(34.393961191126635, 4.278219205722242),
(34.39396705926292, 4.278225047658273),
(34.393973464304146, 4.278230097080971),
(34.39398034404563, 4.2782343049510905),
(35.04486356474654, 4.619771719908336),
(35.044870599895994, 4.619774856944412),
(35.04487794590193, 4.619777148719886),
(35.04488553683403, 4.619778574666085),
(35.04489330456372, 4.619779121985173),
(35.0449011793757, 4.6197787857649795),
(35.0449090905936, 4.619777569023043),
(36.449446473691125, 4.312400919568116),
(36.44945361097945, 4.312398928423031),
(36.449460662651305, 4.312396238664981),
(36.44946757668824, 4.312392870135677),
(36.449474302087125, 4.312388847683924),
(37.579936493967516, 3.5605306295263857),
(39.66957154625798, 3.3553670444328003),
(40.73152039551122, 3.9707196394958393),
(40.73152767582776, 3.9707231738872664),
(40.73153534862161, 3.9707257545843597),
(40.73154333592693, 3.970727355363772),
(40.73155155658197, 3.970727959959429),
(40.7315599270539, 3.9707275622278377),
(40.73156836228749, 3.970726166210483),
(41.622250582377845, 3.7656524065459003),
(41.62225867842709, 3.7656500350523667),
(41.622266675442184, 3.765646775763538),
(41.62227449817253, 3.765642659348814),
(41.62228207300748, 3.765637724543039),
(41.62228932866918, 3.7656320177819422),
(41.62229619688305, 3.765625592765242),
(41.62230261302038, 3.7656185099513504),
(41.622308516706504, 3.765610835988397),
(41.62231385238878, 3.7656026430871474),
(41.62231856985944, 3.7655940083414476),
(41.62232262472799, 3.7655850130028514),
(41.622325978838916, 3.7655757417160025),
(41.62232860063074, 3.765566281722173),
(41.62233046543293, 3.765556722038283),
(41.62233155569818, 3.7655471526193365),
(41.62233186116736, 3.765537663511917),
(41.622331378966166, 3.7655283440068934),
(41.62233011363213, 3.765519281799152),
(41.622328077071884, 3.765510562162452),
(41.62232528844917, 3.7655022671470606),
(41.62232177400448, 3.7654944748075327),
(41.62231756680813, 3.7654872584684007),
(41.62231270644912, 3.765480686034074),
(40.73165050468825, 2.67102726549693),
(40.86867417788983, -1.061873605709543),
(41.72506877404354, -2.0549122380849223),
(41.725074881436015, -2.0549199513905028),
(41.725080460825225, -2.054928223399841),
(41.72508545936412, -2.054936975761654),
(41.72508982970731, -2.0549461255747734),
(41.72509353045966, -2.054955586173448),
(41.72509652656828, -2.054965267948242),
(41.72509878965454, -2.0549750791947727),
(41.72510029828294, -2.0549849269823133),
(41.725101038164, -2.0549947180340546),
(41.725101002289826, -2.055004359610631),
(41.72510019100023, -2.055013760388415),
(41.72509861197969, -2.0550228313246914),
(41.725096280184474, -2.0550314865008947),
(41.72509321770103, -2.055039643936509),
(41.72508945353676, -2.055047226365596),
(41.21123468345498, -2.9790833729352726),
(41.21123070804517, -2.9790898437507067),
(41.21122620168583, -2.979095719949779),
(39.73817604569278, -4.756329908709955),
(39.73817056365859, -4.756335945552132),
(39.73816450976378, -4.756341123695008),
(39.73815794463866, -4.756345391278976),
(39.73815093403362, -4.756348705563762),
(39.73814354816051, -4.756351033356488),
(39.73813586098957, -4.75635235134408),
(39.73812794950858, -4.756352646326787),
(39.73811989295177, -4.756351915350302),
(39.7381117720064, -4.756350165735451),
(39.73810366800453, -4.7563474150047735),
(39.73809566210858, -4.756343690707085),
(39.73808783449847, -4.756339030141635),
(38.059495148442835, -3.663089839749964),
(38.059487905827595, -3.663084726372139),
(38.05948096325845, -3.663078844117952),
(38.0594743841784, -3.6630722467408514),
(38.05946822870879, -3.663064994529336),
(38.05946255309993, -3.6630571537558887),
(38.05945740921705, -3.6630487960714926),
(38.05945284406635, -3.6630399978507273),
(38.05944889936546, -3.6630308394940063),
(38.059445611162076, -3.663021404692653),
(38.0594430095048, -3.663011779664343),
(37.85391413132213, -2.7738018010889554),
(34.017176969191205, -0.8907397404057356)),),
'type': 'Polygon'}},
'data': :{'constellation': 'SPOT',
'dataFilter': {'maxCloudCoverage': 95,
'timeRange': {'from': '2020-06-24T00:00:00.000Z',
'to': '2020-06-30T00:00:00.000Z'}}}],
'provider': 'AIRBUS'}

Hello @max.kampen,




max.kampen:


We suggest you re-submit the order and we will contact Airbus support in case it is failing again.



we did not repeat the exact same order, but we did an order for a somewhat different AOI. However, date and tile of the observation are the same as for the failed order (the product id is the same):


...    
'data': [{'constellation': 'SPOT',
'products': [{'crsCode': 'urn:ogc:def:crs:EPSG::32631',
'id': '393f067e-1080-48fd-bf4a-d14846131fa6'}]}]
...

Similar to what has happened for the first failed order, for reference:




grimaldo:


‘id’: ‘xxxxxxxx-xxxx-xxxx-86b2-3bc3a4f7bb04’



the problem is apparently a failure in the delivery:


'created': '2020-07-02T13:22:06.842Z',
'failureReason': 'Failed to deliver 1 items. The failed deliveries with '
'failure causes can be obtained using this request '
'https://docs.sentinel-hub.com/api/latest/reference/#tag/dataimport_delivery. '
'Feel free to contact Sentinel Hub support for further '
'inquires.',
'id': 'xxx-01c37d69e339',

The result of the delivery status request:


{'data': '{'errorMessage': 'Delivery failed due to Airbus OneAtlas not processing the product.',
'id': 'xxx-1f96427573db',
'productId': '393f067e-1080-48fd-bf4a-d14846131fa6',
'provider': 'AIRBUS',
'sqkm': 4.19,
'status': 'DELIVERY_FAILED'}]}

Thank you very much for your constant support!


Best,

Emanuele


Hello @max.kampen,


the most recent searches are working fine, we find the datasets we are looking for.


Today I have ordered two SPOT images. One of the orders failed (id: ‘xxxxxxxx-xxxx-xxxx-xxxx-f277d8ea5fef’). The order is not returned by get request


url = "https://services.sentinel-hub.com/api/v1/dataimport/orders"
response = oauth.get(url)

The problem appears to be once again a failed delivery. When checking the deliveries with the order id


url = "https://services.sentinel-hub.com/api/v1/dataimport/orders/{}/deliveries".format(id)
response = oauth.get(url)

we get


‘errorMessage’: ‘Delivery failed due to Airbus OneAtlas not processing the product.’


and


‘status’: ‘DELIVERY_FAILED’


A sidenote: the geometry for that order, even if relatively simple, is not just a box. May this cause problems?




grimaldo:


A sidenote: the geometry for that order, even if relatively simple, is not just a box. May this cause problems?



Short update: I tried to order data for a similar area, but using a simple box as AOI. Unfortunately, also this attempt failed.


Reply