|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
POCKET PC ERELEVÉ
Information sur la source
Description
Le Pocket eRelevé est juste un petit utilitaire pour des observations naturalistes. Il permet de prendre des points GPS, le nom de l'espèce, le nombre,... au cours d'une observation. Il peut être utile aussi pour une randonnée. Les observations sont sauvegarder sous forme de fichier .csv, .xml et .kml. Si vous installez google map et que vous êtes connectés à internet vous pouvez grâce à un clic voir votre parcours
Source
Imports System.IO
Imports System.Data
Public Class frmSaisie
'Déclaration des différentes colonnes
Dim Dat As New DataColumn("Date")
Dim Esp As New DataColumn("Espece")
Dim Nomb As New DataColumn("Nombre")
Dim Lat As New DataColumn("Latitude")
Dim Lon As New DataColumn("Longitude")
Dim Dop As New DataColumn("DOP")
Dim ErPr As New DataColumn("Erreur" & " " & "de" & " " & "Position")
Dim Desc As New DataColumn("Zone" & " " & "d'etude")
Dim Obs As New DataColumn("Observateur")
Dim DT As New DataTable 'Datatable est une table en mémoire
Dim DS As New DataSet("DT") 'DataSet est un cache de données en mémoire
Dim DR As DataRow 'Permet d'ajouter de données
Private m_spz As String
Private mr_spz As String
Public val_Ind1 As String
Public val_Ind2 As String
Public val_Ind As String
'Propriété qui permet de récupérer le contenu d'un label mis dans une variable
Public Property strSPZ() As String
Get
Return m_spz
End Get
Set(ByVal value As String)
m_spz = value
lblEsp.Text = value
End Set
End Property
'Propriété de récupération de la date et l'heure courants
Public ReadOnly Property Now() As DateTime
Get
Dim ThisMoment As Date
ThisMoment = Now
End Get
End Property
Private Sub rb_nbreInd_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles rb_nbreInd.CheckedChanged
DUp_NbInd.Enabled = True
DUp_IndAb.Enabled = False
End Sub
Private Sub rb_IndAb_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles rb_IndAb.CheckedChanged
DUp_IndAb.Enabled = True
DUp_NbInd.Enabled = False
End Sub
Private Sub btnSuivant_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSuivant.Click
Me.Hide()
REM On choisit comme nombre le valeur en face du bouton sélectionné
val_Ind1 = DUp_NbInd.Text
val_Ind2 = DUp_IndAb.Text
If rb_nbreInd.Checked = True Then val_Ind = val_Ind1
If rb_IndAb.Checked = True Then val_Ind = val_Ind2
Dim newrow1 As DataRow = DT.NewRow
'Ajout les éléments d'une ligne
newrow1(Dat) = Me.lblDate.Text
newrow1(Esp) = Me.lblEsp.Text
newrow1(Nomb) = Me.val_Ind
newrow1(Obs) = txtIdObs.Text
newrow1(Lat) = frmLocalisation.lblLatitude.Text
newrow1(Lon) = frmLocalisation.lblLongitude.Text
newrow1(Dop) = frmLocalisation.lbDop.Text
newrow1(Desc) = frmZoneLieu.tst
newrow1(ErPr) = frmLocalisation.lbPrecision.Text
'Ajout de la rangée à la DataTable
DT.Rows.Add(newrow1)
'Alimentation de la DataGrid avec la Table
dgGrid.DataSource = DS.Tables(0)
frmFin.Show()
frmTable.odatasource = Me.dgGrid.DataSource 'Copie le contenu de dgGrid dans odatasource
frmZoneLieu.TextBox1.Text = ""
End Sub
Private Sub dgGrid_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
If DS.Tables.Count = 0 Then
'Création des différentes colonnes (ajout des colonnes à la DataTable)
DT.Columns.Add(Dat)
DT.Columns.Add(Esp)
DT.Columns.Add(Nomb)
DT.Columns.Add(Lat)
DT.Columns.Add(Lon)
DT.Columns.Add(Dop)
DT.Columns.Add(ErPr)
DT.Columns.Add(Desc)
DT.Columns.Add(Obs)
DS.Tables.Add(DT) 'Ajout de la Table au DataSet
End If
End Sub
Private Sub btnMenu_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnMenu.Click
Me.Hide()
FormMain.Show()
End Sub
End Class
Conclusion
J'espère que vous l'essayerez et me ferez part de vos critiques pour de futurs améliorations. Merci
Historique
- 19 novembre 2008 11:52:53 :
- Après avoir amélioré certaines fonctionnalités,j'y ai ajouté la visionneuse, afin de vous permettre de voir vos données sur Google Earth.
- 27 novembre 2008 13:43:46 :
- J'y ai ajouter un bouton qui permet de voir directement votre parcourt sur google map.
Si vous voulez avoir le CAB contactez moi : kip_rolland@yahoo.fr
- 03 décembre 2008 09:54:19 :
- Petites corrections
Sources de la même categorie
Sources en rapport avec celle ci
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
NMEA (protocole GPS) et VB6... [ par Danette ]
J'essaie de créer un pgm en vb6 pour récupérer les données de mon port série branché sur mon récepteur GPS (Données en format NMEA). Je suis à la rech
GPS norme NMEA Mais où est donc le Nombre de Satéllite [ par Cramfr ]
bonjour,A priori, je suis assez clair sur les informations recueillies du GPS, en VBA de access 2002 (même combat que VB6), Il me manque juste à récup
NMEA , GPS et SMART DEVICE!! [ par soussou_9 ]
saluut!! alors, je suis en plein projet de fin d'études, le projet en question inclut une partie qui tourne sur un palm et qui utilise les trames nme
trécupéré trame GPS [ par fatihro ]
Bonjour aujourd'hui je suis entarin de faire un projét titulé précision de localisation de GPS par DGPS<span style=
exporter des fichier .dbf en format.xml [ par gentille_moi ]
stl a tt j'ai un probléme stp je veux un code vb6 pour transfére les donner .mdf en format.xml amerci d'avance c urgent
envoi position gps par sms [ par loutch9 ]
bonjour,je posede un pdaphone (htc 3600) avec gps integré, et je souhaiterais pouvoir envoyer une requete d'un quelconque autre mobile par sms et recu
afficher dans word du xml [ par phenix71 ]
Bonjour,J'espère que vous pourriez m'aider.J'explique mon problème : J'ai un fichier xml et j'aimerais afficher toutes les skills de chaque expérience
Sollicite aide pour terminer un code pour ouvrir un fichier xml [ par nomades ]
Bonsoir,Je voudrais ouvrir un fichier xml et j'ai le bout de code ci dessous (récupéré par ci par la), mais je ne sais pas le terminer, j'utilise Acce
probleme export mdb en xml [ par bebepicardy ]
Bonjour, Pour mettre à jour mon site internet je dois envoyer ma base en xml. La base est en mdb (non limitée en nombres de caractères). quand je fais
Probleme d'ecriture d'un fichier xml UTF-8 [ par cuzco38 ]
Bonjour,J'utilise l'objet MXXMLWriter40 pour créer un XML, après serialisation , j'utilise DOMDocument40 pour créer le fichier XML.Malgrès la définiti
|
|