Вы можете посетить NASA WorldWind . Это Java SDK, который можно интегрировать либо в настольное приложение, либо в апплет. Он позволяет получить доступ и визуализировать несколько бесплатных источников спутниковых изображений, а также является открытым исходным кодом, поэтому его можно полностью настроить.
Кроме того, WorldWind имеет довольно много функций, которые поддерживают работу с различными системами координат, поэтому он может обрабатывать преобразования координат, о которых вы спрашивали.
В идеале мне нужен sdk c ++ или веб-интерфейс.
Но я нашел эту Ossimplanet , которая использует сервер Мирового Ветра.
ESRI упростил начало работы с ArcGIS Online. У них есть бесплатные картографические сервисы для спутниковых снимков, на которые вы ссылаетесь через URL-адрес и их Javascript API.
Ознакомьтесь с их онлайн-руководством по World Imagery , в котором есть код, который вы можете вырезать и вставить, чтобы быстро начать работу, или просто нажмите «Просмотреть живой образец», чтобы увидеть демонстрацию.
По поводу бонусного вопроса: может быть, попробовать что-нибудь вроде GDAL / Proj / Geos (может помочь утилита ogr2ogr).