2012-10-13 6 views
5

Próbuję utworzyć aplikację, która zawiera wiele różnych restauracji w lokalnej bazie danych, aby pomóc ludziom znaleźć restaurację obok ich lokalizacji.Jak odzyskać listę geopozycji z witryny korzystającej z interfejsu Google Maps API

Chciałbym dodać French Bakery Paul: http://www.paul.fr/shop/fr-FR/Shops

I odkryli, że wykorzystuje funkcję CreateMarker(), aby wyświetlić znaczniki z listy punkcie, ale nie wiem, gdzie jest plik zawiera różne piekarnie z ich szerokości/długości geograficznej: http://www.paul.fr/uploads/script/google.map.js

Czy istnieje sposób na uzyskanie listy tego, czego szukam?

Odpowiedz

2

Dane są ładowane za pośrednictwem żądania AJAX. Żądany adres URL to http://www.paul.fr/shop/fr-FR/CMSMS/shops. Możesz to zobaczyć w funkcji mapy Google Map. W pliku JSON znajdziesz współrzędne geograficzne w polach AddressLatitude i AddressLongitude.

+0

Dziękuję też wam :) tego właśnie szukałem – user1542666

1

To jest ajax z żądaniem "/ shop/fr-FR/CMSMS/shops", który zwraca json zawierający punkty, które zakładam. Skopiowałem json do here. Umieść go w pliku i żądanie ajax, a następnie JSON parsuj. Dane, których potrzebujesz, znajdują się w właściwościach AddressLatitude i AddressLongitude każdego wpisu. Możesz użyć strony this, aby poznać zwrócony JSON i zrozumieć, jak to działa, lub po prostu użyć funkcji CreateMarker, której używają.

+0

Dziękuję, że go nie widziałem :) – user1542666

Powiązane problemy