I'm looking for service that provides me a change detection service based on a database of remotely sensed data. Has anybody happen to know such a service? The service I am looking for is a geoportal that alarms the user of a specific change (like oil spill or major coastal change or even fire in forest) in a specific area or globally. It can be either freely available service or on-demand service.
One of the most powerful near-real time change detection tools I've encountered is EOSDIS Worldview.
There are many interest areas including the following:
For example, the following is a screenshot of remotely sensed fire detections.
Well, I think you need two different things, first of all you need a source of information, such source have to come in the GeoRSS standard or in the GeoJSON standard (I prefer the latter), here is an example:
Once you have the source, you need a GeoRSS/GeoJSON aggregator, use these terms in your search to find more examples,
here is the one that uses GeoRSS , I believe that the enterprise version allows you to send you alerts just like you want to:
But wait this is no 2008, the good thing about geojson is its ease of use, so here is an example from mapbox of how to integrate a geojson feed into their maps, where you could make almost anything with it (of course needs some coding):
MapBox also offers a GUI version of all their tools, I would check into that too.
I don't think you're going to find what you're looking for, and even if you did I would advise against using it. Web services are well suited to generic, simple, and repeatable operations where generating output requires nothing more than using set business logic to process input.
As others have mentioned in comments above, change detection is a very vague term and how that detection is performed will vary based on its application. Even when performing change detection on a small and well-known patch of woodland the methodology would vary depending on if you were looking for deforestation or the spread of disease.
To have any kind of meaning change detection requires human input. You could send two images of the same area taken one hour apart into a change detection web service and be told that a huge change had taken place. Once you looked at the images you might see that the second image had more or less cloud cover than the first. Without interpretation the alarm 'something has changed' is meaningless.
Google Earth Engine stores numerous time stamped public domain datasets including:
Change detection based on Synthetic Aperture Radar Satellites:
I have never used the direct access (pdf) service so don't know how it is accessed.
The ESRI ChangeMatters site shows differences in Landsat data over a range of years. It includes common visualisations such as NVDI change.