2016-07-05 12 views
-1

Wir verwenden IMS-Tool, das UI für die Versicherungsbranche ist, die mit SQL Server kommuniziert und die Daten abruft.Von SQL Server zu google.map

Also, ich habe keinen Zugriff auf dieses IMS-Tool, das Drittanbieter-Unternehmen kümmert sich darum.

Wenn Sie sich die Kundeninformationen in diesem Tool ansehen, können Sie auf eine Schaltfläche klicken, und Sie gelangen zu einer Google-Karte.

enter image description here

Meine Frage ist diese Funktionalität in diesem Tool selbst konfiguriert? Oder gibt es eine gespeicherte Prozedur in der SQL Server-Datenbank, die irgendwie einen Link verbindet und Sie zu einer Google-Map führt?

Dank

+1

Warum nicht die dritte Partei fragen, die sich darum kümmert? – dfundako

+0

In der App, an der ich gerade arbeite, speichert SQL den Geolocation-Code. Dann ruft die App einen Dienst auf, der den Punkt auf der Karte basierend auf dem Typ des Geolocation-Codes platziert, egal ob Punkt, Straße, Stadt oder Postleitzahl. Aber ich bin mir sicher, dass es eine Menge Möglichkeiten gibt, dies zu tun. – tCoe

Antwort

0

Wie gewünscht, ist dies ein einfaches Beispiel, wie man einen HYPERLINK in Excel

Ausführen dieses SQL, und fügen Sie die Ergebnisse in Excel erstellen Sie erhalten einen Zellenwert bemerken, die „Karte zeigen liest "... klicken Sie einfach auf das

Declare @MyData table (CustID int,StreetAddress varchar(100),City varchar(50),State varchar(25),ZipCode varchar(25)) 
Insert into @MyData values 
(1,'114 Morgan St','Stamford','CT','06905') 

Select * 
     ,MapURL_Excel = '=HYPERLINK("https://www.google.com/maps/place/'+StreetAddress+'+'+City+',+'+State+'+'+ZipCode+'","Show Map")' 
     ,MapURL_General= 'https://www.google.com/maps/place/'+StreetAddress+'+'+City+',+'+State+'+'+ZipCode 
from @MyData 

aktualisiert. Es erfordert + 's statt Leerzeichen

+0

Ich sollte hinzufügen, dass ich nichts über Roambi Berichterstattung wissen –

+0

Ich weiß nicht viel über Roambi Berichterstattung auch.Aber mein Chef liebt es, wie es auf seinem iPhone interaktiv sein kann. Also muss ich es gelernt haben)) Danke für den Code – Oleg

0

Nicht bedeutet eine Antwort zu sein.

Google bietet einige TREMENDOUS-APIs an. Sie erleichtern das Abbilden und/oder Visualisieren von Daten.

Je nach dem Anruf, können Sie eine Adresse oder sogar Lat/Lng

Unten ist ein Bild liefern einen Datenraster darstellt, die leicht Google Maps verknüpft ist.

enter image description here

+0

Wo soll ich anfangen? Ich habe das noch nie gemacht – Oleg

+0

Möchten Sie eine einzelne Adresse oder eine Serie zuordnen? Um eine Serie zu erstellen, ist es am besten, das Lat/Lng in der Datenbank zu speichern –

+0

Sie benötigen ein wenig HTML/JavaScript in Ihrem Werkzeuggürtel. Werfen Sie einen Blick auf https://developers.google.com/maps/documentation/javascript/examples/map-geolocation –