#1 https://steemit.com/openstreetmap/@dotevo/openstreetmap-projekt-projekto-project
#2 https://steemit.com/polish/@dotevo/openstreetmap-projekto-projekt-project-2
#3 https://steemit.com/openstreetmap/@dotevo/openstreetmap-projekto-projekt-3
#4 https://steemit.com/openstreetmap/@dotevo/openstreetmap-projekt-projekto-4

Polish | Esperanto |
Witam wszystkich! Oto moja piąta część OpenStreetMapowego projektu. Projektu, który ma na calu pokazać Wam jak prosto można stworzyć własną stronę bazującą na danych OpenStreetMap. Teraz opiszę kilka zmian. | Saluton al ĉiuj! Jen mia kvina parto de OSMa projekto. Projektu, kiu povas montri al vi kiel facile krei vian propran retejon kun OSMaj datumoj! Nun mi priskribos kelkajn ŝanĝojn. |
1. 0b682bcbb76c4079093f7b4b6fc2b8da90f0b622
Polish | Esperanto |
Nie przepadam za nieładem w projektach, dlatego uznałem, że warto podzielić projekt, który będzie się rozrastał na kilka plików. Z pomocą przychodzi gulp-concat odpowiedzialny za łączenie plików oraz gulp-resolve-dependencies odpowiedzialny za ustawienie plików odpowiedniej kolejności. Dodatkowo gdy pojawia się wiele plików warto zainwestować w gulp-sourcemap gdyż łatwiej się debuguje kod z realnym odwzorowaniem w kodzie. | Mi ne ŝatas malordon en la projektoj, tial mi pensis ke indas dividi projekton (kiu kreskos) en plurajn dosierojn. Kun la helpo venas gulp-concat respondecas pri kombinado dosierojn gulp-resolve-dependencies respondecas pri la ĝusta ordo. Krome, kiam estas multaj dosieroj vi devus investi en gulp-sourcemap kiu faciligas senerarigadon. |
2. f4a0ace4f28fa7b5bac08cc9f09cf49d281ce02b
Polish | Esperanto |
Ta zmiana to nic innego jak obiecane pobieranie po przesunięciu mapy. Aby dane się pobrały wymagane przybliżenie to 16. Ile to 16? Zerknijcie w konsole z logami to zobaczycie. Po tej zmianie możecie zauważyć pewien problem. Serwery Overpass ustawiają limit równoczesnych zapytań. W kilku słowach oznacza to tyle, że jeśli będziecie przesuwać mapą szybciej niż dane będą się pobierać to zwyczajnie zwrócą błąd zamiast danych. Lecz z pomocą idzie kolejna zmiana! | Tiu ŝanĝo elŝutas datumojn kiam vi movas la mapon. La datumoj estos elŝutita kiam zomo estas ol 15. Kio estas la 16? Rigardu la konzolon. Post tiu ŝanĝo eble rimarkos problemon. Overpass serviloj metas limon de samtempaj demandoj. Ĝi signifas tiel ke se vi movas la mapon pli rapide ol la datumoj estos elsxutita nur la datumoj revenos eraron anstataŭe. Sed kun la helpo de alia ŝanĝo alvenas! |
3. af26a6b498396022dae6b502e1913821c9b3b7a8
Polish | Esperanto |
Ta zmiana poprawia nasz problem z pobieraniem danych. Jak działa? Tworzymy sobie specjalną klasę OverpassQueue, której zadaniem jest kolejkowanie zapytań tak, aby tylko jedno w danym momencie się pobierało. Nadal wiele rzeczy można tutaj ulepszyć, ale oczywiście o tym w kolejnych częściach :) | Tiu ŝanĝo ĝustigas nian problemon kun elŝutado de datumoj. Kiel funkcias? Ni skribas OverpassQueue, kiu kreas la atendovicon por OP demandoj. MI pensas ke ni povas aldoni kelkajn aferojn sed mi priskribos tion en la sekvaj partoj :-) |
4. 983d2c69470a37381c91093091d12084da925518
Polish | Esperanto |
Ostatnia zmiana to poprawka, aby nie pobierał placów zabaw, które są oznaczone jako prywatne | La lasta ŝanĝo estas la ĝustigo kiu foriras la privatajn ludilojn el nia mapo :) |
Zakończenie / La fino
Polish | Esperanto |
W planach mam wiele rzeczy, od wyświetlania popupów po dodanie tłumaczeń i linta. Co chcielibyście zobaczyć w kolejnej części? Zachęcam do tworzenia własnego projektu, w którym chętnie pomogę. | Miaj planoj havas multajn aĵojn de la montri informojn kaj aldonante tradukojn. Kion vi ŝatus vidi en la sekva sekcio? Mi invitas vin por krei vian propran projekton, mi helpos al vi :). |
Dobra robota, przydatna wiedza :) dzięki
Czekam na kolejne posty,
Upv & follow You!
Pozdro @deazydee
Congratulations @dotevo! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Congratulations @dotevo! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP