collapse

* Benutzer Info

 
 
Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?

* Wer ist Online

  • Punkt Gäste: 52
  • Punkt Versteckte: 0
  • Punkt Mitglieder: 0

Es sind keine Mitglieder online.

* Forenstatistik

  • stats Mitglieder insgesamt: 13702
  • stats Beiträge insgesamt: 62196
  • stats Themen insgesamt: 8474
  • stats Kategorien insgesamt: 5
  • stats Boards insgesamt: 16
  • stats Am meisten online: 415

Autor Thema: Umkreissuche  (Gelesen 196 mal)

Offline datekk

  • Access-Meister
  • ***
  • Beiträge: 670
Umkreissuche
« am: September 18, 2017, 15:08:42 »
Hallo,

ich möchte gern in meine Datenbank eine Umkreissuche aufbauen... So sollen z.B. alle Kontakte in einem Umkreis von 10 km um das Zentrum von Berlin angezeigt werden.

Wie kann ich hier vorgehen?

LG
datekk
 

Offline Beaker s.a.

  • Access Guru
  • ****
  • Beiträge: 1493
Re: Umkreissuche
« Antwort #1 am: September 18, 2017, 15:46:44 »
Gibt es mehrere Zentren?
--
Beaker s.a., der lieber an seinem eigenen Projekt arbeiten würde/sollte, aber irgendwie immer gerne seinen Senf dazu gibt ;-)
S.M.I².L.E.
 

Offline PhilS

  • Administrator
  • Access-Profi
  • *****
  • Beiträge: 231
    • Tipps zu Access, VBA, SQL und Co.
Re: Umkreissuche
« Antwort #2 am: September 18, 2017, 16:17:33 »
ich möchte gern in meine Datenbank eine Umkreissuche aufbauen...
Das ist eine sehr allgemeine Frage.

Aufgrund deiner früheren Fragen vermute ich, dass du ein SQL-Server Backend verwendest. Dann wäre es evtl. eine Option die Geography Datentypen und Funktionen des SQL-Servers zu verwenden.
 
Folgende Mitglieder bedankten sich: datekk

Offline datekk

  • Access-Meister
  • ***
  • Beiträge: 670
Re: Umkreissuche
« Antwort #3 am: September 19, 2017, 08:35:15 »
Wow PhilS.... Danke... Was es alles gibt erstaunt mich immer wieder neu. Ich arbeite mich mal rein. Frage schonmal vorab weil ich bestimmt Hilfe brauche: Kennst Du Dich damit weiter aus?
 

Offline PhilS

  • Administrator
  • Access-Profi
  • *****
  • Beiträge: 231
    • Tipps zu Access, VBA, SQL und Co.
Re: Umkreissuche
« Antwort #4 am: September 20, 2017, 16:09:16 »
Kennst Du Dich damit weiter aus?
Nur oberflächlich. - Ich betreue eine Anwendung, in der eine darauf basierende Umkreissuche enthalten ist, aber jemand anders im Team hat diese entwickelt.

Offline datekk

  • Access-Meister
  • ***
  • Beiträge: 670
Re: Umkreissuche
« Antwort #5 am: September 29, 2017, 08:14:35 »
Sooooo... Kurze Rückmeldung: nach ca. 3h Arbeit ist es geschafft. Danke PhilS für den Tipp mit den Datentypen in SQL. Damit wird es einem wirklich relativ einfach gemacht. Habe eine kleine Function geschrieben, welche die Datensätze durchgeht, von Google jeweils die Koordinaten holt und in die Geo Spalte schreibt. Eine Prozedur im SQL Server kann dann die Entfernung von zwei Punkten sehr leicht ermitteln und ausgeben. Damit steht einem dann die ganze Welt der herkömmlichen Abfragen offen.

Dies hat mir dabei sehr geholfen: https://social.msdn.microsoft.com/Forums/de-DE/f5e46ea9-3d8f-43e6-b36d-cfbb314b39f0/umkreissuche?forum=sqlserverde

Also nochmals vielen Dank - das war ein super Tip!