Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Rysowanie grafik powiatów i gmin
adam855
post 5.09.2017, 11:56:30
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 5.09.2017

Ostrzeżenie: (0%)
-----


Witajcie,

szukam kogoś kto pomógłby mi z rysowaniem w php do png/gif/jpg grafiki grafik - wektorów powiatów i gmin.
Dane mam w postaci długości i szerokości geograficznego zaciągnięte z Google:

new google.maps.LatLng(51.4564,15.858),new google.maps.LatLng(51.4574,15.8552),new google.maps.LatLng(51.4578,15.8527),new google.maps.LatLng(51.4598,15.8493),new google.maps.LatLng(51.4616,15.8459),new google.maps.LatLng(51.4648,15.8428),new google.maps.LatLng(51.4657,15.8445),new google.maps.LatLng(51.4658,15.8454),new google.maps.LatLng(51.469,15.8413)
[...]


Dodatkowo chciałbym na te grafiki nakładać punkty POI - ich dane mam także w postaci długości/szerokości geograficznej.
Przeszukałem Google, ale nie znalazłem rozwiązań, podpowiecie coś?

Ten post edytował adam855 5.09.2017, 11:56:47
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
trueblue
post 5.09.2017, 12:06:20
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


To są współrzędne konturów? Jeśli tak, to przecież możesz obrazki wygenerować automatem (w tym najlepiej w postaci SVG). Jeśli wygenerujesz SVG, to od razu możesz nałożyć punkty POI, a jeśli nadasz im jakieś identyfikatory, to będziesz mógł je potem prosto obsłużyć dodając interakcję.


--------------------
Go to the top of the page
+Quote Post
adam855
post 5.09.2017, 12:57:21
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 5.09.2017

Ostrzeżenie: (0%)
-----


Cytat(trueblue @ 5.09.2017, 13:06:20 ) *
To są współrzędne konturów? Jeśli tak, to przecież możesz obrazki wygenerować automatem (w tym najlepiej w postaci SVG). Jeśli wygenerujesz SVG, to od razu możesz nałożyć punkty POI, a jeśli nadasz im jakieś identyfikatory, to będziesz mógł je potem prosto obsłużyć dodając interakcję.


Dziękuje za podpowiedz

Czy mógłbyś jednak mi rozszerzyć trochę patrzenie na ten problem - są dane geograficzne, konturów i teraz chciałbym:
- móc wyrysować z nich ładne grafiki powiatów i gmin
- móc nałożyć na nie lokalizacje miast lub innych punktów - mam dł/szer miasta i chciałbym je nałożyć na taki widok powiatu/gminu w "jego miejsce"
- móc generować takie grafiki w locie z phpa

Czyli kolejność powinna być taka - konwersja tego do svg?
A jak svg poradzi sobie z dodanie kolejnych lokalizacji do mapki?

dziekuje z gory i pozdrawiam!
Go to the top of the page
+Quote Post
trueblue
post 5.09.2017, 13:06:19
Post #4





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Zapoznaj się z podstawami SVG, szczególnie z kształtem <polygon>.
Poszukaj informacji na temat konwersji współrzędnych geograficznych na metry.

Jeśli dodajesz nową lokalizację, to po prostu generujesz nowy SVG.


--------------------
Go to the top of the page
+Quote Post
adam855
post 5.09.2017, 13:16:07
Post #5





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 5.09.2017

Ostrzeżenie: (0%)
-----


Dlaczego na metry?
Go to the top of the page
+Quote Post
trueblue
post 5.09.2017, 13:34:15
Post #6





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Dlatego, że grafika SVG jest grafiką skalowalną i nie ma to znaczenia, tak również będzie najprościej.
Ale możesz zmienić na centymetry, milimetry, piksele czy punkty.


--------------------
Go to the top of the page
+Quote Post
adam855
post 5.09.2017, 14:04:44
Post #7





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 5.09.2017

Ostrzeżenie: (0%)
-----


Przegrzebałem wszystko co miałem, nie znalazłem sposobu na to, jest ktoś chętny podjąć się takiego zlecenia?
Go to the top of the page
+Quote Post
trueblue
post 5.09.2017, 14:15:22
Post #8





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Czego nie wiesz?

https://www.w3schools.com/graphics/svg_polygon.asp
https://www.google.com/search?q=longitude+latitude+to+meters


--------------------
Go to the top of the page
+Quote Post
adam855
post 11.09.2017, 11:57:13
Post #9





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 5.09.2017

Ostrzeżenie: (0%)
-----


dzieki
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 02:22