λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> SQL Server

Πώς να μετατρέψετε αρχεία χωρικών δεδομένων σε SQL Server

Η μάντρα "location, location , location" που πραγματοποιήθηκε λίγο νόημα για προγραμματιστές Structured Query Language μέχρι το 2008 , όταν για πρώτη φορά , θα μπορούσαν να μετατρέψουν αρχεία χωρικών δεδομένων σε ένα διακομιστή SQL . Χαιρετίστηκε ως μια σημαντική ανακάλυψη , οι προγραμματιστές μπορούν να χρησιμοποιήσουν το νέο χωροταξικό τύπο δεδομένων για να αποθηκεύσετε γεωγραφικής δεδομένων για χρήση σε location-based marketing , στρατιωτική στόχευση και να ανακτήσει τα χαμένα αντικείμενα . Για παράδειγμα , μπορείτε να αποθηκεύσετε τη θέση του ένα κινητό τηλέφωνο, σε τακτά χρονικά διαστήματα για να εφαρμόσει μια υπηρεσία που επιτρέπει στους χρήστες για να ανακτήσει τα χαμένα κινητά τηλέφωνα. Τα πράγματα που θα χρειαστείτε
Visual Studio ή SQL Management Studio
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ανοίξτε το Visual Studio ή SQL Management Studio και να δημιουργήσετε ένα νέο ερώτημα .
< br > 2

Δημιουργήστε έναν πίνακα που περιέχει τις στήλες για να κρατήσει χωρικών δεδομένων . Προσθέστε μια στήλη ταυτότητας , όπως θα κάνατε με οποιοδήποτε πίνακα της βάσης δεδομένων :

CREATE TABLE SampleTable

( id int ΤΑΥΤΟΤΗΤΑ ( 1,1 ) , πώληση

SampleSpatialDataColoumn1 γεωγραφία ,
< p> SampleSpatialDataColoumn2 AS SampleSpatialDataColoumn1.STAsText ( ) ) ?

GO
εικόνων 3

Δηλώστε τη μεταβλητή :

ΔΗΛΩΝΟΥΝ @ g γεωγραφία ?
< br > 4

Καλέστε τη μέθοδο " STAsText ( ) . " για να μετατρέψετε τις τιμές στον τύπο LineString γεωγραφία του SQL Server είναι :

SET @ g = γεωγραφία :: STGeomFromText ( LINESTRING ( Συντεταγμένες Πηγαίνετε εδώ ) ) ? < br >
5

Αποθηκεύστε την εργασία σας και να εκτελέσει το ερώτημα για να βεβαιωθείτε ότι λειτουργεί όπως αναμένεται .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα