Ich verwende GMap, um Benutzern zu helfen, andere Personen in ihrer Nähe zu finden. Ich möchte den Benutzern jedoch einen gewissen Datenschutz gewähren, indem sie nur ihre Stadt und Postleitzahl auf der Karte verfügbar machen, aber dennoch die vollständige Adresse für Mailingzwecke in der Datenbank haben. Wie kann ich das machen? Die Position des Pins auf der Karte sollte auch nur auf Stadt und Postleitzahl basieren, da dies natürlich ziemlich genau sein kann.
Nehmen wir zum Beispiel an, der Präsident registriert sich auf unserer Website. Er gibt seine vollständige Adresse ein, 1600 Pennsylvania Ave NW, Washington DC, DC 20500. Ein Administrator kann diese jetzt nachschlagen und ihm unseren Newsletter zusenden.
Ein anderer Benutzer im DC-Bereich sucht nach Personen, mit denen er sich treffen kann. Sie suchen und sehen eine Stecknadel auf der Karte für einen Benutzer POTUS. Wenn Sie auf den Pin klicken, wird nur eine Teiladresse angezeigt, Washington DC, DC 20500. Und die Position des Pins ist nicht genau, sodass der Benutzer anhand seiner Platzierung die genaue Adresse von POTUS nicht erkennen kann. Es reicht jedoch aus, dass der Benutzer weiß, dass er sich in der Nähe befindet, sodass er eine Nachricht an den Benutzer sendet, um Kontakt aufzunehmen.
Alle Lösungen für nicht exakte Pin-Positionen wären in Ordnung. Wenn es leicht randomisiert war. Oder vielleicht sind alle Pins in einer Postleitzahl zu einem mit einem Link für "# Benutzer im Bereich 20500" zusammengefasst, der den Benutzer zu einer vollständigen Liste führt.
Wenn dies mit etwas anderem als GMap möglich ist, ist das in Ordnung.
quelle