Welcome, Guest. Please login or register.

Login with username, password and session length
Forums Search:  


Author Topic: Generalize in GPSMapEdit  (Read 6079 times)

Tsnake

  • Jr. Member
  • **
  • Posts: 21
  • Karma: 0
    • View Profile
Generalize in GPSMapEdit
« on: January 08, 2009, 06:47:36 PM »
I tried using the Generalize feature under the Tools menu on GPS MapEdit.  I noticed on one of my quads it removed like 1E6 points and halved the file size.  Extactly what is it doing and does it affect the accuracy of my maps.

Thanks,
Sam

-Oz-

  • Map Maker!
  • Administrator
  • Expert Advisor
  • *****
  • Posts: 1580
  • Karma: 28
    • View Profile
    • GPSFileDepot
Re: Generalize in GPSMapEdit
« Reply #1 on: January 08, 2009, 07:09:23 PM »
removed 1 million points; thats a lot.

I have never used it.  Anyone else?
Dan Blomberg
Administrator - GPSFileDepot
GPS Units: Garmin Dakota 20, Garmin GPSMap 60csx, Nuvi 255W, Nuvi 250W, ForeRunner 110, Fenix 2, Tactix Bravo, Foretrex 401
See/Download My Maps!

Tsnake

  • Jr. Member
  • **
  • Posts: 21
  • Karma: 0
    • View Profile
Re: Generalize in GPSMapEdit
« Reply #2 on: January 08, 2009, 07:18:55 PM »
Just tried it again.  10 million not 1 million.  My bad.  This is for a quad in southern Illinois.  The contours are set at 10, 50 and 100 ft.  Plus I have water data and road data.  The contours are extended up to levels 0, 1 and 2 respectively.  Maybe this is my mistake.  When I tried to run it in cgpsmapper, I got an error that said the RGN file was too large.

Sam

-Oz-

  • Map Maker!
  • Administrator
  • Expert Advisor
  • *****
  • Posts: 1580
  • Karma: 28
    • View Profile
    • GPSFileDepot
Re: Generalize in GPSMapEdit
« Reply #3 on: January 09, 2009, 07:54:28 AM »
Ah yes, that error.  When I get that I do these two things:
- lower the RGN limit number in the .mp file to 800; then 400; if that doesn't work then I:
- split the quad in half and see if it'll process that way.

That was the advice from Stan (cgpsmapper's creator).
Dan Blomberg
Administrator - GPSFileDepot
GPS Units: Garmin Dakota 20, Garmin GPSMap 60csx, Nuvi 255W, Nuvi 250W, ForeRunner 110, Fenix 2, Tactix Bravo, Foretrex 401
See/Download My Maps!

erik.the.awful

  • Jr. Member
  • **
  • Posts: 34
  • Karma: 0
    • View Profile
Re: Generalize in GPSMapEdit
« Reply #4 on: January 12, 2009, 03:50:01 PM »
Yes I have used generalize as well as merge features and it cut down my 1.8GB NHD data to only 300 MB. Does this effect accuracy at all?

-Oz-

  • Map Maker!
  • Administrator
  • Expert Advisor
  • *****
  • Posts: 1580
  • Karma: 28
    • View Profile
    • GPSFileDepot
Re: Generalize in GPSMapEdit
« Reply #5 on: January 12, 2009, 06:28:19 PM »
I would guarantee it does.

The question is does it affect it enough to notice.  I'm sure that it takes things and smooths them out or remove points to try and save space.  Similar to how MapSource can compress the number of points in a track; you lose accuracy but will you notice.

I can't answer the question though, it'd have to be trial and error on a smaller scale.
Dan Blomberg
Administrator - GPSFileDepot
GPS Units: Garmin Dakota 20, Garmin GPSMap 60csx, Nuvi 255W, Nuvi 250W, ForeRunner 110, Fenix 2, Tactix Bravo, Foretrex 401
See/Download My Maps!

Tsnake

  • Jr. Member
  • **
  • Posts: 21
  • Karma: 0
    • View Profile
Re: Generalize in GPSMapEdit
« Reply #6 on: January 13, 2009, 04:46:21 AM »
I tried it with a smaller file.  What I found is that, for example, you have a line made up of three points, the two ends and one in the middle that is slightly out of line.  The generalize function will remove that middle point and make a straight line.  This is especially noticable on contour lines.  On the small files I tried, it looked like the error was ~ 5 feet.  This is not a big deal on contour lines, but I did notice it happened to some roads. 

I have a feeling that cgpsmapper does the same thing when the generalize and intersection is selected for preprocessing.  However, if I went with no preprocessing to save the accuracy, not all of the interections on roads would meet.

Sam

 

anything