10
Visualisierung von geokodierten Daten auf der Force.com-Plattform

Prozess-Automation über Flow Trigger

Embed Size (px)

DESCRIPTION

Prozess-Automation über Flow Trigger

Citation preview

Page 1: Prozess-Automation über Flow Trigger

Visualisierung von geokodierten Daten auf der Force.com-Plattform

Page 2: Prozess-Automation über Flow Trigger

2

Agenda

1. Dichteverteilung von nahgelegenen Ärzten

2. Geodaten-Funktionen

3. Typische Anwendungen

4. JavaScript Frameworks

5. Implementierung

6. Zusammenfassung & Ausblick

Copyright © 2014 Accenture All rights reserved.

Page 3: Prozess-Automation über Flow Trigger

3

1. Dichteverteilung von nahgelegenen Ärzten

Copyright © 2014 Accenture All rights reserved.

Page 4: Prozess-Automation über Flow Trigger

4

2. Vorhandene Funktionen

• Benutzerdefiniertes Feld vom Typ Geotargeting Verfügbar bei Standard- und benutzerdefinierten Objekten Zweiteilige Koordinate bestehend aus Longitude- und

Latitude-Teil (Dezimal oder Gradbasiert)

• Formelfunktionen GEOLOCATION(Lat, Lon) DISTANCE(Location1, Location2, Einheit) Beispiel zur Distanzberechung:

DISTANCE(MyLocationField, GEOLOCATION(51,11.5))

Copyright © 2014 Accenture All rights reserved.

WarnungGeo-Features offiziell noch in Beta-Phase

Page 5: Prozess-Automation über Flow Trigger

5

2. Vorhandene Funktionen

• Abfrage von Geotargeting-Feldern SELECT Name, Location__Latitude__s, Location__Longitude__s FROM Account

• DISTANCE Funktion

Nur in WHERE- & ORDER BY-Clauses

Rückgabe in Meilen oder Kilometer

Dynamische Koordinaten per GEOLOCATION

Copyright © 2014 Accenture All rights reserved.

Page 6: Prozess-Automation über Flow Trigger

6

3. Typische Anwendungen

• Geokodierung mittels WebServices Adressdatenwandlung

• Kartendarstellung Geoanalyse

(Kundenverteilung, nahgelegene Account) Routenberechung

• Lösungen auf der AppExchange z.B.: GeoPointe / MapAnything

Copyright © 2014 Accenture All rights reserved.

Page 7: Prozess-Automation über Flow Trigger

7

4. JavaScript Frameworks

• Typische Features Kartendarstellung Anzeigen mehrerer Layer mit Zusatzinformationen Intuitive Bedienung

• Kommerziell Google Maps JS API v3.0 Bing Maps AJAX Control 7.0 und REST API

• Open Source OpenLayers Leaflet.js u.v.a.

Copyright © 2014 Accenture All rights reserved.

Page 8: Prozess-Automation über Flow Trigger

8

5. Zu Beachten

• Beste Performance in modernen Browsern (IE 9+, Firefox , Chrome) Leistungsfähige JavaScript Engines SVG-Support

• Lizenzbestimmungen der Kartenanbieter Nichtöffentliche Anwendungen sind kostenpflichtig Vendor Attribution: Logo Limitiert Anzahl an Geocoding-Anfragen

Copyright © 2014 Accenture All rights reserved.

WarnungFrühere Vereinbarungen zwischen Google und salesforce.com sind nicht mehr gültig.

Page 9: Prozess-Automation über Flow Trigger

9

6. Zusammenfassung & Ausblick

• Salesforce1

Einbindung von Kartendiensten über Visualforce möglich

Zugriff auf aktuellen Standort per Browser-Schnittstelle

Echtzeitanwendungen in Kombination mit Streaming API

Copyright © 2014 Accenture All rights reserved.

Page 10: Prozess-Automation über Flow Trigger

Offene Fragen?