Daniel F.

Daniel F. CEO, Miller-Fukuda
Nieruchomości

Temat: Podświetlanie całej ulicy

Witam,

Czy jest jakaś możliwość podświetlania całej ulicy w Google Maps?

Temat: Podświetlanie całej ulicy

Możesz sobie narysować kreskę za pomocą polyline. Poczytaj dokumentację, wszystko jest tam opisane.
Daniel F.

Daniel F. CEO, Miller-Fukuda
Nieruchomości

Temat: Podświetlanie całej ulicy

Piotr Wittchen:
Możesz sobie narysować kreskę za pomocą polyline. Poczytaj dokumentację, wszystko jest tam opisane.
Wiem o Polyline... ale to jest łączenie linią współrzędnych geograficznych... mogę se tak narysować, ale jak sobie wyobrażasz takie rysowanie np. dla wszystkich ulic Warszawy? Nie da się tego zautomatyzować, no chyba że masz jakiś pomysł na to.

Temat: Podświetlanie całej ulicy

Zależy, co konkretnie chcesz zrobić. Możesz pokombinować z usługą "Directions" dostępną w Google Maps API, która wyznacza trasę na mapie. Wtedy będziesz mógł sobie pociągnąć linię wzdłuż jakiejś ulicy o nieregularnym kształcie bez wprowadzania współrzędnych tejże linii.Piotr Wittchen edytował(a) ten post dnia 27.01.10 o godzinie 16:00

konto usunięte

Temat: Podświetlanie całej ulicy

Piotr Wittchen:
Zależy, co konkretnie chcesz zrobić. Możesz pokombinować z usługą "Directions" dostępną w Google Maps API, która wyznacza trasę na mapie. Wtedy będziesz mógł sobie pociągnąć linię wzdłuż jakiejś ulicy o nieregularnym kształcie bez wprowadzania współrzędnych tejże linii.Piotr Wittchen edytował(a) ten post dnia 27.01.10 o godzinie 16:00

Też szukam takie rozwiązania... Masz może jakiegoś linka do działającego przykładu?

Temat: Podświetlanie całej ulicy

Nie robiłem jeszcze czegoś takiego, ale myślę, że dałoby radę osiągnąć pożądany efekt właśnie za pomocą wspomnianej usługi.

Przykłady w Google Maps API (na samym dole jest Service Examples -> Showing Simple Directions oraz Processing Directions) :
http://code.google.com/intl/pl/apis/maps/documentation...

Linki do przykładów:
http://code.google.com/intl/pl/apis/maps/documentation...

http://code.google.com/intl/pl/apis/maps/documentation...

Zastosowaniem tej usługi nie jest zaznaczanie ulic, lecz wytyczanie tras, ale myślę, że po odpowiedniej przeróbce da radę wykorzystać to w taki sposób w jaki Wy chcecie.
Daniel F.

Daniel F. CEO, Miller-Fukuda
Nieruchomości

Temat: Podświetlanie całej ulicy

Piotr Wittchen:
Nie robiłem jeszcze czegoś takiego, ale myślę, że dałoby radę osiągnąć pożądany efekt właśnie za pomocą wspomnianej usługi.

Przykłady w Google Maps API (na samym dole jest Service Examples -> Showing Simple Directions oraz Processing Directions) :
http://code.google.com/intl/pl/apis/maps/documentation...

Linki do przykładów:
http://code.google.com/intl/pl/apis/maps/documentation...

http://code.google.com/intl/pl/apis/maps/documentation...

Zastosowaniem tej usługi nie jest zaznaczanie ulic, lecz wytyczanie tras, ale myślę, że po odpowiedniej przeróbce da radę wykorzystać to w taki sposób w jaki Wy chcecie.

Szkoda, że nie ma takiej funkcji w Google Maps, myślę, że dużo ludzi by z tego korzystało, a tak to trzeba kombinować, a rozwiązanie jest mało "eleganckie" czy przyjazne użytkownikowi, bo spróbowałem 1 ulicę i już klapa... ulice są dwukierunkowe, więc może np. wyjść coś takiego:

http://maps.google.pl/maps?f=d&source=s_d&saddr=Zygmun...

... a i tak nie zaznaczyliśmy tutaj całej mapy.

Temat: Podświetlanie całej ulicy

Zmień sobie sposób dojścia z "by car" na "walking", to uzyskasz coś bardziej zbliżonego do oczekiwanego efektu ;-). Podana przez Ciebie sytuacja jest przypadkiem szczególnym i dlatego tak wyszło.
Arkadiusz Borowski

Arkadiusz Borowski Projektant
interakcji

Temat: Podświetlanie całej ulicy

Pewnie widzieliście grę monopoly na mapach google.
Była tam opcja: wpisuję nazwę ulicy, dostaję listę pasujących i po wybraniu opcji ulica była zaznaczona. Do zaznaczania ulic wykorzystywali dane z Open Street Map. Jeśli dobrze pamiętam to u siebie trzymali kopię danych o ulicach z OSM i co jakiś czas ją aktualizowali.

Proponowane rozwiązanie z "Directions" ma pewien mały mankament:
- limit zapytań - nie wiem jak jest teraz ale przez pewien czas chyba był rzędu 10000 - co czasem może nie być wystarczające

- jeśli ma zaznaczać, np. dowolną ulicę w Warszawie po wpisaniu jej nazwy to musimy znać początek i koniec ulicy

Temat: Podświetlanie całej ulicy

Arkadiusz Borowski:
Pewnie widzieliście grę monopoly na mapach google.
Była tam opcja: wpisuję nazwę ulicy, dostaję listę pasujących i po wybraniu opcji ulica była zaznaczona. Do zaznaczania ulic wykorzystywali dane z Open Street Map. Jeśli dobrze pamiętam to u siebie trzymali kopię danych o ulicach z OSM i co jakiś czas ją aktualizowali.

Proponowane rozwiązanie z "Directions" ma pewien mały mankament:
- limit zapytań - nie wiem jak jest teraz ale przez pewien czas chyba był rzędu 10000 - co czasem może nie być wystarczające

- jeśli ma zaznaczać, np. dowolną ulicę w Warszawie po wpisaniu jej nazwy to musimy znać początek i koniec ulicy

Można też pokombinować z geolokalizacją początku i końca ulicy w bardzo prosty sposób.

Początek: ul. Długa 1
Koniec: ul. Długa 100

W większości przypadków, jeśli nie będziemy mieli do czynienia ze zbyt skomplikowanymi ulicami, uda się uzyskać efekt. Zauważyłem też, że jeśli podamy numer domu, który wykracza poza zasięg numerów na danej ulicy, Google Maps zaznacza po prostu koniec ulicy.

Przykład:

http://maps.google.pl/maps?f=d&source=s_d&saddr=D%C5%8...Piotr Wittchen edytował(a) ten post dnia 31.01.10 o godzinie 00:49
Arkadiusz Borowski

Arkadiusz Borowski Projektant
interakcji

Temat: Podświetlanie całej ulicy

Można też pokombinować z geolokalizacją początku i końca ulicy w bardzo prosty sposób.

Początek: ul. Długa 1
Koniec: ul. Długa 100

W moim teście i na
http://econym.org.uk/gmap/example_didyoumean1.htm
po wpisaniu adresów, które nie istnieją pojawiają się różne kwiatki - najczęściej środek ulicy. Przykład:
dla
"długa 100,warszawa,poland"
otrzymuję
"Długa 100, Podolszyn Nowy, Polska"

W mniejszych miastach numeracja budynków nie jest dostępna na tym samym poziomie co dla Warszawy.

Może to tylko kwestia implementacji.
Przykład:

Proponuję testować z API a nie mapy.google.pl
To co jest dostępne przez API nie jest dokładnie tym co jest na mapy.google.pl (przynajmniej tak było jeszcze rok temu)



Wyślij zaproszenie do