2011-05-05 17 views
6

Ostatnio sprawdziłem, czy Google i Yahoo NIE pozwalają na umieszczenie swoich map za loginem do komercyjnej aplikacji. Nie jestem pewien co do Microsoft. Jedyną inną opcją, o której mi wiadomo, jest OpenStreeMaps, która, jak zakładam, jest darmowa. OpenStreetMaps mówi, że do korzystania z jednego z tych zewnętrznych interfejsów API OpenLayers, Mapstraction, Staticmaps lub Web Maps Lite CloudMade dla ich mapCo to jest dobre api do map dla aplikacji komercyjnej?

czy tęsknię za kimś?

Więc moje pytanie jest bardziej specyficzna jest: pod względem ceny, jakości, wydajności i łatwości wdrożenia, który z nich jest najlepszy”

Zakup licencji od Google, Yahoo czy Microsoft może być rozwiązaniem, jeśli jest to możliwe troska o OpenStreeMaps jest jakość, wydajność i łatwość wdrażania

Uwaga:.. Jesteśmy zainteresowani tylko API JavaScriptu

Odpowiedz

3

Dałbym +1 na przedniej Polymaps jako. chłopaki z SimpleGeo i Stamen (z pomoc od Mike'a Bostocka) wykonali świetną robotę w bibliotece. Jest szybki, łatwy w użyciu i potężny.

Dodatkowo uważam, że warto sprawdzić.

  • OpenLayers - Nie tak efektowne, ale bardzo mocny i dobrze wspierane przez aktywną społeczność. Brak wsparcia w zakresie obsługi urządzeń mobilnych (jeśli jest to dla ciebie ważne), ale aktywny rozwój trwa, aby spróbować rozwiązać ten problem.

  • Tile5 - Nowa biblioteka, która jest dość nowa, koncentruje się na HTML5 i funkcjach mobilnych, ale wprowadza zgodność z IE7 i nowszymi wersjami. Nota prawna: Uruchomiłem bibliotekę i kontynuuję pracę nad Tile5, więc myślę, że to całkiem niezłe, ale myślę, że te inne biblioteki też są.

  • Leaflet - właśnie ogłosił z firmy mapowania CloudMade (zasilany przez OSM map) to API oferuje podobną kompatybilność do Tile5, i muszę powiedzieć, że jest bardzo dobrze zrobione.

Dobrą wiadomością jest to, że wierzę, że są zepsute wyboru, to tylko kwestia podjęcia decyzji, co jest dla ciebie ważne, a następnie dokonywania wyboru na bibliotekę, która najlepiej pasuje do Twoich wymagań.

Powiązane problemy