2009-07-25 13 views
22

Buduję nową stronę internetową w asp.net i im nowicjuszem za pomocą map.
Na mojej stronie internetowej i będzie potrzebne następujące funkcje:Mapy Bing kosztują?

  1. wyświetlić mapę z określonej lokalizacji.
    • wyświetlać mapę trasy między dwiema lub więcej lokalizacjami
    • obliczać odległość między 2 lokalizacjami.

znalazłem większość funkcji na Bing Maps interactive SDK site: i działa dobrze.

Moje pytania są następujące:

  1. kosztuje pieniądze, aby skorzystać z tej SDK?
    • za trzecie zadanie, rozumiem, że będę musiał korzystać z usług MapPoint.
      (czy istnieje inny sposób?) Czy koduje pieniądze, aby z niego korzystać?

będę naprawdę wdzięczny, jeśli nie wysłać mi linki, bo mój angielski nie jest najlepszy ...

thanks a lot

Odpowiedz

7

Przeczytaj licencje uważnie, zarówno Bing a Mapy Google są kosztowne, jeśli wykorzystujesz je do celów komercyjnych.

E.g. przeczytać na blogu: http://www.47hats.com/2009/07/google-maps-the-10k-gotcha/

Jednakże, jeśli używasz go do swojej aplikacji niekomercyjnych, to jest wolny.

+3

Jeśli jest to niekomercyjna aplikacja za zaporą, nie jest również darmowa. –

+0

Edytowany jako zgłoszony link jest uszkodzony. – MSX

14

Zobacz, jak używać OpenStreeMaps. Jest całkowicie darmowy i do tej pory byłem pod wielkim wrażeniem. W mojej okolicy jest bardziej dokładny i szczegółowy niż mapy Google.

W Wielkiej Brytanii OS maps są również bezpłatne.

+0

Właściwie szukam informacji o OSM, po prostu go nie kupuję ... Chodzi mi o to, że nie ma czegoś takiego jak darmowy lunch i potrzebuję odporności, ponieważ oprogramowanie, które utrzymujemy, jest używane w dużych firmach (generujemy A DUŻO ruchu na serwisach internetowych) ... więc w jaki sposób OSM jest dostępny bezpłatnie? – Jonathan

+1

Taki sam sposób, w jaki Wikipedia jest darmowa. Mówi się jednak w warunkach, że jeśli zamierzasz być ciężkim użytkownikiem, zwłaszcza komercyjnym, powinieneś skonfigurować własny serwer kaflowy. A duża firma wykorzystująca OSM powinna również rozważyć właściwe postępowanie i w jakiś sposób zwrócić się do społeczności OSM. – FlappySocks

+0

Cześć, dziękuję za odpowiedź - nie znałem dokładnego terminu, ale podałeś odpowiedni termin badawczy od mnie: http://wiki.openstreetmap.org/wiki/Tile_usage_policy Całkowicie zgadzam się, że każdy, kto zarabia na projektach takich jak wikipedia, wordpress czy OSM powinien zapewnić przynajmniej część zysków ... w uproszczeniu, ponieważ energia, przestrzeń i siła robocza nie są darmowe ... W projekcie takim jak ousr musimy mierzyć koszty , bez względu na to, czy są na naszych serwerach i konserwacjach, czy w serwisie internetowym, więc możemy zdecydować, co jest najlepszą opcją. – Jonathan

30

Wygląda na to, że jesteś na etapie podejmowania decyzji w swoim projekcie i rozważasz zalety i wady różnych frameworków. Ze względu na charakter tworzenia aplikacji komercyjnych przy użyciu map (dostarczanych przez Google, Bing, Yahoo lub dowolnego innego dostawcę map), może to być pomysł na kodowanie biblioteki o nazwie MapStraction.

Umożliwia łatwą wymianę i zmianę dostawców map w zależności od wymagań komercyjnych i/lub klientów. Zapewnia również spójny interfejs, więc zmiana dostawcy map w połowie projektu nie jest wielką sprawą.

+4

+1 Świetna wskazówka ... – Fedearne

9

Bing Maps to dobra opcja. Jeśli Twoja witryna jest publiczna, a mapa jest publicznie dostępna, możesz bezpłatnie korzystać z Map Bing, jeśli masz mniej niż 125 000 wyświetleń stron (podobnych do sesji) na swojej stronie mapy w ciągu roku, jak tutaj podano: http://www.microsoft.com/maps/product/licensing.aspx

Jeśli spodziewasz się większego nakładu pracy, potrzebujesz licencji.Pamiętaj, że licencje na Bing Maps są tańsze niż licencje Google. Jest to całkiem niezłe, ponieważ Bing Maps ma znacznie więcej danych niż Google.

Ponadto usługi MapPoint Web Services nie są już potrzebne ani nie istnieją.

0

Możesz to wszystko zrobić, korzystając tylko z map Bing. Usługa routingu Bing Maps może zostać wykorzystana do obliczenia odległości jazdy między dwiema lokalizacjami. Jeśli chcesz linii prostej (w linii prostej) odległości, to tylko proste obliczenia.

W przypadku map Bing zawsze będzie potrzebna licencja, ale dostępne są bezpłatne licencje. Jeśli kwalifikujesz się do bezpłatnego korzystania, zależy to od Twojego przypadku użycia. Dostępne jest dobre narzędzie do sprawdzenia, czy potrzebna jest licencja Enterprise, lub jeśli kwalifikujesz się do bezpłatnego korzystania tutaj: http://www.microsoft.com/maps/Licensing/licensing.aspx

Powiązane problemy