Adrian Głowacki

Adrian Głowacki Żołnierz, KPW
Świonoujście

Temat: google maps dla wielu nieruchomości

Witam!
Wczoraj dostałem questa klientka che aby na jej stronie była mapa z nieruchomościami jakie posiada na sprzedaż/wynajem.
Problem polega na tym że jeszcze czegoś takiego nie robiłem. Adresy nieruchomości są przechowywane w BD. Pytanie brzmi czy są jakieś darmowe skrypty z których można skorzystać (jeśli nie to trudno)? I czy da się zrobić by dane z BD przechodziły automatycznie w nowe lokalizacje, bo nie uśmiecha mi się nanosić kolejną nieruchomość lub usuwać sprzedaną? A może znacie jakieś ciekawe inne rozwiązania dla takiego zadania

konto usunięte

Temat: google maps dla wielu nieruchomości

Google Maps to wszystko czego potrzebujesz:

https://developers.google.com/maps/

Mają oczywiście limity: https://developers.google.com/maps/faq#usagelimits , ale dla stron z mniejszych ruchem spokojnie nie do osiągnięcia
Adrian Głowacki

Adrian Głowacki Żołnierz, KPW
Świonoujście

Temat: google maps dla wielu nieruchomości

Myślałem o google maps, skoro jest za free do 25000 userów dziennie, a wątpię by biuro nieruchomości generowało taki ruch. Zastanawia mnie jedynie czy da radę automatycznie pobierać lokalizację z BD
Adrian Głowacki

Adrian Głowacki Żołnierz, KPW
Świonoujście

Temat: google maps dla wielu nieruchomości

Pogrzebałem trochę w sieci znalazłem poradnik jak to zrobic krok po kroku może komuś się przyda :
http://blog.piotrnalepa.pl/2010/02/12/phpajaxxml-googl...

A znacie może jakąś alternatywę, czy google maps jest absolutnym liderem chciałbym poznać wasze zdanie.Ten post został edytowany przez Autora dnia 06.03.14 o godzinie 13:17
Łukasz Folmert

Łukasz Folmert front-end developer

Temat: google maps dla wielu nieruchomości

Mapy google są zdecydowanie najpopularniejsze, ale czy najlepsze to już zależy co jest priorytetem.
Wg mnie są one przeciążone zbędnymi pierdołami, które mogą tylko spowalniać stronę, a dla kogoś innego ich integracja z innymi serwisami i API (Panoramio, Street View, Geolocation API, Coordinate API, Tracks API, Engine API) może być zaletą. Niemniej popularność technologii to istotny czynnik, o czym pewnie przekonał się każdy kto szukał pomocy w Internecie ;)

Poza tym, osobna kwestia to wybór API - jest możliwość uniezależnienia się od 1 dostawcy map. Google w każdej chwili może np. zmniejszyć limit darmowych odsłon, albo wprowadzić reklamy, albo klient zmieni zdanie i nie będzie chciał mieć produktów google na swojej stronie, i co wtedy? Przepisywać kod na nowo?
Biblioteki takie jak OpenLayers albo Leaflet mogą temu zapobiec.

Robiłem niedawno mały risercz i alternatywy są takie. W kolejności od najpopularniejszej do najrzadziej używanej:

Google Maps - razem ze Static Maps API to jest 25 000 darmowych odsłon na dzień, ale na inne serwisy jest to już mniejsza liczba, Google Maps Engine - 10 000, Coordinate i Places - 1000, Geolocation i Tracks - 100

Bing Maps (Microsoft), HERE (Nokia) - obie mają podobną politykę, tj. 90 dni trialu, z tym że mapy Microsoftu są znacznie popularniejsze

ArcGIS Server (ESRI) - darmowe, o limitach nic nie wyczytałem, niemal tak popularne jak opcja niżej

OpenStreet Map (open source) - prawdopodobnie najlepsza alternatywa dla Google, w pełni otwarte i darmowe, na plus też ogromna ilość niestandardowych kafelek. Brak natywnego API, ale można korzystać z wspomnianego OpenLayers albo Leaflet.

Cloudmade (open source) - kolejny darmowy dostawca, domyślny dla Leaflet.

Tyle w teorii. Co do kwestii implementacyjnych kopalnią wiedzy jest stackoverflow i bardziej ograniczone do map gis.stackexchange.

Ten tutorial co znalazłeś jest z 2010, więc może być już przedawniony, to też jest istotne. Widzę, że gość korzystał z XML, a to już przeżytek, dla takiego prostego zastosowania IMO lepszy będzie JSON.

Następna dyskusja:

Lightbox +Google Picasa = d...




Wyślij zaproszenie do