Jump to content

 
Photo

Simplify polyies in Illy without gaps?

- - - - -

  • Please log in to reply
12 replies to this topic

#1
MapMedia

MapMedia

    Hall of Fame

  • Validated Member
  • PipPipPipPipPipPipPip
  • 1,029 posts
  • Gender:Male
  • Location:Davis, California
  • United States

This is a reverse engineering question - I have run across a set of state polygons that have hyper Bezier curves from being simplified in Illustrator.
But NO GAPS between polygons.

My hunch is these were not hand traced (its from a world political map), so how can you do this in Illy? Simplify polygons and keep boundaries snapped together?

I m intrigued!

Sample below:

Attached Files

  • Attached File  poly.jpg   50.89KB   52 downloads


#2
frax

frax

    Hall of Fame

  • Associate Admin
  • PipPipPipPipPipPipPip
  • 2,303 posts
  • Gender:Male
  • Location:Stockholm, Sweden
  • Interests:music, hiking, friends, nature, photography, traveling. and maps!
  • Sweden

What is it that you want to do?
Hugo Ahlenius
Nordpil - custom maps and GIS
http://nordpil.com/
Twitter

#3
MapMedia

MapMedia

    Hall of Fame

  • Validated Member
  • PipPipPipPipPipPipPip
  • 1,029 posts
  • Gender:Male
  • Location:Davis, California
  • United States

What is it that you want to do?



I want to be able to simplify adjoining polygons in Illy while keeping their borders together, as in the image.

I realize Illy does not have topology, but am hoping it can keep neighboring (or proximate) vertices together all the while creating Bezier curves.

#4
Hans van der Maarel

Hans van der Maarel

    CartoTalk Editor-in-Chief

  • Admin
  • PipPipPipPipPipPipPip
  • 3,868 posts
  • Gender:Male
  • Location:The Netherlands
  • Interests:Cartography, GIS, history, popular science, music.
  • Netherlands

Tough one.

I'd suggest adding extra anchor points, a couple of times, getting them back in a GIS and simplifying them there.

Alternatively, tinker with the pathfinder tools. There should be a way to break the polygons down to single boundaries. If you manage to do that, then you can easily simplify the single lines without fear of introducing gaps and afterwards build polygons from them again.
Hans van der Maarel - Cartotalk Editor
Red Geographics
Email: hans@redgeographics.com / Twitter: @redgeographics

#5
Nick Springer

Nick Springer

    CartoTalk Founder Emeritus

  • Moderator
  • PipPipPipPipPipPip
  • 939 posts
  • Gender:Male
  • Location:Crosswicks, NJ
  • Interests:Cartographic Design, Print Maps, Graphic Design, Web Development, Ultimate Frisbee
  • United States

You could use single boundary lines (not state polygons) and simplify them, then duplicate and join them to form polygons.

Nick Springer

Director of Design and Web Applications: ALK Technologies Inc.
Owner: Springer Cartographics LLC


#6
Ted Florence

Ted Florence

    Master Contributor

  • Validated Member
  • PipPipPipPip
  • 193 posts
  • Gender:Male
  • Location:Toronto
  • Interests:Making great mapping software.
  • Canada

Just to let you all know, Avenza is deep into working on a new and much improved simplification function for a future MAPublisher release which will accomplish what you want.
Rest assured that the MAPublisher folks are, as always, on top of the issues that concern cartographers and map-makers in order to make their lives easier.

Ted Florence

Avenza Systems Inc.

When Map Quality Matters ®

www.avenza.com

 

Cartographic and spatial imaging solutions for Adobe Creative Suite

Mobile mapping solutions for using, selling and distributing maps to mobile devices

 

 

 

mp_logo.gif    gi_logo.gifpdf-maps-icon.png
 


#7
MapMedia

MapMedia

    Hall of Fame

  • Validated Member
  • PipPipPipPipPipPipPip
  • 1,029 posts
  • Gender:Male
  • Location:Davis, California
  • United States

Just to let you all know, Avenza is deep into working on a new and much improved simplification function for a future MAPublisher release which will accomplish what you want.
Rest assured that the MAPublisher folks are, as always, on top of the issues that concern cartographers and map-makers in order to make their lives easier.


Thanks Nick for the lead - am trying to see how far I can go with this - may need to hunt down a joining script.

Thanks Ted for the update - lots MapPublisher users on this forum.

#8
Charles Syrett

Charles Syrett

    Ultimate Contributor

  • Validated Member
  • PipPipPipPipPipPip
  • 537 posts
  • Canada

This is great news, Ted. May I suggest another function? This may be a long shot, but....now that painstaking manual cartographic work seems to be a thing of the past, it would be nice to automate the dropping of contour lines in steep slope areas. Ideally the function would take into account contour line weight at the scale of presentation, and automatically delete segments of selected contours based on a palette of options. The options could be based on, say, the rules that the Canadian Federal Government used for this kind of situation. (see http://maps.nrcan.gc...inIndexE250.htm ) Oh, and while we're at it -- maybe depression contours with ticks! Surfer does that, but it would be nice not to have to go through that loop if possible. :rolleyes:

Charles Syrett
Map Graphics
http://www.mapgraphics.com

Just to let you all know, Avenza is deep into working on a new and much improved simplification function for a future MAPublisher release which will accomplish what you want.
Rest assured that the MAPublisher folks are, as always, on top of the issues that concern cartographers and map-makers in order to make their lives easier.



#9
MapMedia

MapMedia

    Hall of Fame

  • Validated Member
  • PipPipPipPipPipPipPip
  • 1,029 posts
  • Gender:Male
  • Location:Davis, California
  • United States

The Concatenate plugin by Graffix was just the trick!

#10
Nick Springer

Nick Springer

    CartoTalk Founder Emeritus

  • Moderator
  • PipPipPipPipPipPip
  • 939 posts
  • Gender:Male
  • Location:Crosswicks, NJ
  • Interests:Cartographic Design, Print Maps, Graphic Design, Web Development, Ultimate Frisbee
  • United States

Concatenate RULEZ!!!!

Nick Springer

Director of Design and Web Applications: ALK Technologies Inc.
Owner: Springer Cartographics LLC


#11
Rob

Rob

    Legendary Contributor

  • Moderator
  • PipPipPipPipPip
  • 418 posts
  • Gender:Male
  • Location:Kailua, Hawaii
  • Interests:anything outside.
  • United States

Simplify polygons and keep boundaries snapped together?


it isn't AI, but would get the job done quickly:

http://www.mapshaper.org/

#12
Unit Seven

Unit Seven

    Legendary Contributor

  • Moderator
  • PipPipPipPipPip
  • 266 posts
  • Gender:Male
  • Location:New Zealand
  • New Zealand

This is a reverse engineering question - I have run across a set of state polygons that have hyper Bezier curves from being simplified in Illustrator.
But NO GAPS between polygons.

My hunch is these were not hand traced (its from a world political map), so how can you do this in Illy? Simplify polygons and keep boundaries snapped together?

I m intrigued!

Sample below:


If you don't mind losing your colours then try this:

- Select all Polygons (you probably have to make sure they are all ungrouped etc)
- Pathfinder > Outline (breaks at joins and removes duplicate boundaries)
- simplyfy as desired
- Pathfinder > Divide (Creates new Polygons from these boundaries)
- Now go back to setting your colours again...

Hope that helps.

Cheers.
S a m B r o w n

U N I T S E V E N
unit.seven@gmail.com

Miramar, Wellington
N E W Z E A L A N D

#13
Rob

Rob

    Legendary Contributor

  • Moderator
  • PipPipPipPipPip
  • 418 posts
  • Gender:Male
  • Location:Kailua, Hawaii
  • Interests:anything outside.
  • United States

If you don't mind losing your colours then try this:

- Select all Polygons (you probably have to make sure they are all ungrouped etc)
- Pathfinder > Outline (breaks at joins and removes duplicate boundaries)
- simplyfy as desired
- Pathfinder > Divide (Creates new Polygons from these boundaries)
- Now go back to setting your colours again...

Hope that helps.

Cheers.


Sam, you da man. i will use that routine many times in the future. thanks.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

-->