| |
|
|
GINO-Graphics 2D/3D ±×·¡ÇÈ ¹× GUI °³¹ß Åø
|
|
|
|
|
GINOSURF
v7.0
|
3D
Data Display
GINOSURF´Â
´ÙÂ÷¿ø ±×·¡ÇÈ µð½ºÇ÷¹ÀÌ ¶óÀ̺귯¸®·Î ´Ù¾çÇÑ ÇüÅÂÀÇ
Surface¸¦ Ç¥ÇöÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿©·¯ºÐÀÇ ´ÙÂ÷¿ø µ¥ÀÌÅÍ¿¡
´ëÇÑ Á¤È®ÇÑ °¡½ÃÀû Æò°¡¸¦ ¼öÇàÇϱâ À§ÇØ Contour Plots,
Perspective Surfaces, Cross-Sectional Diagrams µîÀ»
±×·Á º¼ ¼ö ÀÖ½À´Ï´Ù. ÀÌ¿Í °°ÀÌ ÀλóÀûÀÌ°í °í¼º´É ¼ÆäÀ̽º
¸ÅÇÎÀº ÃÖ¼ÒÇÑÀÇ ÇÁ·Î±×·¡¹Ö ³ë·ÂÀ¸·Î ¸¸µé ¼ö ÀÖ½À´Ï´Ù.
´ÙÂ÷¿ø µ¥ÀÌÅÍ´Â ±×¸®µå ÇüÅ·Î, ¹«ÀÛÀ§
¶Ç´Â ±×¸®µå ÇüÅ¿¡ ³»»ð ÄÁÆ®·ÑÀÌ °¡´ÉÇÑ ±â´ÉÀûÀÎ Çü½ÄÀ¸·Î,
¶Ç´Â Á¤È®ÇÑ °¡½Ãȸ¦ À§ÇØ ÀûÇÕÇÑ »ï°¢¸Á ÇüÅ·Î
Á¦°øµÉ ¼ö ÀÖ½À´Ï´Ù. Á¦¾î ·çƾµéÀº Ç® Ä÷¯ Á¦¾î, Ãàô,
º¸´Â ¹æÇâ, ±âÈ£¿Í ÁÖ¼® ÄÜÆ®·Ñ, µî°í¼± ½½¶óÀ̽º(Contour
slices)ÀÇ Åõ¿µ(Projection), ƯÁ¤ µ¥ÀÌÅÍ ¿µ¿ª¿¡ ´ëÇÑ
¸éÀû ä¿ì±â, Ãà Á¦¾î ¹× full hidden surface µîÀÇ ±â´ÉµéÀ»
Á¦°øÇÕ´Ï´Ù.
GINOSURF´Â ¿Ïº®È÷ ÀåÄ¡ ¹× ½Ã½ºÅÛ
µ¶¸³ÀûÀ̰í OpenGL µå¶óÀ̹öµéÀ» Áö¿øÇÏ´Â µî GINO
ÆÐŰÁöÀÇ ·Î·¹º§(Low-Level) ·çƾµéÀ» ÀÌ¿ëÇÕ´Ï´Ù. OpenGL
µå¶óÀ̹öµéÀº Surfaces¸¦ ±×¸± ¼ö ÀÖ°í, ±×·¡ÇÈ Çϵå¿þ¾î¿¡¼
°í¼ÓÀ¸·Î ó¸®ÇÏ°í ±×¸± ¼ö ÀÖ½À´Ï´Ù. ¸ÞŸÆÄÀÏ(Metafile)Àº
JPEG, PNG, CGM, PostScript, WMF µîÀ» Áö¿øÇÕ´Ï´Ù.
 
|
GINOSURF´Â
GINO BundleÀÇ ÀϺΠȤÀº GINOÀÇ Ãß°¡ ¸ðµâ·Î ±¸ÀÔÇϽÇ
¼ö ÀÖ½À´Ï´Ù.
ÁÖ¿ä Æ¯Â¡:
- Fortran, C/C++, Delphi, VB ¹× .NET ȯ°æ¿¡¼ »ç¿ë
°¡´É
- ±ØÈ÷ ¼Ò¼öÀÇ È£Ãâ(Call)·Î PlotsÀ» ±×¸± ¼ö ÀÖÀ½.
- Complete control over contour annotation
- Solid fill/hatch in between contours
- SurfacesÀ§¿¡ PolylineÀ» Áßø
- ¾î´À °¢¿¡¼µç Surfaces¸¦ º¼ ¼ö ÀÖÀ½.
- Any number of plots per page
|
|
»ï°¢¸Á ³»»ð¹ý(Triangular
Interpolation)
GINOSURF´Â
ÇÔ¼ö, ·»´ý µ¥ÀÌÅÍ, ¶Ç´Â °ÝÀÚ µ¥ÀÌÅͷκÎÅÍ ³»»ð(interpolate)ÇÒ
¼ö ÀÖÀ» »Ó ¾Æ´Ï¶ó »ç°¢¸ÁÀ̳ª »ï°¢¸ÁÀ§·Î ³»»ðÇÒ ¼ö ÀÖ´Ù.
»ï°¢¸ÁÀº
·¹´ý µ¥ÀÌÅÍ(ȤÀº °ÝÀÚÀÌÁö¸¸ ·¹´ý ÇÏ°Ô Ãë±ÞµÇ´Â µ¥ÀÌÅÍ),
µî°í¼± µ¥ÀÌÅͷκÎÅÍ ¸¸µé¾î¼ 3D ¼ÆäÀ̽º¿Í ´Ü¸éÀ» ±×¸±
¼ö ÀÖ´Ù. »ï°¢¸ÁÀ» ÅëÇÑ µî°í¼±À» ±×¸®¸é ƯÁ¤ ³ôÀÌ °ªÀ»
º¸´Ù Á¤È®È÷ ãÀ» ¼ö ÀÖ´Ù. µî°í¼±ÀÇ ³ë¼±(route)ÀÌ °¢°¢
»ï°¢ÀÇ 3°³ ³ëµåµé·ÎºÎÅÍ ¾ò¾îÁö±â ¶§¹®ÀÌ´Ù. Áï, ƯÁ¤
À§Ä¡(local) °ªµé¸¸ÀÌ µî°í¼±¿¡ ¿µÇâÀ» Áشٴ Àǹ̴Ù.
»ç°¢ °ÝÀÚ·Î ³»»ðÇÑ´Ù´Â °ÍÀº µÑ·¯½ÎÀÎ ÁÖº¯ Á¡µéÀÇ º¸´Ù
Å« ¼ö¸¦ Æ÷ÇÔÇÏ°í Æ®·¹À̽Ì(tracing)¿¡ ÁÁÁö ¾ÊÀº ¿µÇâÀ»
ÁÙ ¼öµµ ÀÖ´Ù. »ï°¢¸Á ±â¹ýÀº ¸Å¿ì º¹ÀâÇÑ °æ¿ì¿¡ ºÒ¸®ÇÏÁö¸¸
ºÒ±ÔÄ¢ÇÑ °æ°è, ÁöÁú ´ÜÃþ(Fault), ÀÏÁ¤ ¿µ¿ª ¹èÁ¦ µî ´Ù¾çÇÑ
ÄÜÆ®·ÑÀÌ ÇÊ¿äÇÑ °æ¿ì¿¡´Â À¯¸®ÇÏ´Ù. |
|
 |
µî°í¼± Áöµµ(Contour
Maps)
GINOSURFÀÇ
µî°í¼± Áöµµ´Â ÁöµµÀÇ ¸ðµç ¸ð¾ç¿¡ ´ëÇÑ Á¦¾î¸¦ ÇÒ ¼ö Àִµ¥,
À̵é Á¦¾î´Â ±âº» ¼³Á¤ ¶Ç´Â¸Å°³º¯¼ö¸¦ Ä¿½ºÅ͸¶ÀÌ¡Çϰųª
·çƾµéÀ» È£ÃâÇÔÀ¸·Î½á ÀÌ·ç¾îÁø´Ù.
µî°í¼±
Áöµµ´Â µ¥ÀÌÅÍÀÇ µî°í¼± ¿µ¿ª Àüü¿¡ ´ëÇÏ¿© ¶Ç´Â ¿©·¯ºÐÀÌ
¿øÇÏ´Â µî°í¼± ·¹º§·Î Áöµµ À§¿¡ Ç¥ÃâÇÒ ¼ö ÀÖ´Ù. Ãà ¶Ç´Â
µî°í¼± ÀÚü¿¡ ´ëÇÑ ÁÖ¼® ¼³Á¤À» ÇÒ ¼ö ÀÖ´Ù. ¹°·Ð µî°í¼±
»çÀ̸¦ »öÀ¸·Î ä¿ö¼ µ¸º¸ÀÌ°Ô ÇÒ ¼öµµ ÀÖ´Ù. |
|
 |
¿µ»óÀ§¿¡ µî°í¼±
±×¸®±â
Ä®¶ó
µî°í¼± Áöµµ¸¦ ¿µ»ó(À̹ÌÁö)À§¿¡ ÁßøÇÏ¿© Ç¥ÃâÇÔÀ¸·Î½á
¿µ»ó µ¥ÀÌÅÍ¿¡ °ü·ÃµÇ´Â Á¤º¸¸¦ º¸´Ù Á¤È®È÷ ³ªÅ¸³¾ ¼ö
ÀÖ´Ù.
Áö¿øµÇ´Â
¿µ»óÀº ÀϹÝÀûÀ¸·Î ¸¹ÀÌ È°¿ëµÇ´Â Æ÷¸ËÀº °ÅÀÇ Áö¿øÇÑ´Ù.
- ¿¹¸¦ µé¸é, BMP, JPEG, WMF, ONG µî |
|
 |
3D¸¦ Åõ¿µÇÑ µî°í¼±
±×¸®±â
µî°í¼±
Áöµµ¸¦ 2D·Î ±×¸± ¼ö ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó, 3D Ãà ½Ã½ºÅÛ À§¿¡
¼ÆäÀ̸¦ ÇÔ²² ¶Ç´Â ¼ÆäÀ̽º ¾øÀÌ Åõ¿µÇÏ¿© ±×¸± ¼ö ÀÖ´Ù.
À̵é
µî°í¼±Àº »öÀ¸·Î ä¿ì°Å³ª ¶óÀÎÀ¸·Î ±×¸± ¼ö ÀÖ°í, ¹è°æ»öÀ»
¼±ÅÃÀûÀ¸·Î ä¿ö¼ ´Ù¾çÇÑ ¼±ÀÇ ÇüÅ·ΠǥÃâÇÒ ¼ö ÀÖ´Ù.
|
|
 |
| 3D ¼ÆäÀ̽º ±×¸®±â
3D ¼ÆäÀ̽º
Áöµµ´Â À½¿µ(shade)À¸·Î ¶Ç´Â ³ôÀÌ¿¡ °ü·ÃµÈ Ư¡À» °Á¶Çϱâ
À§ÇØ »öÀ» ä¿ö Ç¥ÃâÇÒ ¼ö ÀÖ´Ù. ¼ÆäÀ̽º¸¦ ¾î´À °üÁ¡¿¡¼µç
º¼ ¼ö ÀÖ°Ô Á¶ÀýÇÒ ¼ö ÀÖ°í, ÇÁ·¹ÀÓ ½ºÅ¸ÀÏ, º£À̽º ½ºÅ¸ÀÏ,
ÁÖ¼®, ³ôÀÌ-º£À̽º ºñÀ², ±×¸®°í ¼ÆäÀ̽º ¶óÀÎ ½ºÅ¸ÀÏ
µîÀ» ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.
µî°í¼±À»
Ç¥½ÃÇÑ ¼ÆäÀ̽º
½×¾Æ
³î¸° ¼ÆäÀ̽º¸¦ µî°í¼±°ú ÇÔ²² ÁßøÇÏ¿© Ç¥½ÃÇÔ°ú ¾Æ¿ï·¯
µî°í¼± ¹êµå ¼³Á¤À¸·Î Ä®¶ó ä¿ì±â¸¦ Á¦¾îÇÒ ¼ö ÀÖ´Ù. |
|
 |
3D ¿ÍÀ̾îÇÁ·¹ÀÓ
¼ÆäÀ̽º
¿ÍÀ̾î
ÇÁ·¹ÀÓ ¼ÆäÀ̽º´Â 3D ¼ÆäÀ̽º¿Í °°Àº ¹æ½ÄÀ¸·Î º¸°Å³ª
Á¦¾îÇÒ ¼ö ÀÖ´Ù. ¿ÍÀ̾î ÇÁ·¹ÀÓ ¼ÆäÀ̽ºÀÇ °æ¿ì µð½ºÇ÷¹ÀÌ
µÇ´Â µ¥ÀÌÅ͸¦ º¸´Ù Á¤È®È÷ Ç¥ÇÑÇϱâ À§ÇØ »ç¿ëµÈ´Ù.
³ôÀÌ¿¡
µû¶ó ºÎÀ§º°·Î ´Ù¸¥ »öÀ¸·Î ¿ÍÀ̾î ÇÁ·¹ÀÌÀ» Ç¥ÇöÇÒ ¼ö
ÀÖ´Ù. |
|
 |
 |
|
3D ½¦ÀÌµå ¼ÆäÀ̽º
GINOÀÇ
OpenGL ´É·ÂÀ» ÀÌ¿ëÇÏ¿© Á¶¸í ¹× À½¿µ È¿°ú¸¦ ¾î¶² À¯ÇüÀÇ
¼ÆäÀ̽º¿¡µç Àû¿ëÇÒ ¼ö ÀÖ´Ù. Flat, Gouraud, phong µîÀÇ
À½¿µ È¿°ú¸¦ Spot lights, Direction lights, Ambient lights
µîÀ» Æ÷ÇÔÇÏ¿© ÃÖ´ë 8°³ Á¶¸í ¼Ò½ºµé°ú ÇÔ²² ¼³Á¤ÇÒ ¼ö
ÀÖ´Ù. |
 |
|
ÅØ½ºÃÄ Áßø µµ½Ã
¾î¶²
À¯ÇüÀ̵ç 3D ¼ÆäÀ̽º¿¡ ÃÖ´ë 1024 x 1024 Çȼ¿ Å©±âÀÇ
¸ÊÀ» µå·¡ÇÎ(draping)ÇÒ ¼ö ÀÖ´Ù. ÅØ½ºÃÄ´Â Áßø(overlay)
¸ðµå, modulate ¸ðµå ¶Ç´Â ÇÕ¼º(blend) ¸ðµå¿¡¼ Àû¿ëÇÒ
¼ö ÀÖ´Ù. ¶ÇÇÑ, ¼ÆäÀ̽º Ä®¶ó·Î ´ëü ¶Ç´Â ÇÕÄ¥ ¼ö ÀÖ´Ù. |
´ÜÃþ ¹× ÆÄ´Ü¼±(Faults
and Breaklines)
3D ¸Á¿¡
Çϳª ÀÌ»óÀÇ ¼öÁ÷ ´ÜÃþÀ» Ãß°¡ÇÒ ¼ö ÀÖ´Ù. ´ÜÃø(¶Ç´Â °î¼±)Àº
¼ÆäÀ̽º¿¡¼ ¼öÁ÷ ´ÜÀýÀÌÁö¸¸, ´ÜÃþÀÇ »ï°¢¸ÁÀ» Çã¿ëÇϱâ
À§ÇØ ¼öÁ÷À¸·ÎºÎÅÍ ÀÛ°Ô Ç¥½ÃÇÑ´Ù.
ÆÄ´Ü¼±(Breaklines)Àº
µî°í¼±, ´É¼±(ridges) ¶Ç´Â °Ç¹° µî(À̵éÀÇ ³ôÀÌ Á¤º¸°¡
ÀÖµç ¾øµç)°ú °°Àº Ç¥¸é Á¤º¸¸¦ Ãß°¡ Çϱâ À§ÇØ »ç¿ëµÈ´Ù.
¼± ´ÜÀý(line segments)Àº »õ·Î¿î ¸Á¿¡¼ »ï°¢¸ÁÀÇ °¡ÀåÀÚ¸®·Î
³²°ÔÇÑ´Ù. ±×¸®ÇÏ¿© ÀÏÁ¤ÇÑ ³ôÀÌ·Î µÈ °÷Àº µî°í¼±ÀÌ ÆÄ´Ü¼±À»
±³Â÷ÇÏÁö ¾Ê´Â´Ù. |
|
 |
¼ÆäÀ̽º ÀÚ¸£±â ¹× ä¿ì±â
±âȹÇÑ
°Ç¹° Áö¿ªÀÇ °æ°è¼±°ú °æ»ç¸¦ Á¶»çÇÑ ¼ÆäÀ̽º µ¥ÀÌÅÍÀ§¿¡
Ãß°¡ÇÏ¿© Cut-and-fill ¿µ¿ª°ú º¼·ýÀ» °è»êÇÏ°í µð½ºÇ÷¹ÀÌÇÒ
¼ö ÀÖ´Ù. ÇöÀå µ¥ÀÌÅÍ´Â ÁøÂ¥ ¼ÆäÀ̽º µ¥ÀÌÅÍ·Î °è»êµÈ
±³Â÷Á¡À¸·ÎºÎÅÍ Ãß°¡ÀûÀÎ ¼ºê-¼ÆäÀ̽º·Î Çü¼ºµÈ´Ù.
¿µ¿ª°ú
º¼·ýÀ» ¿øº» ¼ÆäÀ̽º¿¡ Á¤À§Ä¡(In-situ)¸¦ µð½ºÇ÷¹ÀÌÇÒ
´É·ÂÀ» µû¶ó Á¦°øµÇ´Â ±³Â÷÷ÀÇ À§¿Í ¾Æ·¡·Î ±¸ºÐÇÑ´Ù.
±³Â÷Á¡ÀÇ
À§¿Í ¾Æ·¡ ¸ðµÎ ºÐ¸®µÈ Áö¿ª°ú º¼·ýÀº ¿ø·¡ ¼ÆäÀ̽º¿Í
ÇÔ²² Á¤À§Ä¡(In-Situ)¸¦ Ç¥ÇöÇÒ ´É·ÂÀ» µû¶ó Á¦°øµÈ´Ù. |
|
 |
¾Ö´Ï¸ÞÀ̼Ç
¾Ö´Ï¸ÞÀÌ¼Ç ½ÃÄö½º´Â GINOSURF¸¦ Ȱ¿ëÇÏ¿© µð½ºÇ÷¹ÀÌ Çϰųª ÆÄÀÏ·Î ³»¾î¾µ ¼ö ÀÖ´Ù.
GINOÀÇ Segment ´É·ÂÀ» ÅëÇÑ OpenGK µð½ºÇ÷¹ÀÌ ±â´ÉÀ» Ȱ¿ëÇÏ¿© ¼ÆäÀ̽ºÀÇ È¸Àü º¸±â¸¦ Windows ¶Ç´Â .NETÀÇ ÀÀ¿ë
ÇÁ·Î±×·¥ÀÇ ÀϺηΠǥÃâÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ, ¸ÞŸ ÆÄÀÏÀÇ ½ÃÄö½º¸¦ ³»¾î½á¼ ¾Ö´Ï¸ÞÀÌ¼Ç ¾ÖÇø´À» ±¸¼ºÇÒ ¼ö ÀÖ´Ù.
´Ü¸é
ÀÚ¸£±â(Cross-Section)
µî°í¼± Áöµµ ¶Ç´Â 3D ¼ÆäÀ̽º ±â¹ÝÀÇ µÎ Á¡À» ÀÌ¿ëÇÏ¿©
´Ü¸éÀ» ±×¸®´Âµ¥ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ´Ü¸é(cross-section)Àº
¿ÍÀÌ·¯ ÇÁ·¹ÀÓÀ̳ª »öÀ» ä¿ö¼ Ç¥ÃâÇÒ ¼ö ÀÖ°í ÇÁ·¹ÀÓ
À¯Çü, Ãà ½ºÅ¸ÀÏ, ¶óº§ ¹× ÁÖ¼® µîÀ» Ȱ¿ëÇÒ ¼ö ÀÖ´Ù. Æú¸®
¶óÀÎ ´Ü¸éÀº µî°í¼± Áöµµ ¶Ç´Â 3D ¼ÆäÀ̽º ±â¹ÝÀ» µû¶ó
¼± ´ÜÀý(line segment)À» ÅëÇØ ÁöÁ¤µÈ ÀÎÁ¢ÇÑ ºÎºÐÀ¸·Î
±¸¼ºµÈ´Ù.
 |
3D ´Ü¸é
Á÷¼±°ú
Æú¸®¶óÀÎ ´Ü¸éÀ» ¼ÆäÀ̽º¿¡ ´ëÀÀµÇ´Â ¶Ç´Â °ü°è¾øÀÌ 3Â÷¿ø
Ãà»ó¿¡ Ç¥ÃâÇÒ ¼ö ÀÖ´Ù
|
Ãß°¡ÀûÀÎ ±â´Éµé
- Export maps to DXF, WMF, CGM, BMP, JPG, PNG and Postsript formats
- Print to any Windows printer or plotter
- Import DXF polymesh into vertex and triangle arrays
- Combine any number and any type of map on a single page
- Full screen cursor or mouse interaction for data and point enquiry
- Define custom line styles and colors and save for use on other maps
- Add Text anywhere on the map using TrueType fonts
- Include superscripts, subscripts and Greek or other characters in text
- Easily clip boundaries or posted points to contour map limits
- Display and print subsets of completed maps, complete with subset axes
? |
| |
|
|
|
|
 |
|