Используйте данные OSM для PWA - PullRequest
0 голосов
/ 12 ноября 2018

Я не очень опытен на этих платформах, поэтому мне нужна ваша помощь.

Я отредактировал и добавил различную информацию в определенное место в OSM (Open Street Maps), и я хотел бы создать прогрессивное веб-приложение, которое будет извлекать эту конкретную информацию и использовать карту в моем приложении.

Есть предложения по поиску материала? Я имею в виду что-то вроде приложения MAPS.ME, но в гораздо меньшем диапазоне.

Спасибо!

1 Ответ

0 голосов
/ 13 ноября 2018

Просто используйте API Карт Google с плитками из OSM.Вещи PWA одинаковы независимо от требований к MAps.

Дополнительная информация: -

    var mapTypeArray = [google.maps.MapTypeId.TERRAIN, google.maps.MapTypeId.ROADMAP, google.maps.MapTypeId.HYBRID, google.maps.MapTypeId.SATELLITE, "OSM"];


    map.mapTypes.set("OSM", new google.maps.ImageMapType({
         getTileUrl: function(coord, zoom) {
            return "//b.tile.openstreetmap.org/" + zoom + "/" + coord.x + "/" + coord.y + ".png";
         },
         tileSize: new google.maps.Size(256, 256),
         name: "OSM",
         maxZoom: 19
    }));
...