Задать вопрос
Ответы пользователя по тегу API
  • Есть ли бесплатное API для получения всех улиц и домов конкретного города?

    @foterio
    Заходим на https://overpass-turbo.eu/
    Город необходимо писать на Английском
    [out:json][timeout:25];
    // fetch area “Samara” to search in
    {{geocodeArea:Samara}}->.searchArea;
    (
      node["addr:housenumber"](area.searchArea);
      way["addr:housenumber"](area.searchArea);
      relation["addr:housenumber"](area.searchArea);
    );
    out body;
    >;
    out skel qt;

    После того, как запрос обработается, нажимаем экспорт и выбираем нужный нам форматы:
    GeoJSON, GPX, KML, сырой OSM

    Я обычно работают с GeoJSON. Там вы получите все дома с улицами (и 5% всякого непонятного шлака или дублей). Шлак необходимо будет отфильтровать, там уже по месту разберетесь. Весить будет от 9 до 20 мегабайт.
    Спорные моменты придется перепроверять через геокодинг яндекса.
    Ответ написан
    Комментировать
  • Общий доступ к данным хранимым в MySql?

    @foterio
    Если перейдете на Postgres (стоит его начать изучать), то можно использовать DBaaS (база данных как сервис) от cockroachlabs с их CockroachDB.
    Дают 10 гигов места для базы данных и 50 млн бесплатных запросов в месяц. Для старта вам хватит.
    Есть еще вариант Atlas но это MongoDB, они дают 512 мегабайт места для базы и тоже DBaaS. Но учитывайте, что MongoDB - это не реляционная база данных, не для всех случаев она подойдет.
    Ответ написан
    Комментировать
  • Не получается настроить API-сервер. Как исправить? Как получить get-запрос?

    @foterio
    Используйте десктопное приложение Postman или Insomnia, чтобы иметь доступ к localhost
    Ответ написан
    Комментировать