Use Google Earth to geotag the dive sites
Re: Use Google Earth to geotag the dive sites
I'm sure you can not imagine what kind of English we use at work...
Sometimes good american english, sometimes british english (colour), and often "frenglish", mixing bad french spelling and approximate english spelling. And the rest of the time, french, not necessarily exact...
I'm certainly not very good in English and make lot of mistakes, but when I choose variable names, write comments, etc. I try to use the right spelling of the most accurate word.
There are also many differences between the Quebec and French language
Otherwise, I corrected an error in TextBoxUnit.cs (MaxDepth field was filled with previous value if it wasn't set).
rené
Sometimes good american english, sometimes british english (colour), and often "frenglish", mixing bad french spelling and approximate english spelling. And the rest of the time, french, not necessarily exact...
I'm certainly not very good in English and make lot of mistakes, but when I choose variable names, write comments, etc. I try to use the right spelling of the most accurate word.
There are also many differences between the Quebec and French language
Otherwise, I corrected an error in TextBoxUnit.cs (MaxDepth field was filled with previous value if it wasn't set).
rené
Re: Use Google Earth to geotag the dive sites
Hi everyone
Wow, lots of postings here Diving Log stores the units settings here:
HKEY_CURRENT_USER\Software\Divinglog\Divinglog50\Start\UnitFeet
0 = metric units, 1 = imperial. By default, when the registry key is missing, I'm using metric units (first start). When the user changes the settings, it is set to either 0 or 1, so no key = 0. Regarding metres vs. meters: I'm lucky when my English is readable and the grammar not completely wrong For me meters looks more familiar (in German it is Meter) and I think it is the US spelling and more common across users. But maybe I am wrong.
Cheers,
Sven
Wow, lots of postings here Diving Log stores the units settings here:
HKEY_CURRENT_USER\Software\Divinglog\Divinglog50\Start\UnitFeet
0 = metric units, 1 = imperial. By default, when the registry key is missing, I'm using metric units (first start). When the user changes the settings, it is set to either 0 or 1, so no key = 0. Regarding metres vs. meters: I'm lucky when my English is readable and the grammar not completely wrong For me meters looks more familiar (in German it is Meter) and I think it is the US spelling and more common across users. But maybe I am wrong.
Cheers,
Sven
-
- Posts: 228
- Joined: Sun Jun 11, 2006 09:24
- Location: Frankston South, Victoria, Australia
- Contact:
Re: Use Google Earth to geotag the dive sites
Happy to report that v1.2 seems to be working just fine for me.
Best Regards, Lloyd Borrett.
Best Regards, Lloyd Borrett.
Re: Use Google Earth to geotag the dive sites
Thank you, Lloyd ! And thank you for testinglloyd_borrett wrote:Happy to report that v1.2 seems to be working just fine for me.
Best Regards, Lloyd Borrett.
Re: Use Google Earth to geotag the dive sites
New version 1.2.0.3 : http://google-earth-tagging.googlecode. ... GeoTag.zip
Bug fixes in geotagging from jpeg images.
From now until I convert the app to a ClickOnce on, I will replace the above archive with updates binaries.
Bug fixes in geotagging from jpeg images.
From now until I convert the app to a ClickOnce on, I will replace the above archive with updates binaries.
Re: Use Google Earth to geotag the dive sites
By the way, Dive Log for iPhone will misunderstand the coordinates if they are some spaces :Any chance you could put a space between the various parts of the Lattitude and Longitude to make them easier to read? That is "0° 17' 3.47" S" instead of "0°17'3.47"S".
"0°17'3.47" W" -> "E 0°17'3.47"" on the iPhone.
Re: Use Google Earth to geotag the dive sites
Hi René
The coordinates have to be stored in a certain way in the database, otherwise it could cause problems in Diving Log or on other apps like iPhone Dive Log. The format can be different for display in the UI, but in the database it has to be without any spaces and in this format: D°M'S"N/S/E/W
I can spaces into the display format, but if you want, you can already view them in separate fields when you click the arrow icon on the right side.
Thank you,
Sven
The coordinates have to be stored in a certain way in the database, otherwise it could cause problems in Diving Log or on other apps like iPhone Dive Log. The format can be different for display in the UI, but in the database it has to be without any spaces and in this format: D°M'S"N/S/E/W
I can spaces into the display format, but if you want, you can already view them in separate fields when you click the arrow icon on the right side.
Thank you,
Sven
Re: Use Google Earth to geotag the dive sites
Version 1.2.0.4 is here : http://divinglog-extensions.googlecode. ... GeoTag.zip
(the old google project still exists)
One day, I will do a Click-Once auto-update app...
PS about the spaces: it was a request from Lloyd. Since I can't read coordinates with ou with spaces, I don't care
(the old google project still exists)
One day, I will do a Click-Once auto-update app...
PS about the spaces: it was a request from Lloyd. Since I can't read coordinates with ou with spaces, I don't care
Re: Use Google Earth to geotag the dive sites
Hi,
AndyDragon has kindly provided storage space to host applications Click-Once (with simplified installation and auto update). Thank you to him!
So, you can find the most up-to-date version of DL5GeoTag here : http://www.opencircuitscuba.com/downloa ... DL5GeoTag/
I will continue to upload a zip at google code: http://code.google.com/p/divinglog-exte ... downloads/
rené
AndyDragon has kindly provided storage space to host applications Click-Once (with simplified installation and auto update). Thank you to him!
So, you can find the most up-to-date version of DL5GeoTag here : http://www.opencircuitscuba.com/downloa ... DL5GeoTag/
I will continue to upload a zip at google code: http://code.google.com/p/divinglog-exte ... downloads/
rené
-
- Posts: 38
- Joined: Thu Aug 25, 2011 17:18
Re: Use Google Earth to geotag the dive sites
This looks like excatly the app I need. I have added geotag information via Diving Log on my iPad from a recent trip, and version 1.2.1.0 of this app shows flags next to those sites with geotag info. However when I go to extract as a KML I get the error shown below.
Is this an error on my part or in the application?
Thanks in advance
Roger
--------------------------------------------------
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Data.StrongTypingException: The value for column 'Lat' in table 'Place' is DBNull. ---> System.InvalidCastException: Unable to cast object of type 'System.DBNull' to type 'System.String'.
at DL5GeoTag.PlaceDataSet.PlaceRow.get_Lat()
--- End of inner exception stack trace ---
at DL5GeoTag.PlaceDataSet.PlaceRow.get_Lat()
at DL5GeoTag.FormPlace.toolStripButton1_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Is this an error on my part or in the application?
Thanks in advance
Roger
--------------------------------------------------
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Data.StrongTypingException: The value for column 'Lat' in table 'Place' is DBNull. ---> System.InvalidCastException: Unable to cast object of type 'System.DBNull' to type 'System.String'.
at DL5GeoTag.PlaceDataSet.PlaceRow.get_Lat()
--- End of inner exception stack trace ---
at DL5GeoTag.PlaceDataSet.PlaceRow.get_Lat()
at DL5GeoTag.FormPlace.toolStripButton1_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Re: Use Google Earth to geotag the dive sites
Hello Roger,
It's certainly an error in the application. I will have a look tomorrow.
Maybe there is a NULL instead of the empty string (it's not the same thing) in the Latitude column.
Best regards,
René
It's certainly an error in the application. I will have a look tomorrow.
Maybe there is a NULL instead of the empty string (it's not the same thing) in the Latitude column.
Best regards,
René
Re: Use Google Earth to geotag the dive sites
I have updated the application : I deal with null value when creating a KML.
The program should update itself when launched.
Current version is : 1.2.1.0 (deploy version: 1.2.1.21)
Download link
Thanks for reporting the error !
rené
The program should update itself when launched.
Current version is : 1.2.1.0 (deploy version: 1.2.1.21)
Download link
Thanks for reporting the error !
rené
-
- Posts: 38
- Joined: Thu Aug 25, 2011 17:18
Re: Use Google Earth to geotag the dive sites
Hi René,
Thanks for super fast response and update to the app. That has solved the problem!
Thanks
Roger
Thanks for super fast response and update to the app. That has solved the problem!
Thanks
Roger
Re: Use Google Earth to geotag the dive sites
I am assuming that this project is no longer valid? I tried the link, but its says the page is not there anymore.
Re: Use Google Earth to geotag the dive sites
Hello, I still can install my app from Andy's website. Maybe you encounter a server down ? or maintenance ?DutchGeek wrote:I am assuming that this project is no longer valid? I tried the link, but its says the page is not there anymore.
http://www.opencircuitscuba.com/downloa ... ublish.htm
This program has lost interest since the last update of Diving Log However my two other extensions are still very useful
Regards,
rené