wzr1oneTwórca
0piorunówCześć!
Jest jakiś poważny magik od PowerBI? :grinning:
Mam 2 "lokalizacje" - 1. Pełen adres klienta, 2. Pozycja samochodu przedstawiciela jako długość i szerokość geograficzną.
Chciałem nałożyć te dwie lokacje na mapkę aby pokazywało klientów w pobliżu na podstawie lokalizacji samochodu.
Da radę to zrobić bezpłatnym narzędziem, bez konwertowania adresów na dlugość i szerokość geograficzną?
Pozdrawiam!
@wzr1one musisz zamienić adres na koordynaty.
Szukaj hasła geocoding + powerbi
Potem tabela z polem obliczeniowym, gdzie wyznaczasz odległości między samochodem a klientami i sortujesz po wyniku. Dorzuć sobie jeszcze filtr np. Pierwszych 10 wyników.
Teraz kwestia powiazania danych że sobą, wstawiane fragmentatorow (bo mapa będzie inaczej nieczytelna), wykresik mapowy I finalnie robisz dwie serie:
Samochód i najbliżsi klienci.
Proscizna. Spytasz skąd to wiem? Bredzę.
@plemnik_w_piwie Trochę za daleko pojechałeś.
Fakt - przekształciłem sobie adres na koordynaty (15k rekordów w excelu/powerbi - Darmowe Google API na start + parametr z odwołaniem do lokalizacji klineta). Dołączyłem tabelę z lokalizacją samochodów. Następnie będe oznaczał czy to klient czy samochód, aby innymi kolorami się odznaczało. Tyle! 😉
@wzr1one ok, jeśli beż filtrów ci pasuje, to luz, ale obawiam się że będziesz miał problem z czytelnością wykresu. 15k punktów na jednym wykresie to zdecydowanie za dużo nawet jak na scatterplot.
Ja bym dodał filtry i fragmentatory :smiley: ale ja to ja
@plemnik_w_piwie filtry mam na przedstawiciela, jeden ma okolo 300 klientów. Mapa normalna polski, nie ma tragedii, do tego będą filtry na klientow z obrotem i bez wiec 150/150. Do tego wchodzi RLS wiec kazdy przedstawiciel ma dostep tylko do swoich klientów. To dopiero wstęp byl z którym niekoniecznie wiedzialem jak sobie poradzić i za wszelką cene nie chcialem używać api googla bo to bez sensu. Przyjdzie nowy klient i będzie trzeba skrypt do niego uruchamiać. Poki jestem na trialu to spoko, pozniej gorzej.
Wywalilem tabele z geolokacja do osobnego pliku jako wartości zeby tego jsona przy każdym odświeżaniu powerbi nie mielił i nie zjadł kasy na koncie trialowym
@plemnik_w_piwie jak chcesz się zagłębić to mozemy pogadać na pw :grinning:
@wzr1one a patrzyłeś na openstreetmaps?
https://www.google.com/amp/s/miroslawmamczur.pl/jak-zmienic-adres-w-wspolrzedne-geograficzne-i-sprawdzic-np-najblizsze-restauracje-openstreetmap/amp/
Tutaj artykulik do darmowych narzędzi na nich bazujący w tym libki do pythona.
A jak masz filtrowanie po przedstawicielach, to nie mam więcej pytań :smiley: myślałem, że próbujesz zrobić sobie globalną mapkę klientów, co by nie wyszło z racji ich ilości.
Ogólnie to się chuja na tym znam, więc wiele nie pomogę, ale coś tam kiedyś grzebałem więc mam moralne podstawy dawać wskazówki:p
Jak zmienić adres w współrzędne geograficzne i sprawdzić np. najbliższe restauracje (OpenStreetMap)? - Mirosław MamczurDzięki OpenStreetMap zamiana adresu na współrzędne geograficzne w języku Python to żadna trudność. Zobacz jak wyszukać również obiekty obok!Mirosław Mamczur@plemnik_w_piwie Dzięki, przyda się bardzo! :smiley: