236 Index
hit rate, 88
Hypertext Transfer Protocol (HTTP), 23, 151
I/O bound, 106
image
compression, 58, 65, 86
formats, 37, 51, 53, 82, 152
overview, 195
processing, 35
resolution, 55, 83
scaling, 39, 48
sizes, 62
subsettting, 48
transparency, 55
index
clustered, 197, 200
custom file, 200
geospatial, 197, 198
QuadTree, 197, 198
R-Tree, 197, 198
Infiniband, 105
inner ring, 193
Internet, 151
interpolation, 39, 179
bicubic, 46
bilinear, 45, 179
nearest neighbor, 44
intersection, 101
JPEG, 37
JPEG2000, 38
JSON, 156
just-in-time tiling, 81
key-value storage system, 127
Keyhole Markup Language (KML), 221
dynamic, 222
static, 221
Lat/Lon projection,
171
layer, 82
client management, 24
vector, 200
Least Recently Used cache, 88
LIBTIFF, 100, 102
logical tile scheme, 7
lookup table, 136
lossless compression, 37, 66
lossy compression, 37, 66
map layer, 82
map scale, 17, 196
continuous, 20
discrete, 18
map view, 17, 18, 20, 25–27
MapReduce, 107
Matlab, 106
memory cache, 125, 127, 206
memory page, 42
memory tile cache, 98, 142
Mercator projection, 11, 170, 172, 185
Message Passing Interface (MPI), 106
metadata, 58, 109, 126, 156
Microsoft Bing Maps, 11, 29
MrSID, 37
multi-resolution image formats, 126
multi-threading, 87, 104, 206
MySQL, 197
NASA World Wind, 12, 29
nearest neighbor interpolation,
44
Network File System (NFS), 108
northing, 174
false, 174
OpenLayers, 29, 52, 224
OpenStreetMap, 48, 198
optimization, 97
Oracle, 197
palette, 68
parallel computing, 103
partial image reading, 99
partial reading, 206
partial tile updates, 109
pixel, 35
Plate Carr´ee projection, 171
PNG, 37
point, 193
polygon, 193
polyline, 193
POST, 151
PostGIS, 197
PostgreSQL, 197
processing, 194
projection, 165, 169–175
conformal, 170, 172
equal-area, 170, 172
equidistant, 169
equirectangular, 171
Geodetic, 171, 175, 177, 184
Lat/Lon, 171
Mercator, 11, 170, 172, 185
Plate Carr´ee, 171
simple cylindrical, 171
Transverse Mercator, 172
pull-based tiling, 87
push-based tiling, 87