Δημιουργία ενός Γεωγραφικού Mashup χρησιμοποιώντας το Microsoft Bing Maps και τη PostgreSQL - PostGIS

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Δημιουργία ενός Γεωγραφικού Mashup χρησιμοποιώντας το Microsoft Bing Maps και τη PostgreSQL - PostGIS"

Transcript

1 ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ (8 ο εξ. Προπτυχιακού εαρινό εξάμηνο ) Πανεπιστήμιο Πειραιώς, Τμήμα Πληροφορικής, Διδάσκοντες: Αν. Καθ. Γιάννης Θεοδωρίδης Δρ. Νίκος Πελέκης Υπεύθυνος Εργαστηρίων: Δρ. Ηλίας Φρέντζος Δημιουργία ενός Γεωγραφικού Mashup χρησιμοποιώντας το Microsoft Bing Maps και τη PostgreSQL - PostGIS Δρ. Ηλίας Φρέντζος 1. Γενικά Σκοπός του εργαστηρίου είναι η εξοικείωση των σπουδαστών την υπηρεσία Bing Maps της Microsoft και του αντίστοιχου Software Development Kit (SDK), σε συνδυασμό με τη βάση δεδομένων ανοικτού PostgreSQL και την επέκταση PostGIS για υποστήριξη χωρικών λειτουργιών. Το εργαστήριο έχει σαν στόχο την παρουσίαση των δυνατοτήτων του Bing Maps SDK, αλλά και την εξοικείωση των σπουδαστών με τις σύγχρονες τάσεις δημοσίευσης χωρικών δεδομένων στο web και δημιουργίας γεωγραφικών mashup. Συγκεκριμένα, θα υλοποιήσουμε μία υβριδική εφαρμογή στο web που χρησιμοποιεί δεδομένα από δύο πηγές το Bing Maps και μία τοπική βάση δεδομένων - σε μία ολοκληρωμένη εφαρμογή. Για την εκτέλεση των εργασιών του εργαστηρίου είναι απαραίτητη η εγκατάσταση του παρακάτω λογισμικού στον υπολογιστή σας τα οποία μπορείτε να αποκτήσετε είτε χρησιμοποιώντας το MSDNA λογαριασμό σας είτε διατίθενται ελεύθερα για κατέβασμα: - Microsoft Visual Studio 2008 (MSDNAΑ) - Simplovation Web Maps VE (http://simplovation.com/) - PotgreSQL 8.2 ή ανώτερη (http://www.postgresql.org/ - PostGIS ή ανώτερο (http://postgis.refractions.net/) - ODBC Driver για τη PostgreSQL (http://www.postgresql.org/ftp/odbc/versions/msi/) - ODBC Driver για.net: Λίγα λόγια για το λογισμικό που θα χρησιμοποιηθεί: Microsoft Visual Studio: Είναι το βασικό ολοκληρωμένο περιβάλλον ανάπτυξης λογισμικού (IDE) της Microsoft. Το Visual Studio υποστηρίζει γλώσσες προγραμματισμού όπως C/C++, VB.NET, C#, HTML/XHTML, και JavaScript. Ο κώδικας του εργαστηρίου έχει γραφτεί σε VB.NET, αλλά μπορεί εύκολα να μεταφραστεί σε C#. Microsoft Bing Maps: Όπως περιγράφεται από την Microsoft στην αρχική σελίδα του αντίστοιχου Software Development Kit (http://www.microsoft.com/maps/isdk/ajax/), το Microsoft Bing Maps είναι ένα σύνολο υπηρεσιών βασισμένων στο διαδίκτυο που δίνουν τη δυνατότητα στους χρήστες τους προγραμματιστές να δώσουν στις εφαρμογές τους ένα ολοκληρωμένο τρόπο θέασης της χωρικής υπόστασης των δεδομένων τους και να αναπτύξουν σελίδες που αλληλεπιδρούν με τους τελικούς χρήστες μέσα από ένα πλούσιο γεω-χωρικό περιβάλλον. Το βασικό πλεονέκτημα του Microsoft Bing Maps, όπως και του Google Maps, είναι ότι παρέχουν ένα πλήρες μοντέλο δεδομένων που μπορεί να διαχειριστεί / οπτικοποιήσει χωρικά δεδομένα, κάτω από ένα ενιαίο, πλούσιο χωρικό υπόβαθρο που αποτελείται από διανυσματικά δεδομένα (δρόμοι, ακτογραμμές, διοικητικά όρια), ψηφιακά μοντέλα εδάφους, και ορθοανηγμένα raster δεδομένα όπως δορυφορικοί ορθοφωτοχάρτες (aerial και hybrid view) και αεροφωτογραφίες Lab-BingMaps-2010.doc Εργαστήριο Bing Maps, Δρ. Ηλίας Φρέντζος 1

2 μεγάλης κλίμακας (bird s eye). Το μοντέλο δεδομένων που παρέχεται μπορεί να χρησιμοποιηθεί για να διαχειριστεί τον τρόπο θέασης του χάρτη, τον τρόπο που εμφανίζονται τα επιπλέον δεδομένα που «τοποθετεί» ο χρήστης επάνω στο διατιθέμενο υπόβαθρο, καθώς και να εκτελέσει πιο προηγμένες λειτουργίες, όπως γεωκωδικοποίηση (δηλαδή υπολογισμός των συντεταγμένων μίας γεωγραφικής διεύθυνσης), αντίστροφη γεωκωδικοποίηση, δρομολόγηση κ.α. Ένα γρήγορο και απλό παράδειγμα των δυνατοτήτων που παρέχονται από το Microsoft Bing Maps SDK μπορεί να βρεθεί στο URL: (το αρχείο bing_maps_demo.html). Ο κώδικας τοποθετεί επάνω στο χάρτη τρεις εκκλησίες, και δημιουργεί ένα τρίγωνο με τις κορυφές του επάνω σε αυτές. Simplavation Web Maps VE: Τα Simplovation Web Maps επιτρέπουν στον προγραμματιστή να αναπτύξει Web εφαρμογές που ενσωματώνουν το Microsoft Bing Maps, χωρίς να γράψει ούτε μία γραμμή κώδικα JavaScript, αλλά να χρησιμοποιήσει το γραφικό περιβάλλον του Visual Studio και τη γλώσσα προγραμματισμού της αρεσκείας του (π.χ. VB.NET ή C#). PostgreSQL και PostGIS: Βλέπε σημειώσεις εργαστηρίου «Εισαγωγή στη PostgreSQL PostGIS» ODBC Driver για τη PostgreSQL και για.net: Οδηγός ODBC για τη PostgreSQL και το Visual Studio.ΝΕΤ. Το ODBC λειτουργεί ως ενδιάμεσος μεταξύ της γλώσσας προγραμματισμού και της Βάσης Δεδομένων και παρέχει ένα πρότυπο API για τη προσπέλαση δεδομένων που βρίσκονται σε Συστήματα Διαχείρισης Βάσεων Δεδομένων. Το ODBC είναι ανεξάρτητο από τη γλώσσα προγραμματισμού, από το ΣΔΒΔ και το λειτουργικό σύστημα που χρησιμοποιείται. Αντικείμενο της άσκησης είναι η σύνταξη ενός mashup με δεδομένα από το Bing Maps και από τη τοπική βάση PortgreSQL. Τα δεδομένα για την εκτέλεση της άσκησης μπορούν αν βρεθούν στο παρακάτω URL: τα οποία πρέπει να αποσυμπιέσετε στο P:\ (ή σε έναν άλλο τοπικό φάκελο). 1. Δημιουργία της Βάσης Δεδομένων Πριν ξεκινήσουμε την υλοποίηση της εφαρμογής, θα πρέπει να δημιουργήσουμε τη βάση δεδομένων των χωρικών δεδομένων που θα περιέχει τις ζώνες (zones), τα οικοδομικά τετράγωνα (parcels), τους άξονες των οδών (roads) και τα σημεία ενδιαφέροντος (landmarks). Οι πίνακες αυτοί θα πρέπει να έχουν ήδη δημιουργηθεί σε περίπτωση που έχουμε εκτελέσει τις ασκήσεις του εργαστηρίου «Εισαγωγή στη PostgreSQL PostGIS». Σε αντίθετη περίπτωση, ή αν δεν είμαστε σίγουροι ότι η βάση δεδομένων lab_spatial_db περιέχει τα σωστά και ολοκληρωμένα δεδομένα, πρέπει να διαγράψουμε την υπάρχουσα βάση δεδομένων lab_spatial_db και να εκτελέσουμε τα παρακάτω βήματα: Βήμα 1 ο : Θα ξεκινήσουμε από το command prompt για να δημιουργήσουμε μία καινούργια βάση δεδομένων. Επιλέξτε Start > Programs > PostgreSQL 8.2 > command prompt πληκτρολογήστε createdb -T template_postgis -E UTF8 lab_spatial_db Εναλλακτικά μπορείτε να δημιουργήσετε τη βάση μέσω sql. Επιλέξτε Start > Programs > PostgreSQL 8.2 > Psql to postgres και πληκτρολογήστε SET ROLE postgres; CREATE DATABASE lab_spatial_db TEMPLATE=template_postgis ENCODING='UTF8' TABLESPACE=pg_default; Lab-BingMaps-2010.doc Εργαστήριο Bing Maps, Δρ. Ηλίας Φρέντζος 2

3 Βήμα 2 ο : Δημιουργία του σχήματος της βάσης δεδομένων και εισαγωγή των δεδομένων στους αντίστοιχους πίνακες από ASCII αρχείο sql. Ανοίξτε το αρχείο create_spatial_db.sql με έναν editor (π.χ. notepad) και παρατηρείστε τα περιεχόμενά του. Για να εισάγουμε τα δεδομένα στη PostgrSQL θα χρησιμοποιήσουμε την παρακάτω εντολή που πρέπει να εκτελεστεί από το command prompt: psql -d [database] -f [filename] Επομένως, στην περίπτωσή μας έχουμε: psql -d lab_spatial_db -f P:\bm_lab_data\create_spatial_db.sql 2. Ρύθμιση του περιβάλλοντος ανάπτυξης Βήμα 3ο: Ανοίξτε το Visual Studio 2008 και ανοίξτε το Project LabBM που βρίσκεται μέσα στο φάκελο P:\bm_lab_data\LabBM. Το project περιέχει μόνο τη μορφή της σελίδας με τη θέση των αντικειμένων. Η σελίδα αυτή μπορεί να δημιουργηθεί χωρίς να έχουμε γράψουμε καθόλου κώδικα Βήμα 4 ο : Θα πρέπει να προσθέσουμε τα αναγκαία References. Αυτό γίνεται από το μενού Project -> AddRefernce και στο παράθυρο που εμφανίζεται θα διαλέξουμε στο Tab.NET, το Microsoft.Data.Odbc το οποίο περιέχει τα απαραίτητα αντικείμενα για την προσπέλαση του odbc από τη γλώσσα προγραμματισμού. Βήμα 5 ο : Ανοίξτε τον κώδικα της σελίδας Default.aspx (π.χ. δεξί κλικ επάνω στο Default.aspx και επιλογή View Code). Στον κώδικα θα πρέπει καταρχήν να εισάγουμε τα Namespace elements System.Data, Microsoft.Data.Odbc και Simplovation.Web.Maps.VE. Αυτό γίνεται εισάγοντας την εντολή Imports που καθορίζεται στο επίπεδο του αρχείου (δηλαδή πριν από τον καθορισμό της κλάσης) Imports System.Data Imports Microsoft.Data.Odbc Imports Simplovation.Web.Maps.VE Partial Public Class _Default Inherits System.Web.UI.Page 3. Ανάπτυξη κώδικα Βήμα 6 ο : Σύνδεση με τη βάση δεδομένων. Αυτό γίνεται με ένα connection και το κατάλληλο Connection String (μεταβλητή szconnect). Προσοχή πρέπει να δοθεί για να μπει το σωστό password. ' Το Connection String έχει τη παρακάτω σύνταξη Dim szconnect As String = "DRIVER={PostgreSQL ODBC " & _ Driver(UNICODE)};database=lab_spatial_db;server=localhost;" & _ "port=5432;uid=postgres;pwd=postgres" ' ηµιουργία του ODBC Connection σύµφωνα µε το παραπάνω Connection String Dim cndb As OdbcConnection = New OdbcConnection(szConnect) Βήμα 7 ο : Βασικές έννοιες του Bing Maps Data Model. Η πρόσβαση στο χάρτη γίνεται μέσω ενός αντικειμένου τύπου Map (Map1 στη δικιά μας περίπτωση). Το αντικείμενο Map παρέχει την πλήρη λειτουργικότητα που απαιτούμε για την εφαρμογή μας. Lab-BingMaps-2010.doc Εργαστήριο Bing Maps, Δρ. Ηλίας Φρέντζος 3

4 Το αντικείμενο Map μπορεί να περιέχει απευθείας σχήματα (Shapes) τα οποία προστίθενται στο χάρτη με τη μέθοδο AddShape. Τα Shapes μπορεί να είναι σημειακά, γραμμικά ή πολυγωνικά, και κάθε ένα τους συνοδεύεται και από ένα description. Η θέση των Shapes (αλλά και γενικά η θέση του π.χ. κέντρου του χάρτη) δίνεται από αντικείμενα του τύπου LatLong, με λίγα λόγια, από το γεωγραφικό μήκος (Long) και πλάτος (Lat) του κάθε σημείου. Εξ ου και προκύπτει η ανάγκη οι συντεταγμένες να γράφονται σε μοίρες που αναφέρονται σε γεωγραφικό μήκος και πλάτος (και επομένως στο σύστημα συντεταγμένων WGS84). Επίσης, ο χάρτης μπορεί να έχει διάφορα Layers, κάθε ένα από τα οποία μπορεί να λειτουργήσει ως συλλογή από Shapes με κοινή ιδιότητα (π.χ. όλοι οι δρόμοι σε ένα Layer). Δεν υπάρχει περιορισμός ως προς το είδος των αντικειμένων που μπορεί να έχει ένα Layer (π.χ. μπορεί να περιέχει συγχρόνως γραμμές και πολύγωνα) Βήμα 8 ο : Ενέργειες που γίνονται στο φόρτωμα της σελίδας. Στο φόρτωμα της σελίδας, θα πρέπει να ανοίγει η σύνδεση με τη βάση δεδομένων, ο χάρτης να κεντράρεται στην περιοχή ενδιαφέροντος και να προστίθενται τα κατάλληλα Layers. Αυτό θα πρέπει να γίνεται μόνο στο αρχικό φόρτωμα της σελίδας (δηλαδή, όταν δεν γίνεται postback). ' έλεγχος αν η σελίδα φορτώνεται από postback If Not IsPostBack Then 'Άνοιγµα του Connection cndb.open() 'Κεντράρισµα του χάρτη στην περιοχή που µας ενδιαφέρει SetMapCenter() 'Προσθήκη του Layer των οικοδοµικών τετραγώνων AddParcels() End If Οι μέθοδοι SetMapCenter και AddParcels θα δείξουμε πως συντάσσονται στα επόμενα βήματα Βήμα 9 ο : Κεντράρισμα του χάρτη στην περιοχή ενδιαφέροντος. Η ιδέα για το κεντράρισμα του χάρτη είναι να πάμε στη Β.Δ. και να βρω τα όρια των δεδομένων που καλύπτουν την περιοχή που μας ενδιαφέρει. Αυτό θα γίνει εκτελώντας ένα query. Στη συνέχεια θα πρέπει να δηλώσουμε το νέο κέντρο στο χάρτη. Private Sub SetMapCenter() ' ηµιουργούµε το string που θα περιέχει την SQL εντολή που θα ' τρέξουµε ' Η εντολή ζητάει το κέντρο της συλλογής που περιέχει όλους τους ' δρόµους Η συνάρτηση Transform πραγµατοποιεί αλλαγή συντεταγµένων από ' το SRID=2100 (ΕΓΣΑ'87) που βρίσκονται τα δεδοµένα στο SRID=4326 ' (WGS84) στο οποίο θέλουµε να µεταβούµε Dim strsql As String = "SELECT center(collect(transform(road_geometry,4326))) FROM lab.roads " ' ηµιουργία ενός DataAtapter που θα εκτελέσει την SQL ερώτηση επάνω ' στο Connection Dim addb As OdbcDataAdapter = New OdbcDataAdapter(strSQL, cndb) ' ηµιουργούµε ένα καινούργιο dataset στο οποίο θα εισάγουµε τα ' αποτελέσµατα του παραπάνω query Dim dsdb As DataSet = New DataSet() ' Γεµίζουµε το dataset µε τα αποτελέσµατα του query addb.fill(dsdb) ' Ξέρουµε ότι το query που εκτελέσαµε επιστρέφει µόνο έναν πίνακα ο Lab-BingMaps-2010.doc Εργαστήριο Bing Maps, Δρ. Ηλίας Φρέντζος 4

5 End Sub Πανεπιστήμιο Πειραιώς, Τμήμα Πληροφορικής, ' οποίος λόγω του Collect περιέχει µόνο µία εγγραφή (λειτουργεί σαν ' aggregation) και µόνο µία στήλη (το κέντρο της συλλογής), η οποία ' έχει τη µορφή (Long,Lat) ' Εποµένως δηµιουργούµε ένα datarow και σε αυτό αναθέτουµε την πρώτη ' εγγραφή του πρώτου πίνακα του dataset Dim dtr As DataRow = dsdb.tables(0).rows.item(0) ' Παίρνουµε το string που έχει η πρώτη στήλη της εγγραφής Dim astr As String = dtr.item(0).tostring ' διώχνουµε την αριστερή και δεξιά παρένθεση astr = astr.replace("(", "") astr = astr.replace(")", "") ' σπάµε το string ώστε να πάρουµε το Χ και Υ µόνα τους Dim vls As String() = astr.split(",") ' ίνουµε το κέντρο του χάρτη Me.Map1.Latitude = Val(vls(1)) Me.Map1.Longitude = Val(vls(0)) ' καθορίζουµε το επίπεδο του Zoom. Όσο µεγαλύτερος ο αριθµός τόσο ' µεγαλύτερο το Zoom Me.Map1.Zoom = 14 Βήμα 10 ο : Φόρτωμα των δεδομένων των οικοδομικών τετραγώνων. Η ιδέα πάλι είναι να πάρουμε τα δεδομένα που καλύπτουν την περιοχή που μας ενδιαφέρει εκτελώντας ένα query. Αφού πάρουμε τα δεδομένα, θα πρέπει - Να δημιουργήσουμε ένα ShapeLayer (δηλαδή, ένα Layer που θα περιέχει διάφορα shapes και επομένως θα λειτουργεί ως συλλογή από Shapes), έστω Parcels - Να προσθέσουμε στο Layer Parcels ένα shape για κάθε εγγραφή του query που εκτελέσαμε. Αναλυτικά: Private Sub AddParcels() ' ηµιουργούµε ένω Layer Roads από τον χάρτη Parcels = New ShapeLayer Map1.Layers.Add(Parcels) ' ηµιουργώ ένα καινούργιο dataset στο οποίο θα εισάγω τους δρόµους της περιοχής ενδιαφεροντος Dim dsdb As DataSet = New DataSet() ' ηµιουργώ το string που θα περιέχει την SQL εντολή που θα τρέξω ' Η εντολή ζητάει το σύνολο των δρόµων που βρίσκονται στη β.δ. ' Η εντολή transform πραγµατοποιεί αλλαγή συντεταγµένων από το SRID=2100 (ΕΓΣΑ'87) που βρίσκονται τα δεδοµένα ' στο SRID=4326 (WGS84) στο οποίο θέλουµε να µεταβούµε Dim strsql As String = _ "SELECT *, AsText(Transform(parcel_geometry,4326)) FROM lab.parcels" ' ηµιουργία ενός DataAtapter που θα εκτελέσει την SQL ερώτηση _ επάνω στο Connection Dim addb As OdbcDataAdapter = New OdbcDataAdapter(strSQL, cndb) ' Γεµίζουµε το dataset µε τα αποτελέσµατα του query addb.fill(dsdb) ' Στη γενική περίπτωση το query θα επιστρέψει έναν πίνακα µε _ πολλές εγγραφές (rows) ' οι οποίες περιέχουν τους δρόµους που θέλουµε να εµφανίσουµε _ στον χάρτη ' Άρα θα πρέπει να κάνουµε επαναλήψεις µέσα στις εγγραφές (Rows) _ του dataset Lab-BingMaps-2010.doc Εργαστήριο Bing Maps, Δρ. Ηλίας Φρέντζος 5

6 For Each dtr As DataRow In dsdb.tables(0).rows Πανεπιστήμιο Πειραιώς, Τμήμα Πληροφορικής, ' Το WKT του parcel βρίσκεται στο 4 πεδίο του dataset Dim astr As String = dtr.item(3).tostring ' και έχει τη µορφή π.χ. " MULTIPOLYGON( _ ' , , )" ' άρα θα κόψω το " MULTIPOLYGON(" στην αρχή και το ")" _ ' στο τέλος astr = astr.substring(15, astr.length - 18) ' παίρνω τα σηµεία της γραµµής (χωρίζονται µε ",") Dim vls As String() = astr.split(",") ' δηµιουργώ ένα collection από LatLong το οποίο θα περιέχει _ ' όλα τα σηµεία του MULTIPOLYGON Dim ccol As New Generic.List(Of LatLong) For i As Long = 0 To vls.count - 1 Dim vvls As String() = vls(i).split(" ") Dim VEPoint As LatLong = New LatLong(Val(vvls(1)), _ Val(vvls(0))) ccol.add(vepoint) Next ' ηµιουργώ ένα νέο Shape, τύπου polygon, µε τις κορυφές του _ ' MULTIPOLYGON όπως έχουν γεµίσει το collection Dim shp As Shape = New Shape(ShapeType.Polyline, ccol) ' Κρύβω το εικονίδιο shp.showicon = False ' Γράφω την περιγραφή του (το όνοµά του, το οποίο _ ' βρίσκεται στο 2o πεδίο του dataset) shp.description = dtr.item(1).tostring ' προσθέτω το shape στο Layer Parcels Parcels.Shapes.Add(shp) Next End Sub Βήμα 11 ο : Εκτέλεση της εφαρμογής. Από το μενού Debug -> Start Debugging. Στην περίπτωση που έχουν πάει όλα καλά στο παράθυρο Output στο κάτω μέρος της οθόνης θα πρέπει να εμφανιστεί ένα μήνυμα όπως το παρακάτω: Build started: Project: LabVEM10, Configuration: Debug Any CPU c:\windows\microsoft.net\framework\v3.5\vbc.exe /noconfig LabVEM10 -> C:\Work\_Software\ITA\Lessons\Μ10\Data\LabVEM10\LabVE.dll ========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ========== Η εφαρμογή θα εκτελεστεί και θα εμφανίσει το παρακάτω παράθυρο. Προσοχή, ακόμα δεν έχουμε υλοποιήσει τις λειτουργίες της δεξιά γραμμής εργαλείων. Lab-BingMaps-2010.doc Εργαστήριο Bing Maps, Δρ. Ηλίας Φρέντζος 6

7 Αλλάξτε την εμφάνιση του χάρτη σε Aerial / Road /Bird s Eye και πλοηγηθείτε μέσα στην περιοχή ενδιαφέροντος. Βήμα 12 ο : Φόρτωμα των δεδομένων των σημείων ενδιαφέροντος. Η ιδέα πάλι είναι να πάρουμε τα δεδομένα που καλύπτουν την περιοχή που μας ενδιαφέρει εκτελώντας ένα query. Αφού πάρουμε τα δεδομένα, θα πρέπει - Να δημιουργήσουμε ένα ShapeLayer (δηλαδή, ένα Layer που θα περιέχει διάφορα shapes και επομένως θα λειτουργεί ως συλλογή από Shapes), έστω Landmarks - Να προσθέσουμε στο Layer Landmarks ένα shape για κάθε εγγραφή του query που εκτελέσαμε. Αναλυτικά: Private Sub AddLandmarks() Landmarks = GetLayer("Landmarks") Dim dsdb As DataSet = New DataSet() Dim strsql As String = "SELECT landmark_name, " & _ "AsText(Transform(landmark_geometry,4326)) " & _ "FROM lab.landmarks" Dim addb As OdbcDataAdapter = New OdbcDataAdapter(strSQL, cndb) addb.fill(dsdb) For Each dtr As DataRow In dsdb.tables(0).rows Dim astr As String = dtr.item(1).tostring astr = astr.substring(6, astr.length - 7) Dim vls As String() = astr.split(",") For i As Long = 0 To vls.count - 1 Dim vvls As String() = vls(i).split(" ") Dim VEPoint As LatLong = New _ LatLong(Val(vvls(1)), Val(vvls(0))) Dim shp As Shape = New Shape(VEPoint) shp.description = dtr.item(0).tostring Landmarks.Shapes.Add(shp) Lab-BingMaps-2010.doc Εργαστήριο Bing Maps, Δρ. Ηλίας Φρέντζος 7

8 Next Next End Sub Εκτελέστε πάλι την εφαρμογή σύμφωνα με τα όσα περιγράφονται στο βήμα 11 Βήμα 13 ο : Η εκτέλεση του κώδικα για την εισαγωγή νέων πυλώνων φωτισμού, θα πρέπει να εκκινεί όταν ο χρήστης κάνει κλικ επάνω στον χάρτη. Λόγω όμως του γεγονότος ότι, όπως και πριν, με απλό (αριστερό) κλικ, ο χάρτης υλοποιεί άλλη λειτουργικότητα (π.χ. μετακινείται), θα πρέπει να ελέγξουμε το δεξί κλικ. Επιπλέον, λόγω του γεγονότος ότι υπάρχουν διάφορες λειτουργικότητες που πρέπει να υλοποιηθούν με κλικ επάνω στο χάρτη, θα χρησιμοποιήσουμε το CheckBox με όνομα chkaddlandmarks. Έτσι, όταν ο χρήστης κάνει δεξί κλικ επάνω στο χάρτη Map1 και είναι ενεργοποιημένο το «Προσθήκη Σημείων Ενδιαφέροντος», ένας νέο Landmark θα προστίθεται στη βάση δεδομένων και το χάρτη, στο αντίστοιχο σημείο. Ο κώδικας για την προσθήκη των πυλώνων φωτισμού θα πρέπει να εκτελείται όταν ο χρήστης κάνει δεξί κλικ επάνω στο χάρτη (με όνομα Map1), χρησιμοποιώντας το αντίστοιχο συμβάν (event) του αντικειμένου. Η περιοχή Map1_click της σελίδας (στην οποία πρέπει να γραφτεί ο αντίστοιχος κώδικας), εμφανίζεται πραγματοποιώντας τις κατάλληλες επιλογές από τις αναπτυσσόμενες λίστες όπως στην παρακάτω οθόνη. Ο κώδικας που πρέπει να γραφτεί στο συγκεκριμένο συμβάν είναι όπως παρακάτω: Private Sub Map1_Click(ByVal sender As Object, ByVal e As _ Simplovation.Web.Maps.VE.AsyncMapEventArgs) Handles Map1.Click Lab-BingMaps-2010.doc Εργαστήριο Bing Maps, Δρ. Ηλίας Φρέντζος 8

9 End Sub Πανεπιστήμιο Πειραιώς, Τμήμα Πληροφορικής, ' ελέγχω αν γίνεται δεξί κλικ επάνω στο χάρτη ' για αυτό το λόγο χρησιµοποιώ το αντικείµενο e ' που περιέχει τα ορίσµατα που συνοδεύουν το event If e.rightmousebutton Then End If ' παίρνω το αντικείµενο LatLong που συνοδεύει το κλικ ' δηλαδή, το σηµείο στο οποίο βρισκόταν το ποντίκι ' τη στιγµή που έγινε το κλικ Dim LL As LatLong = e.latlong ' αν έχει επιλεχθεί να προστίθεται νέο σηµείο If chkaddlandmarks.checked Then ' εκτέλεσε την αντίστοιχη µέθοδο AddLandmarkInDB(LL) End If Η συνάρτηση που προσθέτει τα δεδομένα στη βάση και τον χάρτη, θα χρησιμοποιεί μία εντολή INSERT σε συνδυασμό με την GeomFromText ώστε να δημιουργήσουμε την απαραίτητη γεωμετρία (τη θέση δηλαδή) του πυλώνα φωτισμού. Το SQL Query που θα χρησιμοποιηθεί, μετατρέπει σε WKT τη γεωμετρία ενός αντικειμένου που προκύπτει από τα LatLong του χάρτη. Χρησιμοποιεί επίσης εμφωλιασμένες (nested) sql ερωτήσεις για τον υπολογισμό το μεγαλύτερου τρέχοντος id το οποίο αυξάνει κατά 1 και το χρησιμοποιεί σαν id του νέου αντικειμένου, καθώς και για τον καθορισμό του ονόματός του. Τυπικά, θα έχει την παρακάτω μορφή: INSERT INTO lab.landmarks (landmark_id, landmark_name, landmark_geometry) SELECT ((SELECT max(landmark_id) FROM lab.landmarks)+1), 'Point Of Interest ' ((SELECT max(landmark_id) FROM lab. landmarks)+1), GeomFromText('POINT( )',4326) Αφού οριστεί το SQL Query, θα πρέπει να ανοίξουμε το Connection, με τη βάση δεδομένων (μέσω του ODBC), και να εκτελέσουμε την εντολή (η οποία δεν επιστρέφει καμία απάντηση). Τέλος θα πρέπει να προσθέσουμε το νέο πυλώνα φωτισμού στο Layer Lights. Αναλυτικά, πληκτρολογήστε τον παρακάτω κώδικα, στην περιοχή Declarations της κλάσης _Default, ακριβώς επάνω από την τελευταία γραμμή κώδικα της κλάσης (End Class). Public Sub AddLightInDB(ByVal LL As LatLong) ' Η ιδέα είναι να χρησιµοποιήσουµε µία εντολή INSERT σε συνάρτηση µε ' την GeomFromText ώστε να δηµιουργήσουµε την απαραίτητη γεµετρία ' (τη θέση) του πυλώνα φωτισµού ' ηµιουργώ το string που θα περιέχει την SQL εντολή που θα τρέξω Dim sqladdlight As String ' Το SQL Query µετατρέπει σε WKT τη γεωµετρία ενός αντικειµένου που ' προκύπτει από τα LatLong του χάρτη ' Χρησιµοποιεί επίσης εµφωλιασµένες (nested) sql ερωτήσεις τον τον ' υπολογισµό το µεγαλύτερου τρέχοντος id το οποίο αυξάνει κατά 1 και ' το χρησιµοποιεί σαν id του νέου αντικειµένου, καθώς και για τον ' καθορισµό του ονόµατός του. sqladdlight = "INSERT INTO lab.landmarks " & _ "(landmark_id, landmark _name, landmark _geometry) " & _ "SELECT ((SELECT max(landmark _id) FROM lab. landmarks)+1), " & _ "POI ' ((SELECT max(landmark_id) FROM lights)+1), " & _ "GeomFromText('POINT(" & LL.Longitude.ToString.Replace(",", ".") & _ Lab-BingMaps-2010.doc Εργαστήριο Bing Maps, Δρ. Ηλίας Φρέντζος 9

10 " " & LL.Latitude.ToString.Replace(",", ".") & ")',4326)" ' ανοίγω το connection ώστε να πραγµατοποιηθεί η εντολή INSERT ' ανοίγω το connection ώστε να πραγµατοποιηθεί η εντολή INSERT cndb.open() ' ορίζω την εντολή Dim CmdDb As New OdbcCommand(sqlAddLight, cndb) ' εκτελώ την εντολή CmdDb.ExecuteNonQuery() ' και κλείνω το connection cndb.close() ' ηµιουργώ ένα νέο Shape, τύπου Pushpin, στις συντεταγµένες Dim shp As Shape = New Shape(LL) ' Γράφω τον τίτλο του pushpin shp.title = "New Point of Interest" ' ανακτώ το Layer Lights Landmarks = GetLayer("Landmarks") ' και προσθέτω το shape στο Layer Lights Landmarks.Shapes.Add(shp) End Sub Εκτελέστε πάλι την εφαρμογή σύμφωνα με τα όσα περιγράφονται στο βήμα Ολοκλήρωση Βήμα 14 ο : Ανοίξτε το Project LabBMCompleted που βρίσκεται μέσα στο φάκελο P:\bm_lab_data\LabBM και εκτελέστε το. Το project περιέχει τη τελική εφαρμογή με ολόκληρη τη λειτουργικότητα. Δοκιμάστε να ενεργοποιήσετε / απενεργοποιήσετε τα Layer και να πραγματοποιήσετε αναζητήσεις με το όνομα του δρόμου π.χ. αναζητώντας το 1120 θα βρεθεί ο δρόμος Road1120. Μελετήστε τον κώδικα. Τέλος Lab-BingMaps-2010.doc Εργαστήριο Bing Maps, Δρ. Ηλίας Φρέντζος 10

Εισαγωγή στη PostgreSQL - PostGIS

Εισαγωγή στη PostgreSQL - PostGIS ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Πανεπιστήμιο Πειραιώς, Τμήμα Πληροφορικής, (8 ο εξ. Προπτυχιακού 2 ο εξ. Μεταπτυχιακού - εαρινό εξάμηνο 2009-2010) Υπεύθυνος

Διαβάστε περισσότερα

ΤΕΙ Ιονίων Νήσων Εργαστηριακές Ασκήσεις στα Γεωγραφικά Συστήματα Πληροφοριών

ΤΕΙ Ιονίων Νήσων Εργαστηριακές Ασκήσεις στα Γεωγραφικά Συστήματα Πληροφοριών ΕΡΓΑΣΤΗΡΙΟ 1ο 1.1. Εισαγωγή στα Γεωγραφικά Συστήματα Πληροφοριών ArcGIS 1.1.1. Η δομή του ArcGIS: Το ArcGIS είναι μια ολοκληρωμένη συλλογή από προϊόντα λογισμικού GIS. Παρέχει μια πλατφόρμα για διαδικασίες

Διαβάστε περισσότερα

Πως θα κατασκευάσω το πρώτο πρόγραμμα;

Πως θα κατασκευάσω το πρώτο πρόγραμμα; Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να γίνει εξοικείωση το μαθητών με τον ΗΥ και το λειτουργικό σύστημα. - Επίδειξη του My Computer

Διαβάστε περισσότερα

Ανάπτυξη εφαρμογής Input-Output

Ανάπτυξη εφαρμογής Input-Output Ανάπτυξη εφαρμογής Input-Output Πίνακας Περιεχομένων Ανάπτυξη εφαρμογής Input-Output... 1 1. Εκτέλεση του περιβάλλοντος ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition... 1 2. Δημιουργία νέου

Διαβάστε περισσότερα

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Τμήμα Πληροφορικής & Επικοινωνιών Τομέας Υπολογιστικών Τεχνικών & Συστημάτων Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Ιωάννης Γεωργουδάκης - Πάρις Μαστοροκώστας Σεπτέμβριος 2011 ΠΕΡΙΕΧΟΜΕΝΑ

Διαβάστε περισσότερα

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Τμήμα Πληροφορικής & Τηλ/νιών Τομέας Προγ/σμού & Τεχνολογίας Λογισμικού Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Δρ. Νικόλαος Θ. Λιόλιος Καθηγητής Φεβρουάριος 2012 1. Εισαγωγή Το Visual

Διαβάστε περισσότερα

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να καταλάβουν την διαφορά ανάμεσα σε τοπικές και καθολικές μεταβλητές. Nα κάνουν αποσφαλμάτωση

Διαβάστε περισσότερα

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Nα κατασκευάσουν πίνακες από δεδομένα. Να κατασκευάσουν συναρτήσεις με πίνακες. Να κάνουν χρήση

Διαβάστε περισσότερα

To περιβάλλον Ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition

To περιβάλλον Ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition To περιβάλλον Ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition Πίνακας Περιεχομένων To περιβάλλον Ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition... 1 Εκτέλεση του περιβάλλοντος ανάπτυξης

Διαβάστε περισσότερα

Η Βίβλος σχετικά με το JDBC. Περιέχει τρία βασικά tutorials στα οποία θα βασιστεί το μάθημα και περιγράφει όλες τις τάξεις και τις μεθόδους που

Η Βίβλος σχετικά με το JDBC. Περιέχει τρία βασικά tutorials στα οποία θα βασιστεί το μάθημα και περιγράφει όλες τις τάξεις και τις μεθόδους που 1 Η Βίβλος σχετικά με το JDBC. Περιέχει τρία βασικά tutorials στα οποία θα βασιστεί το μάθημα και περιγράφει όλες τις τάξεις και τις μεθόδους που μπορούμε να χρησιμοποιήσουμε σε μία JDBC εφαρμογή. Υπάρχει

Διαβάστε περισσότερα

GET SDI PORTAL v1. Οδηγός Βοήθειας

GET SDI PORTAL v1. Οδηγός Βοήθειας GET SDI PORTAL v1 Οδηγός Βοήθειας Μεταδεδομένα εγγράφου Στοιχείο/Element Τιμή/value Ημερομηνία/Date 2011-06-16 Τίτλος/Title GETSDIPortal_v1_Help_v1.0 Θέμα/Subject Οδηγός Βοήθειας Έκδοση/Version 1.0 Σελίδα

Διαβάστε περισσότερα

Ανάπτυξη εφαρμογής Input-Output

Ανάπτυξη εφαρμογής Input-Output Ανάπτυξη εφαρμογής Input-Output Πίνακας Περιεχομένων Ανάπτυξη εφαρμογής Input-Output... 1 1. Εκτέλεση του περιβάλλοντος ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition... 1 2. Δημιουργία νέου

Διαβάστε περισσότερα

Ο ArcCatalog χρησιμοποιείται για την πλοήγηση / διαχείριση χωρικών δεδοµένων.

Ο ArcCatalog χρησιμοποιείται για την πλοήγηση / διαχείριση χωρικών δεδοµένων. ΕΡΓΑΣΤΗΡΙΟ 3 ο : ArcCatalog Πηγές δεδομένων Γεωβάση Τι είναι ο ArcCatalog? Ο ArcCatalog χρησιμοποιείται για την πλοήγηση / διαχείριση χωρικών δεδοµένων. Η εφαρμογή του ArcCatalog παρέχει τη δυνατότητα

Διαβάστε περισσότερα

Διαδικτυακές Υπηρεσίες Αναζήτησης, Απεικόνισης και Απευθείας Πρόσβασης στα δεδομένα ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ. Έκδοση 0.1.

Διαδικτυακές Υπηρεσίες Αναζήτησης, Απεικόνισης και Απευθείας Πρόσβασης στα δεδομένα ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ. Έκδοση 0.1. Κομβικό Σημείο Επαφής Υπουργείου Εσωτερικών Διαδικτυακές Υπηρεσίες Αναζήτησης, Απεικόνισης και Απευθείας Πρόσβασης στα δεδομένα ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ Έκδοση 0.1. Νοέμβρης 2014 Περιεχόμενα 1. ΕΙΣΑΓΩΓΗ... 2 2.

Διαβάστε περισσότερα

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να αναπτύξουν ένα πρόγραμμα όπου θα επαναλάβουν τα βήματα ανάπτυξης μιας παραθυρικής εφαρμογής.

Διαβάστε περισσότερα

Περιεχόμενα ΓΕΩΠΥΛΗ ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΚΕΝΤΡΙΚΟ SITE. ΧΑΡΤΗΣ... 2 Είσοδος στην εφαρμογή «Χάρτης»... 2 Λειτουργίες εφαρμογής «Χάρτης»...

Περιεχόμενα ΓΕΩΠΥΛΗ ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΚΕΝΤΡΙΚΟ SITE. ΧΑΡΤΗΣ... 2 Είσοδος στην εφαρμογή «Χάρτης»... 2 Λειτουργίες εφαρμογής «Χάρτης»... Περιεχόμενα ΧΑΡΤΗΣ... 2 Είσοδος στην εφαρμογή «Χάρτης»... 2 Λειτουργίες εφαρμογής «Χάρτης»....2 Πλοήγηση στο χάρτη... 3 Σχεδίαση στο χάρτη... 4 Εκτύπωση του χάρτη... 6 Μετρήσεις επάνω στο χάρτη... 9 Εμφάνιση

Διαβάστε περισσότερα

ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com /

ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com / ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com / 1. Τι είναι το wikidot Το wikidot είναι ένας δικτυακός τόπος στον οποίο κάθε χρήστης έχει το δικαίωμα να δημιουργήσει

Διαβάστε περισσότερα

ΔΟΡΥΦΟΡΙΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ΚΑΙ ΕΦΑΡΜΟΓΕΣ - ΕΡΓΑΣΤΗΡΙΟ ΤΡΟΧΙΕΣ ΔΟΡΥΦΟΡΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ΤΟΥ STK 10

ΔΟΡΥΦΟΡΙΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ΚΑΙ ΕΦΑΡΜΟΓΕΣ - ΕΡΓΑΣΤΗΡΙΟ ΤΡΟΧΙΕΣ ΔΟΡΥΦΟΡΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ΤΟΥ STK 10 ΤΕΙ ΠΕΛΟΠΟΝΝΗΣΟΥ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. ΔΟΡΥΦΟΡΙΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ΚΑΙ ΕΦΑΡΜΟΓΕΣ - ΕΡΓΑΣΤΗΡΙΟ ΤΡΟΧΙΕΣ ΔΟΡΥΦΟΡΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ΤΟΥ STK 10 A. Αρχικό Set-up 1. Κλικάρετε

Διαβάστε περισσότερα

A7.2 Δημιουργία Απλής Γραφικής Εφαρμογής σε Περιβάλλον Scratch

A7.2 Δημιουργία Απλής Γραφικής Εφαρμογής σε Περιβάλλον Scratch A7.2 Δημιουργία Απλής Γραφικής Εφαρμογής σε Περιβάλλον Scratch Τι θα μάθουμε σήμερα: Να ενεργοποιούμε το λογισμικό Scratch Να αναγνωρίζουμε τα κύρια μέρη του περιβάλλοντος του Scratch Να δημιουργούμε/εισάγουμε/τροποποιούμε

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ GRS-1

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ GRS-1 ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ GRS-1 Σελίδα 1 ΓΕΝΙΚΑ - ΕΙΣΑΓΩΓΗ Το GRS-1 της TOPCON διαθέτει λειτουργικό σύστημα Windows CE NET 6.1 παρέχοντας την δυνατότητα εγκατάστασης οποιασδήποτε εφαρμογής και λογισμικού έκδοσης

Διαβάστε περισσότερα

Εθνική Υποδομή ΓΕωχωρικών Πληροφοριών

Εθνική Υποδομή ΓΕωχωρικών Πληροφοριών Εθνική Υποδομή ΓΕωχωρικών Πληροφοριών Οργανισμός Κτηματολογίου & Χαρτογραφήσεων Ελλάδας Διαδικτυακές Υπηρεσίες Αναζήτησης και Απεικόνισης ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ Διεύθυνση Γεωπληροφορικής Δεκέμβριος 2012 Περιεχόμενα

Διαβάστε περισσότερα

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική»

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική» Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική» Μεταπτυχιακή Διατριβή Τίτλος Διατριβής Ανάπτυξη Πλατφόρμας Διαδικτυακής Δημοσίευσης Χαρτογραφικών Δεδομένων Developing

Διαβάστε περισσότερα

Εισαγωγή 3D αντικειµένων. 'Εκδοση 7

Εισαγωγή 3D αντικειµένων. 'Εκδοση 7 Εισαγωγή 3D αντικειµένων 'Εκδοση 7 ιαδικασία εισαγωγής 3D αντικειµένου 3 1 ιαδικασία εισαγωγής 3D αντικειµένου 1.1 Εισαγωγή 3D αντικειµένου Το πρόγραµµα µπορεί να εισάγει τρισδιάστατα αντικείµενα τύπου

Διαβάστε περισσότερα

ΜICROSOFT VISUAL STUDIO 2008. Eργ 1: Ανάπτυξη απλής εφαρµογής: Solutions, Projects, GUI, Events, Debugging. Εισαγωγή

ΜICROSOFT VISUAL STUDIO 2008. Eργ 1: Ανάπτυξη απλής εφαρµογής: Solutions, Projects, GUI, Events, Debugging. Εισαγωγή ΜICROSOFT VISUAL STUDIO 2008 Eργ 1: Ανάπτυξη απλής εφαρµογής: Solutions, Projects, GUI, Events, Debugging Εισαγωγή Visual Basic 2008 Eργαλείο ανάπτυξης εντυπωσιακών εφαρµογών στα Windows, στο Web, φορητά

Διαβάστε περισσότερα

Οδηγίες Χρήσης της MySQL

Οδηγίες Χρήσης της MySQL ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΗΜΕΙΩΣΕΙΣ ΣΕ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Οδηγίες Χρήσης της MySQL Διδάσκων: Γιάννης Θεοδωρίδης Συντάκτης Κειμένου: Βαγγέλης Κατσικάρος Νοέμβριος 2007 1 Περιεχόμενα Εισαγωγή...2

Διαβάστε περισσότερα

9η Εργαστηριακή Άσκηση: Stored Procedures - Triggers. Αποθηκευμένες Διαδικασίες (Stored Procedures):

9η Εργαστηριακή Άσκηση: Stored Procedures - Triggers. Αποθηκευμένες Διαδικασίες (Stored Procedures): 9η Εργαστηριακή Άσκηση: Stored Procedures - Triggers Σκοπός της παρούσας εργαστηριακής άσκησης, είναι η εξοικείωση του σπουδαστή με τη δημιουργία αποθηκευμένων διαδικασιών (Stored Procedures) και σκανδάλης

Διαβάστε περισσότερα

SPSS Statistical Package for the Social Sciences

SPSS Statistical Package for the Social Sciences SPSS Statistical Package for the Social Sciences Ξεκινώντας την εφαρμογή Εισαγωγή εδομένων Ορισμός Μεταβλητών Εισαγωγή περίπτωσης και μεταβλητής ιαγραφή περιπτώσεων ή και μεταβλητών ΣΤΑΤΙΣΤΙΚΗ Αθανάσιος

Διαβάστε περισσότερα

Using Custom Python Expression Functions

Using Custom Python Expression Functions Using Custom Python Expression Functions QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Christina Dimitriadou Paliogiannis Konstantinos Tom Karagkounis Despoina

Διαβάστε περισσότερα

Γ3.3.Μ7 ΕΠΑΝΆΛΗΨΗ ΜΈΡΟΣ Α: ΈΝΝΟΙΕΣ ΤΙ ΕΊΝΑΙ Η VISUAL BASIC ΤΙ ΜΠΟΡΟΎΜΕ ΝΑ ΚΆΝΟΥΜΕ ΜΕ ΤΗ VISUAL BASIC ΑΝΤΙΚΕΊΜΕΝΑ: ΦΌΡΜΑ ΚΑΙ ΧΕΙΡΙΣΤΉΡΙΑ ΕΤΙΚΈΤΑ LABEL

Γ3.3.Μ7 ΕΠΑΝΆΛΗΨΗ ΜΈΡΟΣ Α: ΈΝΝΟΙΕΣ ΤΙ ΕΊΝΑΙ Η VISUAL BASIC ΤΙ ΜΠΟΡΟΎΜΕ ΝΑ ΚΆΝΟΥΜΕ ΜΕ ΤΗ VISUAL BASIC ΑΝΤΙΚΕΊΜΕΝΑ: ΦΌΡΜΑ ΚΑΙ ΧΕΙΡΙΣΤΉΡΙΑ ΕΤΙΚΈΤΑ LABEL Γ3.3.Μ7 ΕΠΑΝΆΛΗΨΗ ΜΈΡΟΣ Α: ΈΝΝΟΙΕΣ ΤΙ ΕΊΝΑΙ Η VISUAL BASIC Η Visual Basic είναι μια γλώσσα προγραμματισμού οδηγούμενη από συμβάντα που έχει ένα ολοκληρωμένο περιβάλλον ανάπτυξης Έχει δημιουργηθεί από τη

Διαβάστε περισσότερα

Εκπαιδευτικό Ρομπότ ΝΧΤ (REM Bot)

Εκπαιδευτικό Ρομπότ ΝΧΤ (REM Bot) akrob.frederick.ac.cy ΠΑΝΕΠΙΣΤΗΜΙΟ FREDERICK frederick.ac.cy Εκπαιδευτικό Ρομπότ ΝΧΤ (REM Bot) Κατασκευή & Firmware Δρ Γιώργος Α. Δημητρίου Ακαδημία Ρομποτικής Τμήμα Πληροφορικής και Μηχανικών Υπολογιστών

Διαβάστε περισσότερα

Αποθηκευμένες Διαδικασίες Stored Routines (Procedures & Functions)

Αποθηκευμένες Διαδικασίες Stored Routines (Procedures & Functions) Αποθηκευμένες Διαδικασίες Stored Routines (Procedures & Functions) Αυγερινός Αραμπατζής avi@ee.duth.gr www.aviarampatzis.com Βάσεις Δεδομένων Stored Procedures 1 Stored Routines (1/2) Τμήματα κώδικα τα

Διαβάστε περισσότερα

Performing Spatial Queries

Performing Spatial Queries Performing Spatial Queries QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Christina Dimitriadou Paliogiannis Konstantinos Tom Karagkounis Despoina Karfi This

Διαβάστε περισσότερα

Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εργαστήριο 1 Εισαγωγή στη C. Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr

Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εργαστήριο 1 Εισαγωγή στη C. Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Εργαστήριο 1 Εισαγωγή στη C Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr Διαδικαστικά Ιστοσελίδα μαθήματος: http://eclass.uoa.gr/courses/f30/ Υποχρεωτική παρακολούθηση: Παρασκευή 14:00 16:00 στην

Διαβάστε περισσότερα

Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo;

Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo; Κεφάλαιο 2 Εισαγωγή Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo; Η Logo είναι μία από τις πολλές γλώσσες προγραμματισμού. Κάθε γλώσσα προγραμματισμού έχει σκοπό τη δημιουργία προγραμμάτων

Διαβάστε περισσότερα

ΤΕΙ Ιονίων Νήσων Εργαστηριακές Ασκήσεις στα Γεωγραφικά Συστήματα Πληροφοριών

ΤΕΙ Ιονίων Νήσων Εργαστηριακές Ασκήσεις στα Γεωγραφικά Συστήματα Πληροφοριών ΕΡΓΑΣΤΗΡΙΟ 2 ο : Εισαγωγή στα Γεωγραφικά Συστήματα Πληροφοριών ArcMap (2/2) Μέρος 1: (συνέχεια από τα προηγούμενα) Κάνουμε κλικ το εικονίδιο Add Data στην γραμμή εργαλείων standard και επιλέγουμε το αρχείο/τα

Διαβάστε περισσότερα

Δημιουργία μιας εφαρμογής Java με το NetBeans

Δημιουργία μιας εφαρμογής Java με το NetBeans Δημιουργία μιας εφαρμογής Java με το NetBeans Για να δημιουργήσετε μια εφαρμογή Java πρέπει να ακολουθήσετε τα εξής βήματα : Αρχικά πρέπει να δημιουργηθεί ένα project το οποίο θα περιέχει όλα τα αρχεία

Διαβάστε περισσότερα

Τι χρειάζεται ένας φοιτητής για τη σωστή παρακολούθηση και συμμετοχή στο μαθημα;

Τι χρειάζεται ένας φοιτητής για τη σωστή παρακολούθηση και συμμετοχή στο μαθημα; Εισαγωγή Τι χρειάζεται ένας φοιτητής για τη σωστή παρακολούθηση και συμμετοχή στο μαθημα; 1. Σελίδα μαθήματος Εγγραφή Ο κάθε φοιτητής πρέπει να κάνει εγγραφή στη σελίδα του μαθήματος στην πλατφόρμα e-class

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης Εφαρμογής Οδηγός Πόλης City guide

Εγχειρίδιο Χρήσης Εφαρμογής Οδηγός Πόλης City guide Εγχειρίδιο Χρήσης Εφαρμογής Οδηγός Πόλης City guide www.telenavis.cm 1 Οδηγός Πόλης City guide Περιεχόμενα Γενικά Περιγραφή... 3 Επισκόπηση εφαρμογής... 3 Κύρια σελίδα... 4 Αναζήτηση... 5 Επιλογή σημείου...

Διαβάστε περισσότερα

Searching and Downloading OpenStreetMap Data

Searching and Downloading OpenStreetMap Data Searching and Downloading OpenStreetMap Data QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Christina Dimitriadou Paliogiannis Konstantinos Tom Karagkounis

Διαβάστε περισσότερα

ΣΗΜΕΙΩΣΕΙΣ. στη γλώσσα προγραμματισμού. Γκέτσιος Βασίλειος

ΣΗΜΕΙΩΣΕΙΣ. στη γλώσσα προγραμματισμού. Γκέτσιος Βασίλειος ΣΗΜΕΙΩΣΕΙΣ στη γλώσσα προγραμματισμού Microsoft Worlds Pro Γκέτσιος Βασίλειος Σημειώσεις στη γλώσσα προγραμματισμού Microsoft Worlds Pro σελ. 1 Το περιβάλλον προγραμματισμού Microsoft Worlds Pro Μενού

Διαβάστε περισσότερα

Λειτουργικά Συστήματα

Λειτουργικά Συστήματα Λειτουργικά Συστήματα Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:01 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών

Διαβάστε περισσότερα

Σύμβαση 457 ΟΠΣ Πολιτικής Προστασίας. Εγχειρίδιο Χρήσης Εφαρμογής Γεωγραφικής Απεικόνισης (Version: 1.0)

Σύμβαση 457 ΟΠΣ Πολιτικής Προστασίας. Εγχειρίδιο Χρήσης Εφαρμογής Γεωγραφικής Απεικόνισης (Version: 1.0) Σύμβαση 457 ΟΠΣ Πολιτικής Προστασίας Εγχειρίδιο Χρήσης Εφαρμογής Γεωγραφικής Απεικόνισης (Version: 1.0) ΑΝΑΔΟΧΟΣ : SPACE COM A.E. INTRACOM IT SERVICES - QUALITY & RELIABILITY A.E. ΑΘΗΝΑ Ιούνιος 2008 Σελίδα

Διαβάστε περισσότερα

ΒΑΣΙΚΑ ΜΑΘΗΜΑΤΑ ΝΤΟΥΛΑΚΗΣ - ΜΕΝΙΟΥΔΑΚΗΣ ΕΠΑ.Λ ΕΛ. ΒΕΝΙΖΕΛΟΥ

ΒΑΣΙΚΑ ΜΑΘΗΜΑΤΑ ΝΤΟΥΛΑΚΗΣ - ΜΕΝΙΟΥΔΑΚΗΣ ΕΠΑ.Λ ΕΛ. ΒΕΝΙΖΕΛΟΥ ΒΑΣΙΚΑ ΜΑΘΗΜΑΤΑ ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ... 2 ΠΡΟΛΟΓΟΣ... 3 ΕΙΣΑΓΩΓΗ... 4 Η ΑΝΑΠΤΥΞΗ ΤΗΣ ΟΘΟΝΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ... 4 Ο ΕΚΠΑΙΔΕΥΤΗΣ ΡΟΜΠΟΤ... 5 ΤΟ ΠΑΡΑΘΥΡΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ... 5 ΤΑ ΚΟΥΜΠΙΑ ΚΑΙ ΤΑ ΜΠΛΟΚ...

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ ΕΡΓΑΣΤΗΡΙΟ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ ΜΕΡΟΣ ΠΕΜΠΤΟ Triggers, Stored procedures Γιώργος Μαρκοµανώλης Περιεχόµενα Triggers-Ενηµέρωση δεδοµένων άλλων πινάκων... 1 Ασφάλεια...

Διαβάστε περισσότερα

ΣΥΝΟΠΤΙΚΕΣ Ο ΗΓΙΕΣ ΚΑΤΑΓΡΑΦΗΣ ΙΑΝΥΣΜΑΤΙΚΩΝ Ε ΟΜΕΝΩΝ ΣΤΟ ARCPAD. Ρύθµιση ενσωµατωµένου GPS του MobileMapper CE για λειτουργία µε το ArcPAD.

ΣΥΝΟΠΤΙΚΕΣ Ο ΗΓΙΕΣ ΚΑΤΑΓΡΑΦΗΣ ΙΑΝΥΣΜΑΤΙΚΩΝ Ε ΟΜΕΝΩΝ ΣΤΟ ARCPAD. Ρύθµιση ενσωµατωµένου GPS του MobileMapper CE για λειτουργία µε το ArcPAD. ΣΥΝΟΠΤΙΚΕΣ Ο ΗΓΙΕΣ ΚΑΤΑΓΡΑΦΗΣ ΙΑΝΥΣΜΑΤΙΚΩΝ Ε ΟΜΕΝΩΝ ΣΤΟ ARCPAD. Ευχαριστούµε θερµά για την επιλογή του MobileMapper CE και του ArcPAD για την καταγραφή των διανυσµατικών σας δεδοµένων. Ο σύντοµος αυτός

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Προγραμματισμός Η/Υ Ενότητα 11 η : Αντικείμενα Παράθυρα Διαλόγου (Dialog Boxes) και το αντικείμενο για μενού MenuStrip Ι. Ψαρομήλιγκος

Διαβάστε περισσότερα

Σύντοµο Εγχειρίδιο Χρήσης. του Λογισµικού Στατιστικής Επεξεργασίας. SPSS for Windows v. 8.0

Σύντοµο Εγχειρίδιο Χρήσης. του Λογισµικού Στατιστικής Επεξεργασίας. SPSS for Windows v. 8.0 Εθνικό & Καποδιστριακό Πανεπιστήµιο Αθηνών Τµήµα Μεθοδολογίας, Ιστορίας & Θεωρίας της Επιστήµης ιαπανεπιστηµιακό Πρόγραµµα Μεταπτυχιακών Σπουδών «Βασική και Εφαρµοσµένη Γνωσιακή Επιστήµη» Σύντοµο Εγχειρίδιο

Διαβάστε περισσότερα

MySQL + Γλώσσα Προγραμματισμού. Βάσεις Δεδομένων 2013-2014 Ευαγγελία Πιτουρά 1

MySQL + Γλώσσα Προγραμματισμού. Βάσεις Δεδομένων 2013-2014 Ευαγγελία Πιτουρά 1 MySQL + Γλώσσα Προγραμματισμού Ευαγγελία Πιτουρά 1 Database drivers Για να χρησιμοποιήσουμε μια βάση δεδομένων από μια γλώσσα προγραμματισμού χρειαζόμαστε έναν driver. JDBC είναι το API για τη Java και

Διαβάστε περισσότερα

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Περιεχόμενα Εισαγωγή στην εφαρμογή... 2 Βασική Σελίδα (Activity)... 3 Ρυθμίσεις... 3 Πελάτες... 6 Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Αποθήκη... 11 Αναζήτηση προϊόντος...

Διαβάστε περισσότερα

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ: Εντολές κίνησης και στροφής στο προγραμματιστικό περιβάλλον Scratch. ΟΝΟΜΑΤΕΠΩΝΥΜΟ:

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ: Εντολές κίνησης και στροφής στο προγραμματιστικό περιβάλλον Scratch. ΟΝΟΜΑΤΕΠΩΝΥΜΟ: ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ: Εντολές κίνησης και στροφής στο προγραμματιστικό περιβάλλον Scratch. ΟΝΟΜΑΤΕΠΩΝΥΜΟ: 1. Ανοίξτε τον φυλλομετρητή Mozilla Firefox και στην γραμμή διευθύνσεων πληκτρολογήστε την διεύθυνση:

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΚΑΤΕΒΑΣΜΑΤΟΣ ΤΡΑΓΟΥΔΙΩΝ ΑΠΟ YOUTUBE ΚΑΙ ΕΓΓΡΑΦΗ ΣΕ CD-ROM. Στάδιο 1: Κατέβασμα τραγουδιών από το YouTube στον υπολογιστή μας σε μορφή mp3.

ΟΔΗΓΙΕΣ ΚΑΤΕΒΑΣΜΑΤΟΣ ΤΡΑΓΟΥΔΙΩΝ ΑΠΟ YOUTUBE ΚΑΙ ΕΓΓΡΑΦΗ ΣΕ CD-ROM. Στάδιο 1: Κατέβασμα τραγουδιών από το YouTube στον υπολογιστή μας σε μορφή mp3. Στάδιο 1: Κατέβασμα τραγουδιών από το YouTube στον υπολογιστή μας σε μορφή mp3. 1. Ανοίγουμε το πρόγραμμα του internet και στη σελίδα Google κάνουμε κλικ στα εικονίδια με τα τετραγωνάκια πάνω δεξιά και

Διαβάστε περισσότερα

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ MOODLE

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ MOODLE ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ MOODLE Η διαδικασία μεταφοράς του υλικού ενός μαθήματος από την πλατφόρμα Blackboard Vista στην πλατφόρμα Moodle σε βήματα είναι η ακόλουθη:

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 1. Εισαγωγή στην Python. 1.1 Εισαγωγή

ΚΕΦΑΛΑΙΟ 1. Εισαγωγή στην Python. 1.1 Εισαγωγή ΚΕΦΑΛΑΙΟ 1 Εισαγωγή στην Python Σύνοψη Σε αυτό το κεφάλαιο κάνουμε μια σύντομη εισαγωγή στην Python και στα εργαλεία λογισμικού που θα χρησιμοποιήσουμε στη συνέχεια του συγγράμματος. Προαπαιτούμενη γνώση

Διαβάστε περισσότερα

Stellarium Εγχειρίδιο Οδηγιών

Stellarium Εγχειρίδιο Οδηγιών Προϋποθέσεις συστήματος: Windows (XP, Vista, 7) με DirectX 9.x και τελευταίες ServicePack ή MacOS X 10.3.x (ή υψηλότερη), κάρτα γραφικών 3D με υποστήριξη OpenGL, ελάχ. 512 MB RAM, 1 GB διαθέσιμος χώρος

Διαβάστε περισσότερα

ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΓΕΩΓΡΑΦΙΑΣ ΜΑΘΗΜΑ: ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Ι

ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΓΕΩΓΡΑΦΙΑΣ ΜΑΘΗΜΑ: ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Ι ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΓΕΩΓΡΑΦΙΑΣ ΜΑΘΗΜΑ: ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Ι ΔΗΜΙΟΥΡΓΙΑ ΔΙΑΜΟΡΦΩΣΗ ΠΕΡΙΓΡΑΦΙΚΩΝ ΔΕΔΟΜΕΝΩΝ (ATTRIBUTES) ΜΕ ΤΟ ΑΝΟΙΧΤΟΥ ΚΩΔΙΚΑ ΛΟΓΙΣΜΙΚΟ GIS QGIS Επιστημονικός υπεύθυνος:

Διαβάστε περισσότερα

Κέντρο υποστήριξης HP. Εισαγωγή. Τι χρειάζεται να γνωρίζετε. Λήψη και εγκατάσταση της λύσης Vista στα Windows 8. 1 of 5 1/7/2014 2:09 μμ

Κέντρο υποστήριξης HP. Εισαγωγή. Τι χρειάζεται να γνωρίζετε. Λήψη και εγκατάσταση της λύσης Vista στα Windows 8. 1 of 5 1/7/2014 2:09 μμ http://h2056wwwhp.com/portal/site/hpsc/template.page/public/psi... 1 of 5 1/7/2014 2:09 μμ Για το σπίτι Για την επιχείρηση Υποστήριξη Είσοδος Εγγραφή Βοήθεια ιστότοπου HP Color LaserJet 3600 Printer series

Διαβάστε περισσότερα

11/4/2014 ΤΕΙ Ιονίων Νήσων Πλατφόρµα Ασύγχρονησ Τηλεκπαίδευσησ eclass s ηµιο ι υρ υ γ ρ ία ί Μ αθήµατο τ σ 1

11/4/2014 ΤΕΙ Ιονίων Νήσων Πλατφόρµα Ασύγχρονησ Τηλεκπαίδευσησ eclass s ηµιο ι υρ υ γ ρ ία ί Μ αθήµατο τ σ 1 ΤΕΙ Ιονίων Νήσων Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass ηµιουργία Μαθήµατος 1 Η ηµιουργία Μαθήµατος είναι η πιο σηµαντική ενέργεια του χρήστη Εκπαιδευτή στην πλατφόρµα. Ειδικότερα, για να δηµιουργήσετε

Διαβάστε περισσότερα

Γρήγορη Εκκίνηση. Όταν ξεκινήσετε το GeoGebra, εμφανίζεται το παρακάτω παράθυρο:

Γρήγορη Εκκίνηση. Όταν ξεκινήσετε το GeoGebra, εμφανίζεται το παρακάτω παράθυρο: Τι είναι το GeoGebra; Γρήγορη Εκκίνηση Λογισμικό Δυναμικών Μαθηματικών σε ένα - απλό στη χρήση - πακέτο Για την εκμάθηση και τη διδασκαλία σε όλα τα επίπεδα της εκπαίδευσης Συνδυάζει διαδραστικά γεωμετρία,

Διαβάστε περισσότερα

ΜΑΘΗΜΑ 10 Ο ΟΡΓΑΝΩΣΗ ΤΗΣ Β ΓΙΑ ΧΡΗΣΤΕΣ (NON-EXPERTS) Α. ΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ ΕΠΙΛΟΓΩΝ 1. TOOLS DATA UTILITIES SWITCHBOARD MANAGER YES

ΜΑΘΗΜΑ 10 Ο ΟΡΓΑΝΩΣΗ ΤΗΣ Β ΓΙΑ ΧΡΗΣΤΕΣ (NON-EXPERTS) Α. ΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ ΕΠΙΛΟΓΩΝ 1. TOOLS DATA UTILITIES SWITCHBOARD MANAGER YES ΜΑΘΗΜΑ 10 Ο ΟΡΓΑΝΩΣΗ ΤΗΣ Β ΓΙΑ ΧΡΗΣΤΕΣ (NON-EXPERTS) Α. ΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ ΕΠΙΛΟΓΩΝ 1. TOOLS DATA UTILITIES SWITCHBOARD MANAGER YES 2. ΠΑΤΗΣΤΕ EDIT ΑΛΛΑΞΤΕ ΤΟ ΟΝΟΜΑ COMPANY CLOSE 3. ΠΑΤΗΣΤΕ NEW (CREATE NEW)

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης-Οδηγός Εκπαίδευσης Χρηστών. - Δήμος Δέλτα - Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης

Εγχειρίδιο Χρήσης-Οδηγός Εκπαίδευσης Χρηστών. - Δήμος Δέλτα - Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Ανάπτυξη διαδικτυακής εφαρμογής υποστήριξης των δράσεων περιβαλλοντικής διαχείρισης της παράκτιας ζώνης του Θερμαϊκού Κόλπου και διαδραστικής εφαρμογής αναφοράς περιβαλλοντικών προβλημάτων Εγχειρίδιο Χρήσης-Οδηγός

Διαβάστε περισσότερα

Χρήσιμες Ρυθμίσεις του Windows 7 στον Η/Υ σας

Χρήσιμες Ρυθμίσεις του Windows 7 στον Η/Υ σας Χρήσιμες Ρυθμίσεις του Windows 7 στον Η/Υ σας Πώς να δημιουργήσουμε ένα νέο λογαριασμό χρήστη (User Account) στα Windows 7 Αρκετές φορές τυχαίνει να χρησιμοποιούν διάφορα άτομα τον Η/Υ σας. Σε τέτοιες

Διαβάστε περισσότερα

Εγχειρίδιο διαχείρισης χρηστών και λιστών διανομής για τον Υπεύθυνο Φορέα του Δικτύου "Σύζευξις" -1-

Εγχειρίδιο διαχείρισης χρηστών και λιστών διανομής για τον Υπεύθυνο Φορέα του Δικτύου Σύζευξις -1- -1- 1 Διαχείριση Χρηστών...3 1.1 Υπηρεσίες...5 1.1.1 Δημιουργία νέου χρήστη...6 1.1.2 Αναζήτηση χρήστη...7 1.1.2 Επεξεργασία στοιχείων χρήστη...8 1.1.3 Δημιουργία /Επεξεργασία mailbox plan...10 1.1.4 Ενεργοποίηση

Διαβάστε περισσότερα

Η λειτουργία της πλατφόρµας οπτικοποίησης πληροφοριών σεισµικής τρωτότητας απαιτεί την χρήση της έκδοσης 9.2 του λογισµικού Arcmap της ESRI.

Η λειτουργία της πλατφόρµας οπτικοποίησης πληροφοριών σεισµικής τρωτότητας απαιτεί την χρήση της έκδοσης 9.2 του λογισµικού Arcmap της ESRI. Προϋποθέσεις εφαρµογής Η λειτουργία της πλατφόρµας οπτικοποίησης πληροφοριών σεισµικής τρωτότητας απαιτεί την χρήση της έκδοσης 9.2 του λογισµικού Arcmap της ESRI. Προϋποθέσεις Για τη σωστή λειτουργία

Διαβάστε περισσότερα

Οδηγίες Χρήσης. Εισαγωγή. Δεδομένα του Συστήματος

Οδηγίες Χρήσης. Εισαγωγή. Δεδομένα του Συστήματος Οδηγίες Χρήσης Εισαγωγή Η εφαρμογή Aratos Disaster Control είναι ένα Γεωγραφικό Πληροφοριακό Σύστημα, σκοπός του οποίου είναι η απεικόνιση δεδομένων καταστροφών(πυρκαγιές), ακραίων καιρικών συνθηκών (πλημμύρες)

Διαβάστε περισσότερα

MySQL + Γλώσσα Προγραμματισμού. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

MySQL + Γλώσσα Προγραμματισμού. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 MySQL + Γλώσσα Προγραμματισμού Ευαγγελία Πιτουρά 1 Database drivers Για να χρησιμοποιήσουμε μια βάση δεδομένων από μια γλώσσα προγραμματισμού χρειαζόμαστε έναν driver. JDBC είναι το API για τη Java και

Διαβάστε περισσότερα

Δραστηριότητα 9 Δημιουργία και διαχείριση blog μέσω του Blogger. Δημιουργία ιστολογίου

Δραστηριότητα 9 Δημιουργία και διαχείριση blog μέσω του Blogger. Δημιουργία ιστολογίου Δραστηριότητα 9 Δημιουργία και διαχείριση blog μέσω του Blogger Δημιουργία ιστολογίου 1. Ανοίξτε το φυλλομετρητή Google Chrome, πληκτρολογήστε στη γραμμή διευθύνσεων τη διεύθυνση www.blogger.com και πατήστε

Διαβάστε περισσότερα

Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ

Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ 1 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΑΝΑΛΥΣΗ ΜΕΝΟΥ ΕΦΑΡΜΟΓΗΣ... 4 2. ΕΠΕΞΗΓΗΣΗ ΚΕΝΤΡΙΚΟΥ ΜΕΝΟΥ ΚΑΡΤΕΛΑΣ... 5 3. ΔΗΜΙΟΥΡΓΙΑ ΠΕΛΑΤΗ... 6 4. ΑΝΑΖΗΤΗΣΗ ΠΕΛΑΤΗ... 6 5. ΕΠΕΞΕΡΓΑΣΙΑ/ΔΙΑΓΡΑΦΗ

Διαβάστε περισσότερα

Μετατροπή Συντεταγμένων σε δορυφορικές εικόνες Reproject Images

Μετατροπή Συντεταγμένων σε δορυφορικές εικόνες Reproject Images Μετατροπή Συντεταγμένων σε δορυφορικές εικόνες Reproject Images Σε αρκετές περιπτώσεις, οι δορυφορικές εικόνες Landsat είναι διαθέσιμες στο σύστημα συντεταγμένων UTM zone 34. Επομένως απαιτείται η μετατροπή

Διαβάστε περισσότερα

WORDPRESS. Εικόνα 1. Πατώντας στη «Σύνδεση» γράψτε το Username (όνομα χρήστη) και το Password (συνθηματικό) (εικόνα 2) που σας έδωσε ο διαχειριστής

WORDPRESS. Εικόνα 1. Πατώντας στη «Σύνδεση» γράψτε το Username (όνομα χρήστη) και το Password (συνθηματικό) (εικόνα 2) που σας έδωσε ο διαχειριστής WORDPRESS Το παρόν εγχειρίδιο είναι μία προσπάθεια για τους συναδέλφους εκπαιδευτικούς αλλά και μαθητές για την δημοσίευση άρθρων. Για παραλήψεις, λάθη ή κάτι το δυσνόητο παρακαλώ ενημερώστε με ώστε να

Διαβάστε περισσότερα

Εισαγωγική Ενότητα Πως μπορούμε να κάνουμε τους δικούς μας χάρτες χρησιμοποιώντας το ArcGIS Online

Εισαγωγική Ενότητα Πως μπορούμε να κάνουμε τους δικούς μας χάρτες χρησιμοποιώντας το ArcGIS Online Εισαγωγική Ενότητα Πως μπορούμε να κάνουμε τους δικούς μας χάρτες χρησιμοποιώντας το ArcGIS Online Table of Contents 1 Ξεκινώντας... 2 2 Δημιουργία χαρτών I (χρσιμοποιώντας διαθέσιμους χάρτες / υπήρεσίες

Διαβάστε περισσότερα

Vodafone Business Connect

Vodafone Business Connect Vodafone Business Connect Vodafone Business WebHosting Αναλυτικός Οδηγός Χρήσης MySQL Manager Αναλυτικός οδηγός χρήσης: MySQL Manager Vodafone Business Connect - Υπηρεσίες φιλοξενίας εταιρικού e-mail &

Διαβάστε περισσότερα

Περιεχόµενα 1. Εγκατάσταση 2. Εισαγωγή 3. Σύνδεση 4. Ρυθµίσεις 2.1 Περιοχή εργασιών και πλοήγησης 2.2 Περιοχή απεικόνισης "Λεπτοµέρειες" 2.3 Περιοχή απεικόνισης "Στατιστικά" 4.1 Προφίλ 4.2 ίκτυο 4.2.1

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER Η εφαρμογή LiveTripTraveller διατίθεται για κινητά τηλέφωνα με λειτουργικό σύστημα Android. Στο υπο-ιστοσελίδα www.livetrips.com/sources μπορείτε να κατεβάσετε την εφαρμογή

Διαβάστε περισσότερα

ΣΧΕΣΕΙΣ στην Northwind

ΣΧΕΣΕΙΣ στην Northwind Αναλυτικά ΣΧΕΣΕΙΣ στην Northwind Σχέση Πίνακας 1 Parent Table Πίνακας 2 Child Table Κey Foreign Key CategoriesProducts Categories Products CategoryID CategoryID SuppliersProducts Suppliers Products SupplierID

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ Dcad 1.0

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ Dcad 1.0 ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ Dcad 1.0 20130510 ΠΕΡΙΕΧΟΜΕΝΑ 1. Εγκατάσταση προγράμματος DCAD 2 2. Ενεργοποίηση Registration 2 3. DCAD 3 3.1 Εισαγωγή σημείων 3 3.2 Εξαγωγή σημείων 5 3.3 Στοιχεία ιδιοκτησίας

Διαβάστε περισσότερα

6. Στερεοσκοπική Απόδοση

6. Στερεοσκοπική Απόδοση 6. Στερεοσκοπική Απόδοση Για τη στερεοσκοπική απόδοση και τη δηµιουργία ορθοφωτογραφίας θα εργαστείτε στο συνολικό µπλοκ. Η στερεοσκοπική απόδοση στον φωτογραµµετρικό σταθµό PHOTOMOD γίνεται στην ενότητα

Διαβάστε περισσότερα

Χαρτογράφηση με Ανοιχτό Λογισμικό GIS

Χαρτογράφηση με Ανοιχτό Λογισμικό GIS Χαρτογράφηση με Ανοιχτό Λογισμικό GIS Δημιουργία Θεματικού Χάρτη με το QGIS Δρ. Σταμάτης Καλογήρου Σεμινάριο στα πλαίσια του 1oυ Συνεδρίου Χωρικής Ανάλυσης Χαροκόπειο Πανεπιστήμιο, 17-18 Μαΐου 2013 Αυτό

Διαβάστε περισσότερα

Android Studio για Windows

Android Studio για Windows Android Studio για Windows 1. Οδηγίες Εγκατάστασης: 1. Κατεβάστε το Android Studio από εδώ (τελευταία έκδοση 0.4.6, 496 MB): http://developer.android.com/sdk/installing/studio.html 2. Εγκαταστήστε το αρχείο

Διαβάστε περισσότερα

Σενάριο Χρήσης Moodle

Σενάριο Χρήσης Moodle Σενάριο Χρήσης Moodle Άσκηση 1 Μπείτε στη σελίδα http://pileas.com/m και συνδεθείτε με έναν από τους διαθέσιμους χρήστες σύμφωνα με τους κωδικούς που σας έχουν δοθεί. Αφού εισάγουμε το url του Moodle (π.χ.

Διαβάστε περισσότερα

Γ ΓΥΜΝΑΣΙΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΗ ΓΛΩΣΣΑ MicroWorlds Pro

Γ ΓΥΜΝΑΣΙΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΗ ΓΛΩΣΣΑ MicroWorlds Pro Για να μπορέσουμε να εισάγουμε δεδομένα από το πληκτρολόγιο αλλά και για να εξάγουμε εμφανίσουμε αποτελέσματα στην οθόνη του υπολογιστή χρησιμοποιούμε τις εντολές Εισόδου και Εξόδου αντίστοιχα. Σύνταξη

Διαβάστε περισσότερα

ΑΡΧΕΙΟ ΕΚΘΕΣΕΩΝ ΠΡΑΓΜΑΤΟΓΝΩΜΟΣΥΝΗΣ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ 8 ΝΟΕΜΒΡΙΟΥ 2014

ΑΡΧΕΙΟ ΕΚΘΕΣΕΩΝ ΠΡΑΓΜΑΤΟΓΝΩΜΟΣΥΝΗΣ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ 8 ΝΟΕΜΒΡΙΟΥ 2014 8 ΝΟΕΜΒΡΙΟΥ 2014 ΑΡΧΕΙΟ ΕΚΘΕΣΕΩΝ ΠΡΑΓΜΑΤΟΓΝΩΜΟΣΥΝΗΣ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΝΙΚΟΛΑΟΣ ΜΙΧΑΛΟΔΗΜΗΤΡΑΚΗΣ ΝΙΚΟΛΑΟΣ ΜΙΧΑΛΟΔΗΜΗΤΡΑΚΗΣ - ΠΡΟΓΡΑΜΜΑΤΙΣΤΗΣ ΥΠΗΡΕΣΙΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Σολωμού 41, 71306, Ηράκλειο Κρήτης τηλ/φαξ:

Διαβάστε περισσότερα

Οδηγία INSPIRE, μεταδεδομένα και GIS

Οδηγία INSPIRE, μεταδεδομένα και GIS Οδηγία INSPIRE, μεταδεδομένα και GIS Σαραφίδης Δημήτριος Δρ. Αγρονόμος και Τοπογράφος Μηχανικός sarafid@topo.auth.gr WikiMapia.org Google Maps / Google Earth Bing Maps / Virtual Earth ΚΤΗΜΑΤΟΛΟΓΙΟ ΑΕ openstreetma

Διαβάστε περισσότερα

Μπαίνοντας στην ιστοσελίδα μας αριστερά βλέπετε την Εφαρμογή Εντοπισμού Ακινήτων. Μέσω αυτής της εφαρμογής μπορείτε εύκολα και

Μπαίνοντας στην ιστοσελίδα μας  αριστερά βλέπετε την Εφαρμογή Εντοπισμού Ακινήτων. Μέσω αυτής της εφαρμογής μπορείτε εύκολα και Μπαίνοντας στην ιστοσελίδα μας www.ktimapella.gr αριστερά βλέπετε την Εφαρμογή Εντοπισμού Ακινήτων. Μέσω αυτής της εφαρμογής μπορείτε εύκολα και γρήγορα να εντοπίσετε το ακίνητο σας. Μόλις πλησιάσετε το

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ ΟΔΗΓΟΣ ΣΥΝΔΕΣΗΣ ΣΤO ΔΙΚΤΥΟ ΤΟΥ ΤΠΚ ΜΕΣΩ ΤΗΣ ΥΠΗΡΕΣΙΑΣ ΑΠΟΜΑΚΡΥΣΜΕΝΗΣ ΠΡΟΣΒΑΣΗΣ VPN ΥΣΠΤ Η υπηρεσία πρόσβασης στο δίκτυο δεδομένων του ΤΠΚ μέσω εικονικού ιδιωτικού δικτύου

Διαβάστε περισσότερα

Πληρουορική Γ Γσμμασίοσ

Πληρουορική Γ Γσμμασίοσ Πληρουορική Γ Γσμμασίοσ Προγραμματισμός και Αλγόριθμοι Από το και τημ Χελώμα στημ Ευριπίδης Βραχνός http://evripides.mysch.gr/ 2014 2015 1 Προγραμματισμός Ζάννειο Πρότυπο Πειραματικό Γυμνάσιο Πειραιά Ενότητα:

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ της Πλατφόρμας Τηλεκατάρτισης ΠΕΡΙΕΧΟΜΕΝΑ 1. Εισαγωγή...2 2. Αρχική σελίδα, Εισαγωγή & Περιβάλλον Συστήματος...3 2.1. Αρχική σελίδα εισαγωγής...3 2.2. Εισαγωγή στην Πλατφόρμα Τηλε-κατάρτισης...4

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης του «Μαθη.Συ.»

Εγχειρίδιο Χρήσης του «Μαθη.Συ.» Εργαστήριο Εκπαιδευτικής Τεχνολογίας Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Φιλοσοφική Σχολή Τμήμα Φ.Π.Ψ., Τομέας Παιδαγωγικής Διευθυντής: Καθ. Χ. Κυνηγός Εγχειρίδιο Χρήσης του «Μαθη.Συ.» Πίνακας

Διαβάστε περισσότερα

Κλιμάκιο Πληροφορικής Σεμινάρια για τα λογισμικά κλειστού τύπου Κύκλος Α

Κλιμάκιο Πληροφορικής Σεμινάρια για τα λογισμικά κλειστού τύπου Κύκλος Α η- Τάξη Οδηγός χρήσης του προγράμματος αξιολόγησης για τα προγράμματα «Ο Ξεφτέρης και η γραμματική και «Ο Καπετάν Μπουμπουλήθρας» Ο οδηγός αυτός στοχεύει στην χρήση του βοηθητικού προγράμματος η-τάξη.

Διαβάστε περισσότερα

Postgress ΣΤΟΧΟΣ ΣΧΕΤΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ ΥΛΙΚΟ. ΠΕΡΙΒΑΛΛΟΝ ΓΙΑ ΕΞΑΣΚΗΣΗ pgadmin ΥΠΟΒΑΘΡΟ. Συναρτήσεις στην PostgreSQL. 1. Γενικά

Postgress ΣΤΟΧΟΣ ΣΧΕΤΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ ΥΛΙΚΟ. ΠΕΡΙΒΑΛΛΟΝ ΓΙΑ ΕΞΑΣΚΗΣΗ pgadmin ΥΠΟΒΑΘΡΟ. Συναρτήσεις στην PostgreSQL. 1. Γενικά ΣΤΟΧΟΣ Postgress Το 9ο εργαστήριο εισάγει τον/ην φοιτητή/τρια στη χρήση και προγραµµατισµό συναρτήσεων στην PostgreSQL. ΣΧΕΤΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ ΥΛΙΚΟ Η σχετική ύλη του βιβλίου του µαθήµατος (διαφάνειες και

Διαβάστε περισσότερα

Εργαστηριακές ασκήσεις µαθήµατος Γεωγραφικά Πληροφοριακά Συστήµατα

Εργαστηριακές ασκήσεις µαθήµατος Γεωγραφικά Πληροφοριακά Συστήµατα Εργαστηριακές ασκήσεις µαθήµατος Γεωγραφικά Πληροφοριακά Συστήµατα Εισαγωγή στο ArcGIS efrentzo@unipi.gr Στόχοι του εργαστηρίου Εξοικείωση µε το ArcGIS Εκτέλεση του λογισµικού Εισαγωγή στα 3 περιβάλλοντα

Διαβάστε περισσότερα

SIMATIC MANAGER SIMATIC MANAGER

SIMATIC MANAGER SIMATIC MANAGER 1 Προγραμματισμός του PLC. 1. Γενικά Μια προσεκτική ματιά σε μια εγκατάσταση που θέλουμε να αυτοματοποιήσουμε, μας δείχνει ότι αυτή αποτελείται από επιμέρους τμήματα τα οποία είναι συνδεδεμένα μεταξύ τους

Διαβάστε περισσότερα

Δημιουργία η-μαθήματος με τη. 3 ο Μέρος Εισαγωγή πληροφοριών: δημιουργία ιστοσελίδας

Δημιουργία η-μαθήματος με τη. 3 ο Μέρος Εισαγωγή πληροφοριών: δημιουργία ιστοσελίδας Δημιουργία η-μαθήματος με τη χρήση του Moodle 3 ο Μέρος Εισαγωγή πληροφοριών: δημιουργία ιστοσελίδας Δημιουργία η-μαθήματος με τη χρήση του Moodle 3 ο Μέρος Εισαγωγή πληροφοριών: δημιουργία ιστοσελίδας

Διαβάστε περισσότερα

Καθορισμός μεταβλητών και εισαγωγή δεδομένων

Καθορισμός μεταβλητών και εισαγωγή δεδομένων Καθορισμός μεταβλητών και εισαγωγή δεδομένων Καθορισμός μεταβλητών (variables) Το πρώτο βήμα κατά την εισαγωγή των δεδομένων είναι η δημιουργία των μεταβλητών. Ανοίγοντας το στατιστικό πρόγραμμα SPSS 12

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΓΙΑ ΧΡΗΣΗ ΤΟΥ ΕΡΓΑΛΕΙΟΥ RATIONAL ROSE

ΟΔΗΓΙΕΣ ΓΙΑ ΧΡΗΣΗ ΤΟΥ ΕΡΓΑΛΕΙΟΥ RATIONAL ROSE ΟΔΗΓΙΕΣ ΓΙΑ ΧΡΗΣΗ ΤΟΥ ΕΡΓΑΛΕΙΟΥ RATIONAL ROSE Το path που ακολουθούμε για να ανοίξουμε το εργαλείο είναι: Start All Programs Lab Programs Rational Software Rational Rose Enterprise Edition 1 ο ΔΙΑΓΡΑΜΜΑ:

Διαβάστε περισσότερα

METALIB Σύστημα μετα-αναζήτησης για ηλεκτρονικές πηγές πληροφόρησης

METALIB Σύστημα μετα-αναζήτησης για ηλεκτρονικές πηγές πληροφόρησης METALIB Σύστημα μετα-αναζήτησης για ηλεκτρονικές πηγές πληροφόρησης Βιβλιοθήκη & Κέντρο Πληροφόρησης, Πανεπιστημίου Λευκωσίας E-mail: libithelp@unic.ac.cy Τηλ: 22444772 Έκδοση: Μάρτιος 2013 (ES, GC, KP)

Διαβάστε περισσότερα

ARTius με PostgreSQL

ARTius με PostgreSQL ARTius με PostgreSQL 9.3.5.1 Features: Δεν υπάρχει License και κόστος αγοράς / αναβάθμισης του PostgreSQL. Εύκολη και γρήγορη εγκατάσταση. Ταχύτερη παραλληλία (row locking) σε σχέση με άλλα dbms (SQLite,

Διαβάστε περισσότερα

Η εργασία που επέλεξες θα σου δώσει τη δυνατότητα να συνεργαστείς με συμμαθητές σου και να σχεδιάσετε μια εικονική εκδρομή με το Google Earth.

Η εργασία που επέλεξες θα σου δώσει τη δυνατότητα να συνεργαστείς με συμμαθητές σου και να σχεδιάσετε μια εικονική εκδρομή με το Google Earth. Μια εικονική εκδρομή με το Google Earth Αγαπητέ μαθητή, Η εργασία που επέλεξες θα σου δώσει τη δυνατότητα να συνεργαστείς με συμμαθητές σου και να σχεδιάσετε μια εικονική εκδρομή με το Google Earth. Εσύ

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΟ ΚΙΤ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS EV3

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΟ ΚΙΤ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS EV3 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΟ ΚΙΤ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS EV3 Μάθημα 1 ο : Περιγραφή του EV3 και του περιβάλλοντος προγραμματισμού του Σύλλογος Εκπαιδευτικών Πληροφορικής Χίου 2 3 4 ΑΝΙΚΕΙΜΕΝΑ ΜΑΘΗΣΗΣ 1. Πώς

Διαβάστε περισσότερα

Τροποποίηση συνδυασμών κίνησης

Τροποποίηση συνδυασμών κίνησης Τροποποίηση συνδυασμών κίνησης Σε αυτήν την πρακτική εξάσκηση, θα τροποποιήσετε τους συνδυασμούς που έχουν εφαρμοστεί στην παρουσίαση της εταιρείας σας. Βήμα 1: Αλλαγή του εφέ για το κείμενο του τίτλου

Διαβάστε περισσότερα

Ευ ομή. Εγχειρίδιο χρήσης του περιβάλλοντος LT125-dp

Ευ ομή. Εγχειρίδιο χρήσης του περιβάλλοντος LT125-dp Ευ ομή Εγχειρίδιο χρήσης του περιβάλλοντος LT125-dp Περιεχόμενα 1. Χειρισμός του περιβάλλοντος LT125-dp Εγκατάσταση & Τρέξιμο Χειρισμός της ψηφιακής εφαρμογής Πλοήγηση στο περιεχόμενο Αλλαγή του μεγέθους

Διαβάστε περισσότερα