Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The support for SODA API v1.1 has been deployed at lsst-lstp-int.   


ImgServ Class Diagrams


The following two diagrams describe the main classes and their interactions with each other in the ImgServ SODA design.


Gliffy Diagram
nameimgserv_main_diagram
pagePin5


Gliffy Diagram
nameSODA Class Diagram
pagePin5


SODA Usage Examples

The coordinate system has to be ICRS with coordinates in degrees, per SODA v1.1 specification.

Note: for now ID is used as the image dataset identifier, but really with it should be the unique image ID, or the data_id per LSST parlance.

Example 1-3 for the standard SODA shapes:

Example 1: CIRCLE <longitude> <latitude> <radius>

http://lsst-lsp-int.org/api/image/soda/sync?ID=DC_W13_Stripe82.calexp.r&POS=CIRCLE+37.644598+0.104625+100

Example 2: RANGE <longitude1> <longitude2> <latitude1> <latitude2>

http://lsst-lsp-int.org/api/image/soda/sync?ID=DC_W13_Stripe82.calexp.r&POS=RANGE+37.644598+37.616820222+37.67235778+0.07684722222+0.132402777

Example 3: POLYGON <longitude1> <latitude1> ... (at least 3 pairs)

http://lsst-lsp-int.org/api/image/soda/sync?ID=DC_W13_Stripe82.calexp.r&POS=POLYGON+37.6580803+0.0897081+37.6580803+0.1217858+37.6186104+0.1006648

The following example is defined by LSST DAX only:

Example 4: BRECT <longitude> <latitude> <width> <height> <size_unit>, size_unit = pixel | arcsec 

http://lsst-lsp-int.org/api/image/soda/sync?ID=DC_W13_Stripe82.calexp.r&POS=POLYGON+37.644598+0.104625+100+100+pixel