Я создаю веб-приложение - мои требования следующие:
- Должен иметь глобальные спутниковые снимки .
- Должен иметь простой в использовании API, который способен импортировать данные geoJSON, жесты мыши и клавиатуры и т. Д.
Насколько мне известно, Bing, Google и Yahoo являются единственными компаниями, которые поставляют оба из них. Некоторые до некоторой степени поддерживают первое; возможно, не глобальный (NASA, сторонние картографические решения), а некоторые поддерживают последнее (например, OSM) ... но немногие поддерживают оба.
Являются ли мои единственные варианты Bing, Google и Yahoo?
Если да, кто-нибудь знает о каких-либо текущих проектах (спутниках), которые находятся в стадии разработки, которые в конечном итоге будут запущены и обеспечат глобальный охват спутника с открытым исходным кодом?
Ответы:
Снимки и их получение обходятся дорого, что фактически ограничивает их производство коммерческими организациями и правительствами. Большинство коммерческих спутников не имеют постоянного глобального покрытия и приносят доход, продавая доступ к сценам, включая их перепродажу поставщикам, которых вы перечислили. Это оставляет правительственные возможности в свободной категории: возможно, лучшими остаются продукты Landsat 7 , разрешение которых составляет около 30 метров в большинстве каналов и 15 метров в ИК. В некоторых районах есть воздушные эстакады, которые свободно доступны, например, используемые в World Wind .
Страница глобальных спутников на Википедии является полезным списком, и есть новая платформа Landsat запуска в следующем году , который будет продолжаться , что платформы инициализации глобального, последовательного и свободного изображения. GLCF остается хорошим источником для существующих бесплатных данных, как и мозаики NASA Landsat .
источник
Проект OpenAerialMap был заброшен, но недавно был перезапущен. Это будет объединение бесплатных наборов данных из разных областей планеты с глобальными наборами данных для областей, где нет ничего более подробного. Используются глобальные наборы данных i-cubed и изображения NASA. Текущий список источников данных, используемых проектами, можно найти здесь . Исходный код для серверного программного обеспечения также находится на GitHub .
Однако сервер в данный момент отключен, так что на данный момент это, вероятно, только то, за чем нужно следить, а не вариант для работающей системы.
Для второй части вашего вопроса вы можете использовать OpenLayers, который охватывает «импорт данных geoJSON, жесты мыши и клавиатуры и т. Д.» - он также позволяет вам вводить данные из любого из Google, Bing, Yahoo и т. д., чтобы вы могли хранить данные и компоненты API отдельно.
источник
Если вы готовы заплатить, есть еще несколько вариантов:
источник
Вы должны посмотреть на последние из ESRI.
Называется «Изменение имеет значение», это глобальный LandSat как услуга.
Он был переработан в эпоху. я верю, что скоро появятся еще несколько эпох.
Страница новостей ESRI находится здесь
С двумя простыми способами доступа через изменяемый бок о бок просмотрщик или как сервисы из arcgisonline.
стартовая страница
Доступ ко всем сервисам на arcgisonline
источник
Вы можете посмотреть на QuickMapServices как глобальный каталог WMS / WFS / TMS / и т. Д. сервисы с красивым REST API.
Этот сервис используется в плагине QuickMapServices в QGIS и в NextGIS Mobile / Web, ArcGIS Desktop .
Посмотрите на небольшое вступление здесь: http://nextgis.com/blog/qms-service/
Документация находится здесь: http://docs.nextgis.com/qms_srv_dev/doc/api.html и здесь: https://qms.nextgis.com/api/v1
источник
Недавно MapBox (начиная с осени 2007 года) начал предлагать сервис изображений, и хотя он не доступен для бесплатных учетных записей, он доступен для всех их платных учетных записей , стоимость которых начинается всего за 5 долларов в месяц.
Я также впечатлен разрешением, которого они достигли. Это увеличенное изображение маленького городка в Арканзасе, где я играл в бейсбол в детстве. (Выберите «Спутник» в левом нижнем углу, чтобы включить изображения.)
..это довольно подробное освещение, учитывая, что в сельской местности около 600 человек.
источник
Похоже, вы смешали 2 разных понятия: API сопоставления и сервер листов. Хотя Google и Bing предлагают ОБА эти услуги, вы не обязаны использовать пакетное решение.
Так как Google и Bing являются проприетарными системами, отображающими проприетарные данные, я рекомендую вам переключиться на API Open Street Maps (или OSMdroid для Android). Это обеспечит желаемую функциональность (жесты, нажатие клавиш и т. Д.).
Я рекомендую вам использовать бесплатный сервер плиток для ваших нужд базовой карты (собственно изображения). Mapnik используется по умолчанию в OSM, но вы также можете использовать ArcGIS online , USGS Topo , Stamen или другие
free tile server
(Google it).Некоторые из этих серверов плиток предлагают альтернативные базовые карты (спутниковые, дорожные, тематические [криминал, такси, деревья, велосипеды]).
При реализации вы должны понимать, что существуют разные подходы к отрисовке карт. Некоторые карты используют координаты XYZ (широта, долгота, увеличение), а другие используют ZYX (увеличение, долгота, широта).
Если вы получите результат, подобный тому , что наложения отображаются правильно, а baseMap перемешан, это означает, что вы используете неправильную систему координат.
Просто кричите, если вам нужен OSM web или пример кода Android OSMdroid для вашего картографического приложения.
источник