FNL_XH (Find Next Location)

Third Party Plugins to CMSimple - how to install, use and create plugins

Moderator: Tata

olape
Posts: 1709
Joined: Fri Mar 13, 2015 8:47 am
Contact:

FNL_XH (Find Next Location)

Post by olape » Tue Apr 06, 2021 10:30 am

FNL_XH (Find Next Location)

With this extension you can start a proximity search filtered by distance.
The plugin was developed on request for a radius search for company locations of a company.
Currently only for Germany

Mit dieser Erweiterung kann man eine Umkreissuche gefiltert nach Entfernungen starten.
Enstanden ist das Plugin auf Anfrage zu einer Umkreissuche für Firmenstandorte eines Unternehmens.
Zur Zeit nur für Deutschand

https://olaf.penschke.net/?CMSimple_XH/Plugins/FNL_XH

manu
Posts: 948
Joined: Wed Jun 04, 2008 12:05 pm
Location: St. Gallen - Schweiz
Contact:

Re: FNL_XH (Find Next Location)

Post by manu » Tue Apr 06, 2021 4:55 pm

Geile Sache!
Könnte auf D-A-CH adaptiert oder sogar erweitert werden.

olape
Posts: 1709
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: FNL_XH (Find Next Location)

Post by olape » Tue Apr 06, 2021 5:06 pm

ja, das wäre schon schön und eigentlich problemlos möglich.

Nur die Daten dazu fehlen leider, jedenfalls konnte ich die in dieser einfachen Form bisher nicht auftun.

cmb
Posts: 13594
Joined: Tue Jun 21, 2011 11:04 am
Location: Mü-Sa, RLP, DE
Contact:

Re: FNL_XH (Find Next Location)

Post by cmb » Tue Apr 06, 2021 10:16 pm

olape wrote:
Tue Apr 06, 2021 10:30 am
Mit dieser Erweiterung kann man eine Umkreissuche gefiltert nach Entfernungen starten.
Cool!
olape wrote:
Tue Apr 06, 2021 5:06 pm
Nur die Daten dazu fehlen leider, jedenfalls konnte ich die in dieser einfachen Form bisher nicht auftun.
Kann man nicht PLZ.tab aus http://www.fa-technik.adfc.de/code/opengeodb/CH.tab etc. generieren? Letzteres sieht mir wie eine Obermenge der nötigen Informationen aus. Und DE.tab scheint aktueller als PLZ.tab.

Und ich erahne eine mögliche Optimierung, nämlich das Lesen der .tab Daten per fgetcsv(), so dass immer nur eine Zeile im Speicher vorgehalten werden muss.
Christoph M. Becker – Plugins for CMSimple_XH

olape
Posts: 1709
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: FNL_XH (Find Next Location)

Post by olape » Wed Apr 07, 2021 5:41 am

cmb wrote:
Tue Apr 06, 2021 10:16 pm
Kann man nicht PLZ.tab aus http://www.fa-technik.adfc.de/code/opengeodb/CH.tab etc. generieren? Letzteres sieht mir wie eine Obermenge der nötigen Informationen aus. Und DE.tab scheint aktueller als PLZ.tab.
Theoretisch auf jeden Fall. Praktisch ist es so, dass, jedenfalls von DE.tab ausgehened, viele PLZ mehrfach enthalten sind.
Und das müsste ja irgenwie aufgelöst werden. Die "überflüssigen" Spalten wären kein Problem.
cmb wrote:
Tue Apr 06, 2021 10:16 pm
Und ich erahne eine mögliche Optimierung, nämlich das Lesen der .tab Daten per fgetcsv(), so dass immer nur eine Zeile im Speicher vorgehalten werden muss.
Ist ja noch die allererste Version. Ich merke es auf jeden Fall vor.

cmb
Posts: 13594
Joined: Tue Jun 21, 2011 11:04 am
Location: Mü-Sa, RLP, DE
Contact:

Re: FNL_XH (Find Next Location)

Post by cmb » Wed Apr 07, 2021 10:02 pm

olape wrote:
Wed Apr 07, 2021 5:41 am
cmb wrote:
Tue Apr 06, 2021 10:16 pm
Kann man nicht PLZ.tab aus http://www.fa-technik.adfc.de/code/opengeodb/CH.tab etc. generieren? Letzteres sieht mir wie eine Obermenge der nötigen Informationen aus. Und DE.tab scheint aktueller als PLZ.tab.
Theoretisch auf jeden Fall. Praktisch ist es so, dass, jedenfalls von DE.tab ausgehened, viele PLZ mehrfach enthalten sind.
Und das müsste ja irgenwie aufgelöst werden. Die "überflüssigen" Spalten wären kein Problem.
Oh ja, da müsste man die Daten wohl erst mal gründlich analysieren. Wer's braucht, kann sich ja mal dran wagen. :)

Auf jeden Fall toll, dass es Freiwillige gibt, die solche Daten zusammentragen und veröffentlichen, und dass du ein Plugin dafür entwickelt hast!
Christoph M. Becker – Plugins for CMSimple_XH

olape
Posts: 1709
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: FNL_XH (Find Next Location)

Post by olape » Fri Apr 09, 2021 11:06 am

manu wrote:
Tue Apr 06, 2021 4:55 pm
Könnte auf D-A-CH adaptiert oder sogar erweitert werden.
https://rueegger.dev/schweizer-postleit ... ordinaten/
Das könnte man leicht anpassen, aber 2008 ist schon etwas her.
Ich kann nicht beurteilen, ob man diese Daten noch ohne weiters nutzen könnte.

hixi
Posts: 136
Joined: Wed Jun 08, 2011 7:02 pm

Re: FNL_XH (Find Next Location)

Post by hixi » Sat Apr 10, 2021 7:10 am

Hallo zusammen
Für die Schweizer PLZ haben wir folgende Seite gefunden: https://opendata.swiss/de/dataset/plz_v ... 0b07589169
Vielleicht hilft das.
Grüsse aus der Schweiz
Beat + Susanne

olape
Posts: 1709
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: FNL_XH (Find Next Location)

Post by olape » Sat Apr 10, 2021 5:27 pm

hixi wrote:
Sat Apr 10, 2021 7:10 am
Für die Schweizer PLZ haben wir folgende Seite gefunden: https://opendata.swiss/de/dataset/plz_v ... 0b07589169
Danke für den Link. Aber in dem Zusammenhang nutzt das leider nichts.
Hier sind die Koordinaten der Aussengrenzen der jeweiligen PLZ-Gebiete drin.
Wenn man also eine optische Übersicht dazu erstellen will, ist das perfekt.
Für die Berechnung der Entfernung brauche ich aber nur einen Punkt, der idealerweise "mittig" des jeweiligen Gebietes liegt.

cmb
Posts: 13594
Joined: Tue Jun 21, 2011 11:04 am
Location: Mü-Sa, RLP, DE
Contact:

Re: FNL_XH (Find Next Location)

Post by cmb » Sat Apr 10, 2021 9:22 pm

olape wrote:
Sat Apr 10, 2021 5:27 pm
Für die Berechnung der Entfernung brauche ich aber nur einen Punkt, der idealerweise "mittig" des jeweiligen Gebietes liegt.
Den könnte man berechnen. Ist aber gewiss eine Menge Arbeit unterschiedliche Datenformate zusammenzuführen.
Christoph M. Becker – Plugins for CMSimple_XH

Post Reply