Openlayers hosting Drupal
Staram się do tego zalecenia przy ustawieniach ol:
Domyślnie witryna będzie wskazywać na obsługiwanej wersji biblioteki OpenLayers, w openlayers.org/api/2.9/OpenLayers.js.Alternately. można pobrać OpenLayers, dodaj go do swojej instalacji Drupala i użyć ścieżki względnej podobnego stron / all / modules / OpenLayers / OpenLayers-2,7 / OpenLayers.js
Pobrałem 2,10 stabilna wersja tar.gz z przedniej strony na openlayers.org/
Wyodrębnione i zainstalowane lokalnie na /public_html/sites/all/modules/openlayers/OpenLayers_library/OpenLayers-2.10
Zauważ, że jest nieco inny niż zaleca ścieżce.
Dostałem ten komunikat o błędzie: Błąd podczas renderingu mapy: Błąd typu: this.projection.getUnits nie jest funkcją
Który jest taki sam błąd z tego wątku: drupal.org/node/822350
Że wątek dotyczy problemu z wersją gospodarzem tak nie jest dokładnie taki sam problem.
Moje pytanie brzmi, czy istnieje pewna wersja, która powinna być stosowana miejscowo? Jeden z tych?
Czy jest coś innego źle?
tmcw Attribution kredytowe: tmcw skomentował 24 października 2010 r 20:26
Moduł ten nie jest jeszcze kompatybilny z OpenLayers 2,10. Będziemy chcieli, aby pobrać 2.9: na openlayers.org.
rhymeswithcamera Credit Uznanie autorstwa: rhymeswithcamera skomentował 27 października 2010 o 01:46
To było bardzo na czasie postu / odpowiedzi. Ostatniej nocy bez wyraźnego powodu, moja strona dev zaczęły zwrócić WSOD dla każdej strony, którą odwiedziłem. Zauważyłem w przeglądarce, że moja strona była próbuje uzyskać dostęp openlayers.org. Więc starałem się dostęp openlayers.org w innej przeglądarce (i innym komputerze), a na pewno wystarczy, witryna była w dół. W ciągu 5 minut, jednak, że teren był z powrotem w górę, a moja strona została prawidłowo funkcjonować ponownie. Byłem zaskoczony, że rodzaj podłączenia do wersji obsługiwanej wpłynęłoby całą witrynę tak. My początkujących oczekuje się, że będzie to wpływ tylko te strony z mapami (co w moim przypadku było 2 stron na całej stronie). No cóż.
Lekcja: Nie zależą od wersji obsługiwanej dla każdego poważnego środowiska rozwoju lub produkcji - „bo to przynosi swoją stronę w dół do kolana. Mam teraz w wersji 2.9 pobrany.
itserich Attribution kredytowe: itserich skomentował 8 listopada 2010 o 16:50
Chcę dodać, że po raz pierwszy wprowadzony do biblioteki do katalogu modules. Wydawało się działać dobrze z wyjątkiem niektórych map ikon (nawigacja) nie wyświetla się poprawnie.
Więc przenieśli go do lokalizacji sugerowanej na budowie -> Ustawienia -> OpenLayers, wyczyszczone cache, a wszystko wydaje się dobre.
Wydaje się, aby zmniejszyć czas ładowania strona całkiem sporo.
Dzięki za pomoc.