/ / Czym są ulotki i Mapbox i jakie są ich różnice? - api, słownik, ulotka, mapbox

Czym są Ulotki i Mapbox i jakie są ich różnice? - api, słownik, ulotka, mapbox

Czym są ulotki i Mapbox i jakie są różnice lub zastosowania obu? Jakie są główne różnice w ich interfejsach API?

Odpowiedzi:

30 dla odpowiedzi nr 1

Aktualizacja (2014-08-22):

Moja odpowiedź jest nieco przestarzała. Należy zapoznać się Odpowiedź @tmcw aktualne porównanie pomiędzy ulotką a MapBox.


Oryginalna odpowiedź (2012-09-05):

Porównujesz jabłka i pomarańcze.

Ulotka jest „tylko” interfejsem API map. Nie dostarcza danych / map. Mapbox to usługa służąca do projektowania i publikowania map, w której wynikiem końcowym jest kilka wygenerowanych kafelków map przechowywanych w chmurze (i niektóre pliki json).

Na przykład możesz korzystać z map Mapbox z ulotki. Przykład

W każdym razie Mapbox jest rozwijany przez firmę o nazwie DevelopmentSeed i ma interfejs API map, który jest rzeczywiście konkurentem ulotki, zwanym Skromne mapy, choć znacznie prostsze i mniej funkcjonalne.

Podsumowując:

  • Ulotka -> API map, brak danych
  • MapBox -> projektuj i publikuj mapy

92 dla odpowiedzi nr 2

Druga odpowiedź jest dobra, ale nieco przestarzała, ponieważ Mapbox znacznie się zmienił w ciągu dwóch lat.

Ulotka to JavaScript API do tworzenia interaktywnych map w Internecie. Może integrować się z Mapbox, ale także z wieloma innymi źródłami płytek, takimi jak OpenStreetMapi inne źródła danych, takie jak Nakładki GeoJSON.

Mapbox to firma świadcząca usługi mapowe i technologię - jedna z tych usług, Płytki na mapie, może być użyty w ulotce jako mapa bazowa - tak samo jak w przypadku korzystania z kafelków Google Map w interfejsie API Map Google. Mapbox opracowuje także wtyczkę do ulotki o nazwie Mapbox.js to sprawia, że ​​łatwo jest zintegrować się z ich kafelkami, a jednocześnie korzystać ze wszystkich wspaniałych funkcji zawartych w ulotce. Wspieramy także rozwój ulotki opiekun działa tutaj.

Możesz używać Mapbox.js bez używania kafelków Mapbox i używać Ulotki z płytkami Mapbox - są one całkowicie mieszalne i dopasowane. Dodatki Mapbox.js, takie jak TileJSON i UTFGrid wsparcie, ułatwienie integracji z mapami Mapbox, ale nie zmieniaj istniejącego zachowania ulotki.


15 dla odpowiedzi nr 3

Mapbox można traktować jako github map

OpenStreetMaps jako git

Leaftlet jako klient git

i mapbox.js jako „GitHub for Mac”


pozwól mi wyjaśnić więcej

OpenStreetMaps (OSM) to rzecz typu open source do tworzenia / wyświetlania map, podobnie jak git do sterowania źródłami

Mapbox to firma, która hostuje mapy oparte na OSM z większą mocą niż tylko hostingiem, co w przypadku github dla projektów git

Leaftlet to biblioteka umożliwiająca użytkownikom wyświetlanie / używanie map opartych na OSM w przeglądarkach za pomocą usługi hostingowej OSM, tak jak każdy klient git robi z usługami hostingowymi git

mapbox.js to ulepszona biblioteka do wyświetlania / używania map hostowanych na mapbox.com, która jest już oparta na OSM, podobnie jak klient „GitHub dla Mac” utworzony przez github dla projektów hostowanych w github

mam nadzieję, że to wyjaśni problem


1 dla odpowiedzi nr 4

To jest stary post, oto moja aktualizacja.

Mapbox używa teraz ulotki jako oficjalnejJavaScript API (nie wiem, co jest wewnętrzne, ale ... nie mogę w ogóle odwiedzić Modest Maps, a Mapbox nie wspomina nic o Modest Map na ich aktualnej stronie).