Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][PHP]losowanie koordynat GPS w obrębie tylko Polski
Forum PHP.pl > Forum > Przedszkole
mPiotr
zastanawiam się czy można wylosować koordynaty GPS ograniczając się tylko do danego państwa, np Polski?

niby można ograniczając się do min i max długości i szerokości
  1. $lat = rand(50, 53) . '.' . rand(100, 600);
  2. $lng = rand(17, 21) . '.' . rand(120, 555);
  3. $dane = $lat . ', ' . $lng;


[JAVASCRIPT] pobierz, plaintext
  1. var punkt = new google.maps.LatLng(<? echo $dane; ?>);
[JAVASCRIPT] pobierz, plaintext


ale w ten sposób nie wylosujemy pozycji przygranicznych.

macie jakieś pomysły na to?
djgarsi
Hm. Może zabierz się za to z drugiej strony. Poszukaj, w necie są sqle z bazą miast (czasem razem ze współrzędnymi gps). Na ich podstawie możesz coś tam sobie polosować.
markonix
Wrzuć to w pętle i niech losuje koordynaty tak długo aż trafi na Polskę (w 90% przypadkach trafi za pierwszym razem).
Oczywiście koordynaty ograniczone do najbardziej skrajnych pozycji.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.