Где брать геоданные (shape-file)
Сервис Natural Earth
Вы уже уже научились создавать свой датасет (добавили точки, линии и полигоны в google my maps). Можно также использовать базовый датасет Natural Earth, который собрали разные люди и бесплатно опубликовали. Если вы зайдете на сайт naturalearthdata.com, вы увидите как были собраны эти данные. Также там можно скачать данные.
Особенность географических данных, – это то, что они бывают двух разных типов — растровые и векторные. Вероятно, вам больше всего знакомы растровые данные, такие как спутниковые снимки. Они состоят из строк и столбцов пикселей, каждый из которых имеет значение цвета. Этот формат, мы не будем использовать в нашем курсе. Мы поработаем только с векторными файлами. В большинстве случаев они представлены в виде shape файлов – стандартный формат географических данных. Датасет Natural Earth предлагает скачать шейп-файлы для разных масштабов.
Natural Earth ” Downloads – Free vector and raster map data at 1:10m, 1:50m, and 1:110m scales
OpenStreetMap и сервис Overpass Turbo
Помимо Natural Earth, мы с вами можем пользоваться данными из OSM карт. Но вначале, о том, что такое Карты OpenStreetMap (сокращённо «карты OSM»).
Карты OSM – это открытый интернет-проект наподобие Википедии. Собственно, Википедия и явилась источником вдохновения для создателей этих карт. Смысл состоит в том, что любой желающий может завести себе аккаунт на этом интернет-ресурсе и собственноручно редактировать карту. Благодаря усилиям энтузиастов карта постоянно обновляется и во многих регионах выглядит достаточно подробной и детализированной.
Главная страница проекта находится по адресу: http://www.openstreetmap.org. На ней вы сразу можете увидеть карты и воспользоваться ими, в чём вам поможет присутствующая на странице функция поиска. А подробную информацию обо всём, что так или иначе связано с проектом OpenStreetMap, можно найти здесь: http://wiki.openstreetmap.org.
Благодаря Overpass API можно выгружать данные из баз OSM. Overpass API оптимизирован для разного уровня потребителей данных – от извлечения всего нескольких элементов из базы за пару секунд или же до примерно 100 млн элементов за несколько минут, которые выбираются в соответствии с критериями поиска как, например, расположение, тип объектов, свойства тегов, близость или их комбинации.
Overpass API (или OSM3S) это доступный только для чтения API, который позволяет извлекать выборочные данные из базы OSM по пользовательскому запросу. Он выступает в качестве базы данных через Интернет: клиент посылает запрос к API и получает обратно набор данных, который соответствует запросу.