Jump to content

free topo map for garmin, vancouver island


Recommended Posts

so i wanted a great topo map for my garmin gps, i tried some others out there and they are good but didn't have it all so to speak. so i set about making my own, i am at version 1.1 which has contours at 10m, hydrographic features like lakes and rivers, roads/logging roads, trails, parks boundaries for capital, comox and cowichan regional districts. plus a bunch of place names, waterfalls/dams and mountains etc. the only bug so far in v1.1 is the lakes and other waterbodies, like wide rivers, don't display in garmins basecamp. they are there though, they work in the gps. it is fixed as of the next version but as compilation takes a long time i am waiting to get some other changes done before putting out another release. check out the page

Edited by robloranger
Link to comment

it's probably just norton being cautious as i don't have a digital certificate to verify my executable. **edit: i'm working on getting a code signing certificate now** i'll post the installer script if you want to see what's in it. i haven't seen naniamo's online map yet, thanks for the link though, i'll check it out. the crd has one like it i think. crd atlas. i am however waiting for naniamo regional's response on a request for some gis data of parks and trails but they have yet to respond. i may have to try them again as it was about two or three weeks ago.

 

i used inno setup 5 to make the installer, this is the entire script.

 

[setup]

AppName=Robs TOPO

AppVersion=1.1

DefaultDirName={pf}\RobsTOPOv1.1

DefaultGroupName=Robs TOPO v1.1

Compression=lzma2

SolidCompression=yes

OutputDir=installer

OutputBaseFilename=RobsTOPOv1.1

LicenseFile=license.txt

 

[Files]

Source: "installer\imgs\*"; DestDir: "{app}"

 

[icons]

Name: "{group}\View the website"; Filename: "http://www.robloranger.ca/vanisle_map.html"

Name: "{group}\Remove Robs TOPO v1.1"; Filename: "{uninstallexe}"

 

[Registry]

Root: HKLM; Subkey: "SOFTWARE\Garmin\MapSource\Families\RobsTOPO"; ValueType: binary; ValueName: "ID"; ValueData: "e8 00"; Flags: uninsdeletevalue;

Root: HKLM; Subkey: "SOFTWARE\Garmin\MapSource\Families\RobsTOPO"; ValueType: string; ValueName: "IDX"; ValueData: "{app}\RobsTOPO.mdx"; Flags: uninsdeletevalue;

Root: HKLM; Subkey: "SOFTWARE\Garmin\MapSource\Families\RobsTOPO"; ValueType: string; ValueName: "MDR"; ValueData: "{app}\RobsTOPO_mdr.img"; Flags: uninsdeletevalue;

Root: HKLM; Subkey: "SOFTWARE\Garmin\MapSource\Families\RobsTOPO\1"; ValueType: string; ValueName: "LOC"; ValueData: "{app}\"; Flags: uninsdeletevalue;

Root: HKLM; Subkey: "SOFTWARE\Garmin\MapSource\Families\RobsTOPO\1"; ValueType: string; ValueName: "BMAP"; ValueData: "{app}\RobsTOPO.img"; Flags: uninsdeletevalue;

Root: HKLM; Subkey: "SOFTWARE\Garmin\MapSource\Families\RobsTOPO\1"; ValueType: string; ValueName: "TDB"; ValueData: "{app}\RobsTOPO.tdb"; Flags: uninsdeletevalue;

Check: IsWin64; Root: HKLM; Subkey: "SOFTWARE\Wow6432Node\Garmin\MapSource\Families\RobsTOPO"; ValueType: binary; ValueName: "ID"; ValueData: "e8 00"; Flags: uninsdeletevalue;

Check: IsWin64; Root: HKLM; Subkey: "SOFTWARE\Wow6432Node\Garmin\MapSource\Families\RobsTOPO"; ValueType: string; ValueName: "IDX"; ValueData: "{app}\RobsTOPO.mdx"; Flags: uninsdeletevalue;

Check: IsWin64; Root: HKLM; Subkey: "SOFTWARE\Wow6432Node\Garmin\MapSource\Families\RobsTOPO"; ValueType: string; ValueName: "MDR"; ValueData: "{app}\RobsTOPO_mdr.img"; Flags: uninsdeletevalue;

Check: IsWin64; Root: HKLM; Subkey: "SOFTWARE\Wow6432Node\Garmin\MapSource\Families\RobsTOPO\1"; ValueType: string; ValueName: "LOC"; ValueData: "{app}\"; Flags: uninsdeletevalue;

Check: IsWin64; Root: HKLM; Subkey: "SOFTWARE\Wow6432Node\Garmin\MapSource\Families\RobsTOPO\1"; ValueType: string; ValueName: "BMAP"; ValueData: "{app}\RobsTOPO.img"; Flags: uninsdeletevalue;

Check: IsWin64; Root: HKLM; Subkey: "SOFTWARE\Wow6432Node\Garmin\MapSource\Families\RobsTOPO\1"; ValueType: string; ValueName: "TDB"; ValueData: "{app}\RobsTOPO.tdb"; Flags: uninsdeletevalue;

 

Edited by robloranger
Link to comment

you should post a page for it with a link to your page at gpsfiledepot.com

 

that's a good idea, will do :)

 

Finally had a chance to try and install it again, and this time without problems.

Map looks great!

I'm guessing you're using OSM data as I can see some trails I added on there, on your map. Cool!

 

thanks and yes i am, for now anyway. i'm using it sort of as a temporary trail system until i get my own in. the crd has a data set of their trails which i am going to implement later this year. i'm hoping other districts have the same type of data available. plus some trails i have already gone out and traced myself, deleting the original osm traces as i go.

 

thanks for the interest and stay tuned. as i write this i am rebuilding my contours with proper elevation and labels. plus having all but major contour lines disappear sooner when zooming out. as well i am going to add the rest of the small islands between van isle and the coast.

Link to comment

let me know if you want someone to test the Mac version specifically. I use BC Backroads, but can load this on the backup GPS and let you know if there are any issues.

 

that would be awesome, i don't have a mac myself. i just used garmin's map converter to convert my installed mapset to a mac format and zipped it.

 

At least on the south island, nearly everything seems to be duplicated. Many of the trails and roads have two versions, both slightly different, creating a very messy jumble in some cases. Do you know what might have caused this?

 

it may just be the copy of osm's data i got, if you give me the area i can go in and edit that specifically and then release a patch for the map tiles. some of the data from osm seems to be duplicate, i'm not sure why really. i considered just removing it all together to clean up a bit but then there would be very few trails for the time being. i was looking around parks in v1.2 and it seems that there are also a number of trails (from osm) which are actually old resource roads (from my road data) in which case i will just edit these areas over time, cutting out the trail where the old roads are. or, hurray for first user input, what does everyone think.. should i remove the road or the trail where two overlap? would you prefer the trail with it's common name or an unpaved road? i'm thinking the consensus may be for the trail to take priority.

 

on another note, v1.2 is now ready! i'm uploading it now, should be ready for download in about half an hour.. it's going slow. if you used the installer (exe) for v1.1, please uninstall it first. from this version on, including small patches, the installer will be able to just update over top. i forgot something in the first one that prevents me from doing it this time around. there is again a mac version, windows installer and tarball for other operating systems.

 

i was playing with making a magellan version, it's possible but a lot more work than i was hoping so it may be further down the road than i hoped.

Link to comment

just letting everyone know, there is a newer version available now. v1.35

 

changes include adding remaining provincial and federal parks, newer road data as well as zoom level improvements (reducing clutter when zooming out) plus addition of rapids and waterfalls on large rivers and also some visual customization on roads, trails etc.

 

check out the changelog and download here

visit the site

Link to comment

another small update

v1.36 changelog - released feb. 23, 2013

*new coastline, fixing rivers and streams meeting it as well as accuracy of coast line

*park updates; gowlland tod, lone tree, thetis lake, layritz, glendale gardens, camosun interurban. including added parking lots (only free ones, none of the payed lots), removed old closed trails, private property infringements and dangerous trails (specifically in gowlland tod, where i personally witnessed large falling boulders).

Link to comment

another small update

v1.36 changelog - released feb. 23, 2013

*new coastline, fixing rivers and streams meeting it as well as accuracy of coast line

*park updates; gowlland tod, lone tree, thetis lake, layritz, glendale gardens, camosun interurban. including added parking lots (only free ones, none of the payed lots), removed old closed trails, private property infringements and dangerous trails (specifically in gowlland tod, where i personally witnessed large falling boulders).

 

Doh! I was just hiking in gowlland tod today and grumbling about how the trails were very wrong. Guess I will be updating before going back

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...