±¹³»µµ¼
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
IT Àü¹®¼
³×Æ®¿öÅ©
Á¤°¡ |
40,000¿ø |
---|
36,000¿ø (10%ÇÒÀÎ)
2,000P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼(88)
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
¡Ú ¿ä¾à ¡Ú
»ç¿ëÇϱ⠽±°í ´Ù¾çÇÑ ºÐ¾ß¿¡¼ Àαâ ÀÖ´Â ¾ð¾îÀÎ ÆÄÀ̽ãÀ» »ç¿ëÇØ °ªºñ½Ñ µµ±¸ ¾øÀÌ Àü¹®ÀûÀÎ GIS ÇÁ·Î¼¼½ÌÀ» ¹è¿ï ¼ö ÀÖ´Ù. ¶ÇÇÑ Áö¸®°ø°£ºÐ¼®, Åë°èºÐ¼®, µ¥ÀÌÅÍ°ü¸®¸¦ À§ÇØ ÁغñµÈ ´Ù¾çÇÑ ÆÄÀ̽㠶óÀ̺귯¸® »ç¿ëÇÑ ¿¹Á¦·Î Áö¸®°ø°£ µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â ¹æ¹ýÀ» ½±°Ô ¹è¿ï ¼ö ÀÖ´Ù. ÀÌ Ã¥À» ÅëÇØ Áö¸®°ø°£ µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â ¿ÀǼҽº¿Í »ó¿ëÅøÀÇ »ç¿ë¹ýÀ» »ìÆ캸°í ½ÇÁ¦ ºÐ¼®°ú Äڵ带 ÀÛ¼ºÇØ º¼ ¼ö ÀÖ´Ù.
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á ÆÄÀ̽ã 3·Î ÄÚµå ¶óÀ̺귯¸® °ü¸® ¹× Ãß»óÀû Áö¸®°ø°£ ºÐ¼® ±â¼ú
¡á Áö¸®°ø°£ ºÐ¼® ÀÛ¾÷À» ¼öÇàÇÏ´Â Àαâ ÀÖ´Â ÄÚµå ¶óÀ̺귯¸® »ìÆ캸±â
¡á µ¥ÀÌÅÍ º¯È¯, µ¥ÀÌÅÍ °ü¸®, À¥ ¸Ê ¹× REST API °³¹ßÀ» À§ÇÑ ÄÚµå ¶óÀ̺귯¸® È°¿ë
¡á Ŭ¶ó¿ìµå¿¡¼ Áö¸®°ø°£ µ¥ÀÌÅÍ Ã³¸®¿Í °ü·ÃµÈ ±â¼ú ÇнÀ
¡á PostGIS, SQL Server, SpatiaLite¿Í °°Àº Áö¸®°ø°£ µ¥ÀÌÅͺ£À̽º¿¡¼ ÆÄÀ̽ã 3 ±â´É È°¿ë
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
À§Ä¡ Á¤º¸¿Í ÆÄÀ̽ãÀ¸·Î ÀÛ¾÷ÇÏ´Â ¸ðµç »ç¶÷À» À§ÇÑ Ã¥ÀÌ´Ù. ÆÄÀ̽ã 3·Î ±¸ÃàµÈ GIS µ¥ÀÌÅÍ °ü¸®, ºÐ¼® ±â¹ý, ÄÚµå ¶óÀ̺귯¸®¸¦ ´Ù·ç´Â Çлý, °³¹ßÀÚ, Áö¸®°ø°£ Àü¹®°¡ ¸ðµÎ ÀÌ Ã¥À» È°¿ëÇÒ ¼ö ÀÖ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
1Àå, ¡®ÆÐÅ°Áö ¼³Ä¡¿Í °ü¸®¡¯¿¡¼´Â ÄÚµå ¶óÀ̺귯¸®¸¦ ¼³Ä¡, °ü¸®ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
2Àå, ¡®Áö¸®°ø°£ ÄÚµå ¶óÀ̺귯¸® ¼Ò°³¡¯¿¡¼´Â Áö¸®°ø°£ µ¥ÀÌÅ͸¦ ó¸®ÇÏ°í ºÐ¼®ÇÏ´Â µ¥ »ç¿ëµÇ´Â ÁÖ¿ä ÄÚµå ¶óÀ̺귯¸®¸¦ ´Ù·é´Ù.
3Àå, ¡®Áö¸®°ø°£ µ¥ÀÌÅͺ£À̽º ¼Ò°³¡¯¿¡¼´Â µ¥ÀÌÅÍ ÀúÀå°ú ºÐ¼®¿¡ »ç¿ëµÇ´Â Áö¸®°ø°£ µ¥ÀÌÅͺ£À̽º¸¦ ¼Ò°³ÇÑ´Ù.
4Àå, ¡®µ¥ÀÌÅÍ Å¸ÀÔ, ÀúÀå °ø°£ ¹× º¯È¯¡¯¿¡¼´Â GIS ³»¿¡ Á¸ÀçÇÏ´Â ´Ù¾çÇÑ µ¥ÀÌÅÍ Å¸ÀÔ(º¤ÅÍ¿Í ·¡½ºÅÍ)¿¡ ÃÊÁ¡À» ¸ÂÃá´Ù.
5Àå, ¡®º¤ÅÍ µ¥ÀÌÅÍ ºÐ¼®¡¯¿¡¼´Â Shapely, OGR, GeoPandas °°Àº º¤ÅÍ µ¥ÀÌÅ͸¦ ºÐ¼®ÇÏ°í ó¸®ÇÏ´Â µ¥ »ç¿ëµÇ´Â ÆÄÀ̽㠶óÀ̺귯¸®¸¦ ´Ù·é´Ù.
6Àå, ¡®·¡½ºÅÍ µ¥ÀÌÅÍ Ã³¸®¡¯¿¡¼´Â Áö¸®°ø°£ ºÐ¼®À» ¼öÇàÇϱâ À§ÇØ GDAL ¹× Rasterio¸¦ »ç¿ëÇØ ·¡½ºÅÍ µ¥ÀÌÅͼÂÀ» ó¸®ÇÏ´Â ¹æ¹ýÀ» »ìÆ캻´Ù.
7Àå, ¡®Áö¿Àµ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÑ Áö¿ÀÇÁ·Î¼¼½Ì¡¯¿¡¼´Â °ø°£ SQLÀ» »ç¿ëÇØ °ø°£ Ä®·³À» Æ÷ÇÔÇÏ´Â µ¥ÀÌÅͺ£À̽º Å×À̺í·Î Áö¿ÀÇÁ·Î¼¼½ÌÀ» ¼öÇàÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
8Àå, ¡®QGIS ºÐ¼® ÀÚµ¿È¡¯¿¡¼´Â PyQGIS¸¦ »ç¿ëÇØ QGIS ¸ÅÇÎ Á¦Ç°±º ³»¿¡¼ ºÐ¼®À» ÀÚµ¿ÈÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù.
9Àå, ¡®ArcGIS API ¹× ArcGIS ¿Â¶óÀΡ¯¿¡¼´Â ÆÄÀ̽ã 3¸¦ »ç¿ëÇØ EsriÀÇ Å¬¶ó¿ìµå Ç÷§ÆûÀÎ ArcGIS ¿Â¶óÀο¡¼ È°¿ë °¡´ÉÇÑ ÆÄÀ̽ã ArcGIS API¸¦ ¼Ò°³ÇÑ´Ù.
10Àå, ¡®GPU µ¥ÀÌÅͺ£À̽º¿Í Áö¿ÀÇÁ·Î¼¼½Ì ÆÄÀ̽㡯¿¡¼´Â ÅøÀ» »ç¿ëÇØ Å¬¶ó¿ìµå ±â¹Ý µ¥ÀÌÅÍ¿Í »óÈ£ ÀÛ¿ëÇØ µ¥ÀÌÅ͸¦ °Ë»öÇÏ°í ó¸®ÇÏ´Â ºÎºÐÀ» ´Ù·é´Ù.
11Àå, ¡®Flask¿Í GeoAlchemy2¡¯¿¡¼´Â Flask ÆÄÀ̽ã À¥ÇÁ·¹ÀÓ¿öÅ©¿Í GeoAlchemy ORMÀ» »ç¿ëÇØ °ø°£ µ¥ÀÌÅÍ Äõ¸®¸¦ ¼öÇàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
12Àå, ¡®GeoDjango °ø°£ µ¥ÀÌÅÍ¡¯¿¡¼´Â Äõ¸®¸¦ ¼öÇàÇϱâ À§ÇØ Django ÆÄÀ̽ã À¥ ÇÁ·¹ÀÓ¿öÅ©¿Í GeoDjango ORMÀ» »ç¿ëÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù.
13Àå, ¡®Áö¸®°ø°£ REST API¡¯¿¡¼´Â Áö¸®°ø°£ µ¥ÀÌÅ͸¦ À§ÇÑ REST API¸¦ °³¹ßÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù.
14Àå, ¡®Å¬¶ó¿ìµå Áö¿Àµ¥ÀÌÅͺ£À̽º ºÐ¼® ¹× ½Ã°¢È¡¯¿¡¼´Â CARTOframes ÆÄÀ̽ã ÆÐÅ°Áö¸¦ ¼Ò°³ÇÏ°í CARTO Áöµµ, ºÐ¼® ¹× µ¥ÀÌÅÍ ¼ºñ½º¸¦ µ¥ÀÌÅÍ °úÇÐ ¿öÅ©Ç÷ο쿡 ÅëÇÕÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.
15Àå, ¡®Cartography Ŭ¶ó¿ìµå Áöµµ Á¦ÀÛ¡¯¿¡¼´Â ÀÚµ¿È ÁÖÇÇÅÍ ³ëÆ®ºÏÀ» À§ÇÑ »õ·Î¿î À§Ä¡ µ¥ÀÌÅÍ ½Ã°¢È ¶óÀ̺귯¸®¸¦ ´Ù·é´Ù.
16Àå, ¡®ÇϵÓÀ¸·Î ÆÄÀ̽ã Áö¿ÀÇÁ·Î¼¼½Ì¡¯¿¡¼´Â ºÐ»ê ¼¹ö¸¦ ÀÌ¿ëÇÑ Áö¸®°ø°£ ºÐ¼® ¼öÇà ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
ÃâÆÇ»ç ¼Æò
¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú
GIS(Áö¸®Á¤º¸½Ã½ºÅÛ), Áö¸®°ø°£ µ¥ÀÌÅÍ ºÐ¼®Àº ¿À·¡µÈ ºÐ¾ßÀÌ°í °ü·Ã ºÐ¾ß¿¡ Á¾»çÇÏ´Â Àü¹®°¡µéÀÇ ¿µ¿ªÀ̾ú´Ù. Áö¸®°ø°£ µ¥ÀÌÅÍ ºÐ¼®Àº ¸ðºô¸®Æ¼ ¼ºñ½º°¡ ¸¹ÀÌ »ý°Ü³ª°í ºòµ¥ÀÌÅÍ ¿Ç³°ú ÆÄÀ̽㠰°Àº ¹ü¿ëÀûÀÎ µµ±¸µéÀÇ Áö¿øÀ¸·Î µ¥ÀÌÅÍ ºÐ¼®¿¡ °ü½ÉÀÌ ÀÖ´Â ÀϹÝÀûÀÎ »ç¶÷µéÀÇ ¿µ¿ªÀ¸·Î È®ÀåµÇ°í ÀÖ´Ù.
µ¥ÀÌÅ͸¦ ÅëÇØ »çȸ ¹®Á¦¸¦ ÇØ°áÇÏ·Á´Â ½ÃºòÇØÅ·(Civic Hacking) ¿îµ¿°ú Äɱۿ¡¼ ÇØ°áÇÏ·Á´Â ¼ö¸¹Àº ¿ÀÇÁ¶óÀÎ ¹®Á¦µéÀº °á±¹ À§Ä¡ ±â¹Ý µ¥ÀÌÅÍ ºÐ¼®¿¡¼ºÎÅÍ ½ÃÀ۵ȴÙ.
¸¹Àº ºòµ¥ÀÌÅÍ´Â ¿ÀÇÁ¶óÀÎÀÇ Æ¯Á¤ À§Ä¡ ±â¹ÝÀ¸·Î ¸¸µé¾îÁø´Ù. ½º¸¶Æ®ÆùÀ» »ç¿ëÇÏ´Â Àå¼Ò¿¡¼ ¸¸µé¾îÁö´Â µ¥ÀÌÅÍ°¡ ¸ðµç µ¥ÀÌÅÍÀÇ ±â¹ÝÀÌ µÇ´Â ½Ã´ë´Ù. ±×°Ô ÁýÀϼöµµ, Çб³Àϼöµµ, ȤÀº ³»°¡ ÀÚÁÖ °¡´Â ¾î¶² °÷ÀÏ ¼öµµ ÀÖ´Ù. Áö¸®°ø°£ µ¥ÀÌÅÍ ºÐ¼®ÀÌ Áß¿äÇØÁö´Â ÀÌÀ¯À̱⵵ ÇÏ´Ù.
ÀÌ Ã¥Àº Áö¸®°ø°£ µ¥ÀÌÅ͸¦ ºÐ¼®ÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â ´Ù¾çÇÑ µµ±¸¿Í ¹æ¹ýÀ» ¿¹Á¦¸¦ ÅëÇØ º¸¿©ÁØ´Ù. ±íÁö´Â ¾ÊÁö¸¸ °¢ ÅøµéÀÇ Àå´ÜÁ¡°ú ¾î¶² °æ¿ì¿¡ »ç¿ëÇÏ´ÂÁö¿¡ ´ëÇÑ ¾È³»¼¿¡ °¡±õ´Ù. ÀÌÈÄ °øºÎ¸¦ Á» ´õ ±í°Ô ÇÒ ÇÊ¿ä°¡ ÀÖÀ» ¶§ ¾î¶² ºÐ¾ß¸¦ ±í°Ô ÆÄ°íµéÁö °áÁ¤ÇÒ ¼ö ÀÖ´Â ÁÁÀº Áöħ¼°¡ µÉ °ÍÀÌ´Ù.
Àü ¼¼°èÀûÀ¸·Î Äڷγª-19 °ü·Ã ÃÊÀ¯ÀÇ »çÅ·Π°Þ¾îº¸Áö ¸øÇÑ ½Ã°£µéÀ» º¸³»°í ÀÖ´Ù. °øÀû ¸¶½ºÅ© ÆǸÅ, È®ÁøÀÚ µ¿¼± Æľǰú °°Àº Áöµµ ±â¹Ý ¼ºñ½º, °ø°£µ¥ÀÌÅÍ ±â¹ÝÀÇ ½ÃºòÇØÅ·¿¡ ½Ã¹ÎµéÀÇ Âü¿©°¡ ÀÚ¿¬½º·´°Ô ¸¹¾ÆÁö´Â µ¿½Ã¿¡ ÇÊ¿äÇÑ ½ÃÁ¡À̱⵵ ÇÏ´Ù.
µ¶ÀÚ ¸ðµÎ °Ç°ÇÑ ½Ã°£µéÀ» º¸³»¸é¼ ¿ÀÇÁ¶óÀÎ °ø°£¿¡¼ÀÇ µ¥ÀÌÅÍ ºÐ¼®À» ÅëÇØ ÀÌ »çȸÀÇ ¹®Á¦¸¦ ¾î¶»°Ô ¹Ù¶óº¼ °ÍÀ̳ĸ¦ »ý°¢ÇÏ¸ç º¸³»µµ ÁÁÀ» °Í °°´Ù.
»çȸÀû °Å¸®µÎ±â·Î ¸ðµÎ°¡ Èû°Ü¿î À̶§ Ã¥À» ¸¶¹«¸®ÇÏ°Ô µÅ ¶æ±í´Ù. ³» °¡Á·À» Æ÷ÇÔÇØ ¸ðµç ºÐµéÀÌ ½½±â·Ó°Ô ÀÌ »óȲÀ» ÇìÃÄ ³ª°¡±æ ¹Ù¶õ´Ù.
¸ñÂ÷
1Àå. ÆÐÅ°Áö ¼³Ä¡¿Í °ü¸®
__¾Æ³ªÄÜ´Ù ¼Ò°³
____¾Æ³ªÄÜ´Ù¸¦ »ç¿ëÇØ ÆÄÀ̽㠼³Ä¡Çϱâ
__ÁÖÇÇÅÍ ³ëÆ®ºÏ ½ÇÇàÇϱâ
____³ëÆ®ºÏ ½ÇÇàÇϱâ
________»õ ³ëÆ®ºÏ ¸¸µé±â
________ÄÚµå Ãß°¡Çϱâ
__ÆÄÀ̽ã ÆÐÅ°Áö °ü¸®
____¾Æ³ªÄÜ´Ù ³»ºñ°ÔÀÌÅÍ·Î ÆÐÅ°Áö °ü¸®
____¾Æ³ªÄܴ٠Ŭ¶ó¿ìµå¿¡¼ ¿Â¶óÀÎ ÆÐÅ°Áö °Ë»öÇϱâ
____conda·Î ÆÄÀ̽ã ÆÐÅ°Áö °ü¸®Çϱâ
____pip·Î ÆÄÀ̽ã ÆÐÅ°Áö °ü¸®Çϱâ
____pip¸¦ »ç¿ëÇØ ÆÐÅ°Áö ¾÷±×·¹ÀÌµå ¹× Á¦°ÅÇϱâ
__ÆÄÀ̽㠰¡»ó ȯ°æ
____¾Æ³ªÄÜ´Ù¸¦ »ç¿ëÇÑ °¡»ó ȯ°æ
____conda·Î ȯ°æ °ü¸®Çϱâ
____virtualenv »ç¿ëÇϱâ
__¿ä¾à
2Àå. Áö¸®°ø°£ ÄÚµå ¶óÀ̺귯¸® ¼Ò°³
__GDAL°ú OGR ¶óÀ̺귯¸®
____GDAL ¼³Ä¡Çϱâ
________¾Æ³ªÄÜ´Ù 3·Î GDAL ¼³Ä¡Çϱâ
________conda·Î GDAL ¼³Ä¡Çϱâ
________pip·Î GDAL ¼³Ä¡Çϱâ
________pip·Î GDAL µÎ ¹ø° ¹öÀü ¼³Ä¡Çϱâ
________ÃßõÇÒ ¸¸ÇÑ ´Ù¸¥ GDAL ¸®¼Ò½º
__GEOS
____GEOS ¼³Ä¡Çϱâ
____Shapely
____Shapely ¼³Ä¡Çϱâ
__Fiona
____Fiona ¼³Ä¡Çϱâ
__pyshp ÆÄÀ̽㠽¦ÀÌÇÁÆÄÀÏ ¶óÀ̺귯¸®
____pyshp ¼³Ä¡Çϱâ
__pyproj
____pyproj ¼³Ä¡Çϱâ
__Rasterio
____Rasterio ÀÇÁ¸¼º
____Rasterio ¼³Ä¡
__GeoPandas
____GeoPandas ¼³Ä¡
____GeoPandas ÀÇÁ¸¼º
__ÇÔ²² »ç¿ëÇÏ´Â ¹æ¹ý
__¿ä¾à
3Àå. Áö¸®°ø°£ µ¥ÀÌÅͺ£À̽º ¼Ò°³
__À©µµ¿ì¿¡ PostgreSQL, PostGIS ¼³Ä¡Çϱâ
__¸Æ¿¡ PostgreSQL, PostGIS ¼³Ä¡Çϱâ
__ÆÄÀ̽ãÀ¸·Î PostgreSQL, PostGIS ÀÛ¾÷Çϱâ
____psycopg2·Î PostgreSQL ¿¬°áÇϱâ
________psycopg2 ¼³Ä¡Çϱâ
________µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇÏ°í Å×ÀÌºí »ý¼ºÇϱâ
________Å×ÀÌºí¿¡ µ¥ÀÌÅÍ Ãß°¡Çϱâ
________Shapely
________µ¥ÀÌÅÍ Äõ¸®Çϱâ
________CRS º¯°æÇϱâ
________¹öÆÛ
________°Å¸®¿Í ÁÖº¯
________µ¥ÀÌÅÍÅͺ£À̽º¿¡¼ÀÇ ¼±
________¼±ÀÇ ±æÀÌ
________¼± ±³Â÷Çϱâ
________Æú¸®°ï
________Æú¸®°ï ³»ºÎÀÇ Æ÷ÀÎÆ®
__¿ä¾à
4Àå. µ¥ÀÌÅÍ Å¸ÀÔ, ÀúÀå °ø°£ ¹× º¯È¯
__·¡½ºÅÍ, º¤ÅÍ µ¥ÀÌÅÍ
____½¦ÀÌÇÁÆÄÀÏ
____GeoJSON
____KML
____GeoPackage
__·¡½ºÅÍ µ¥ÀÌÅÍ Æ÷¸Ë
__GeoPandas·Î º¤ÅÍ µ¥ÀÌÅÍ ÀÐ°í ¾²±â
__GR·Î º¤ÅÍ µ¥ÀÌÅÍ ÀÐ°í ¾²±â
__Rasterio·Î ·¡½ºÅÍ µ¥ÀÌÅÍ ÀÐ°í ¾²±â
__GDAL·Î ·¡½ºÅÍ µ¥ÀÌÅÍ ÀÐ°í ¾²±â
__¿ä¾à
5Àå. º¤ÅÍ µ¥ÀÌÅÍ ºÐ¼®
__OGR ¶óÀ̺귯¸®
____OGR ¹èÄ¡ ¸í·É
____ogrmerge
____OGR ¶óÀ̺귯¸®¿Í ÆÄÀ̽㠹ÙÀεù
____OGR ÁÖ¿ä ¸ðµâ°ú Ŭ·¡½º
________OGR·Î Æú¸®°ï Áö¿À¸ÞÆ®¸® »ý¼ºÇϱâ
________GeoJSON¿¡¼ Æú¸®°ï Áö¿À¸ÞÆ®¸® »ý¼ºÇϱâ
________±âº» Áö¿À¸ÞÆ®¸¯ ¿¬»ê
________½Å±Ô ½¦ÀÌÇÁÆÄÀÏ¿¡ Æú¸®°ï µ¥ÀÌÅÍ ¾²±â
________°ø°£ ÇÊÅ͸¦ »ç¿ëÇØ Æ¯Â¡ ¼±ÅÃÇϱâ
__Shapely¿Í Fiona
____Shapely °´Ã¼¿Í Ŭ·¡½º
____Áö¸®°ø°£ ºÐ¼®¿ë Shapely ¸Þ¼µå
____Fiona µ¥ÀÌÅÍ ¸ðµ¨
________Shapely·Î Áö¿À¸ÞÆ®¸® »ý¼ºÇϱâ
________Shapely·Î JSON Áö¿À¸ÞÆ®¸® Àбâ
________Fiona µ¥ÀÌÅÍ Àбâ
________Shapely, Fiona·Î ½¦ÀÌÇÁÆÄÀÏ ³» Áö¿À¸ÞÆ®¸® º¤ÅÍ Á¢±ÙÇϱâ
__GeoPandas
____GeoPandas·Î Áö¸®°ø°£ ºÐ¼®
________GeoPandas¿Í MatplotilbÀ¸·Î Áö¿À¸ÞÆ®¸® µ¥ÀÌÅÍ Ç÷ÎÆÃÇϱâ
________GeoPandas·Î »êºÒ µ¥ÀÌÅÍ ¸ÅÇÎÇϱâ
____µ¥ÀÌÅÍ °ËÁõ ¹®Á¦
__¿ä¾à
6Àå. ·¡½ºÅÍ µ¥ÀÌÅÍ Ã³¸®
__GDALÀ» »ç¿ëÇØ ·¡½ºÅÍ µ¥ÀÌÅÍ ´Ù·ç±â
____GDAL ¶óÀ̺귯¸®·Î ·¡½ºÅÍ µ¥ÀÌÅÍ ·Îµå ¹× Äõ¸®Çϱâ
____GDALÀ» ÀÌ¿ëÇÑ ·¡½ºÅÍ »ý¼º
__PostgreSQL¿¡¼ ·¡½ºÅÍ Ã³¸®Çϱâ
____PostgreSQL¿¡ ·¡½ºÅÍ ·ÎµåÇϱâ
____PostgreSQL·Î ·¡½ºÅÍ Äõ¸® ¼öÇàÇϱâ
________·¡½ºÅÍ ¸ÞŸµ¥ÀÌÅÍ Äõ¸®Çϱâ
________Áö¿À¸ÞÆ®¸® °á±£°ª Äõ¸®
________¹ÝȯµÈ °ª Äõ¸®Çϱâ
__¿ä¾à
7Àå. Áö¿Àµ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÑ Áö¿ÀÇÁ·Î¼¼½Ì
__¹üÁË ´ë½Ãº¸µå
____¹üÁË µ¥ÀÌÅͺ£À̽º ±¸¼º
________Å×ÀÌºí »ý¼ºÇϱâ
________µ¥ÀÌÅÍ Ã¤¿ì±â
________Äõ¸® ¸ÅÇÎÇϱâ
________´ëÈÇü À§Á¬
________Â÷Æ®
________Æ®¸®°Å
__¿ä¾à
8Àå. QGIS ºÐ¼® ÀÚµ¿È
__ÆÄÀ̽ã ÄַܼΠÀÛ¾÷Çϱâ
____·¹ÀÌ¾î ·ÎµùÇϱâ
____·¹À̾î ó¸®Çϱâ
________·¹ÀÌ¾î ¼Ó¼º
________Ư¡ ¼Ó¼º
____PostGIS¿¡¼ ·¹ÀÌ¾î ±×¸®±â
________Æ÷ÀÎÆ® ±×¸®±â
________PostGIS¿¡¼ Æú¸®°ï ±×¸®±â
____Ư¡ Ãß°¡, ÆíÁý, »èÁ¦Çϱâ
________±âÁ¸ ·¹À̾ Ư¡ Ãß°¡Çϱâ
________±âÁ¸ ·¹À̾¼ Ç׸ñ »èÁ¦Çϱâ
________±âÁ¸ ·¹À̾¼ Ư¡ ÆíÁýÇϱâ
____¼ö½ÄÀ» »ç¿ëÇØ Æ¯Â¡ ¼±ÅÃÇϱâ
____Åø¹Ú½º »ç¿ëÇϱâ
__»ç¿ëÀÚ Á¤ÀÇ Åø¹Ú½º ¸¸µé±â
__¿ä¾à
9Àå. ÆÄÀ̽ã ArcGIS API ¹× ArcGIS ¿Â¶óÀÎ
__ÆÄÀÌ½ã ¹× ArcGIS ¿Â¶óÀοë ArcGIS API ¼Ò°³
____ÆÄÀ̽á´Ð À¥ API
____API ¼³Ä¡Çϱâ
________API Å×½ºÆÃ
________¹®Á¦ ÇØ°á
____Esri »ç¿ëÀÚ °èÁ¤ ÀÎÁõ
________¼·Î ´Ù¸¥ Esri »ç¿ëÀÚ °èÁ¤
____ÆÄÀ̽ã ArcGIS APIÀÇ ¿©·¯ ¸ðµâµé
____¿¬½À 1 - API ÀÓÆ÷Æà ¹× ¸Ê À§Á¬ »ç¿ëÇϱâ
________°³ÀÎÈµÈ ArcGIS ¿Â¶óÀÎ °èÁ¤ ¸¸µé±â
____¿¬½À 2 - Áö¸®°ø°£ ÄÜÅÙÃ÷ °Ë»ö, Ç¥½Ã, ¼³¸íÇϱâ
____¿¬½À 3 - ·¡½ºÅÍ µ¥ÀÌÅÍ ¹× API Áö¿ÀÇÁ·Î¼¼½Ì ÇÔ¼ö »ç¿ëÇϱâ
__¿ä¾à
10Àå. GPU µ¥ÀÌÅͺ£À̽º¿Í Áö¿ÀÇÁ·Î¼¼½Ì
__Ŭ¶ó¿ìµå Áö¿Àµ¥ÀÌÅͺ£À̽º ¼Ö·ç¼Ç
____ºòµ¥ÀÌÅÍ ÇÁ·Î¼¼½Ì
____OmniSciDB ¾ÆÅ°ÅØó
________Ŭ¶ó¿ìµå ´ë ·ÎÄà ´ë È¥ÇÕ
____Ŭ¶ó¿ìµå¿¡ OmniSciDB ÀνºÅϽº »ý¼ºÇϱâ
________AMI °Ë»öÇϱâ
________AWS °èÁ¤ ¸¸µé±â
________Å° ½Ö »ý¼ºÇϱâ
________ÀνºÅϽº ½ÇÇàÇϱâ
________¹öÀü ¼±ÅÃÇϱâ
________ÀνºÅϽº °Ë»öÇϱâ
________º¸¾È ±×·ì ¼³Á¤Çϱâ
____Immerse ȯ°æ
________Immerse·Î ·Î±ëÇϱâ
________CSV °¡Á®¿À±â
________Â÷Æ® ¸¸µé±â
________SQL EDITOR »ç¿ëÇϱâ
________Áö¸®°ø°£ µ¥ÀÌÅÍ »ç¿ëÇϱâ
____Å͹̳ο¡¼ µ¥ÀÌÅͺ£À̽º ¿¬°áÇϱâ
________PuTTYgen
________pymapd ¼³Ä¡Çϱâ
________¿¬°á »ý¼ºÇϱâ
________µ¥ÀÌÅÍ Ä¿¼
________Å×ÀÌºí »ý¼ºÇϱâ
________INSERT ±¸¹®
________¾ÆÆÄÄ¡ ¾Ö·Î¿ì·Î µ¥ÀÌÅÍ ·ÎµåÇϱâ
________Æ÷ÇÔ ¿©ºÎ È®ÀÎ
__¿ä¾à
11Àå. Flask¿Í GeoAlchemy2
__Flask¿Í ÄÄÆ÷³ÍÆ® ¸ðµâ
____¼³Á¤
________pip·Î ¸ðµâ ¼³Ä¡Çϱâ
____Flask ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÇϱâ
____µ¥ÀÌÅͼҽº¿¡¼ µ¥ÀÌÅÍ ´Ù¿î·ÎµåÇϱâ
________Ä«¿îƼ, µð½ºÆ®¸¯Æ®, ÁÖ ¹× °æ±âÀå ½¦ÀÌÇÁÆÄÀÏ
____µ¥ÀÌÅͺ£À̽º, µ¥ÀÌÅÍ Å×ÀÌºí »ý¼ºÇϱâ
________½Å±Ô µ¥ÀÌÅͺ£À̽º¿¡ PostGIS È®Àå Å×À̺í Ãß°¡Çϱâ
________µ¥ÀÌÅͺ£À̽º Å×À̺í Á¤ÀÇ
________Å×ÀÌºí »ý¼ºÇϱâ
____½Å±Ô µ¥ÀÌÅÍ Å×À̺í·Î µ¥ÀÌÅÍ »ðÀÔÇϱâ
________ÇÊ¿äÇÑ ¸ðµâ ÀÓÆ÷Æ®Çϱâ
________½¦ÀÌÇÁÆÄÀÏ °Ë»ö°ú Àбâ
____Flask ¾ÖÇø®ÄÉÀÌ¼Ç ÄÄÆ÷³ÍÆ®
________Æú´õ ±¸Á¶¿Í ÄÁÆ®·Ñ·¯ °´Ã¼
________Æû
________ºä
________À¥ Áöµµ ÅÛÇø´
________·ÎÄÿ¡¼ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱâ
__¿ä¾à
12Àå. GeoDjango
__Django, GeoDjango ¼³Ä¡ ¹× ¼³Á¤Çϱâ
____Django¿¡¼ GeoDjango±îÁö
____Django ¼³Ä¡Çϱâ
________À©µµ¿ì ȯ°æº¯¼ö ¼öÁ¤Çϱâ
____ÇÁ·ÎÁ§Æ®¿Í ¾ÖÇø®ÄÉÀÌ¼Ç »ý¼ºÇϱâ
________¸í·ÉÇà Àμö startproject
________manage.py·Î ¾ÖÇø®ÄÉÀÌ¼Ç »ý¼ºÇϱâ
________settings.py ¼³Á¤Çϱâ
__¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â
____manage.py
________µ¥ÀÌÅÍ ¸ðµ¨ »ý¼ºÇϱâ
________µ¥ÀÌÅͺ£À̽º ¸¶À̱׷¹À̼Ç
________LayerMapping
____°ü¸® ÆгÎ
________GeoDjango °ü¸® ÆгÎ
____URLs
________URL ÆÐÅÏ
____ºä
________Çʼö Æú´õ¿Í ÆÄÀÏ
________ºä ÀÛ¼ºÇϱâ
____¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱâ
__¿ä¾à
13Àå. Áö¸®°ø°£ REST API
__ÆÄÀ̽ã REST API ¸¸µé±â
____REST
____JSON
____ÆÄÀ̽ã REST API
________Flask
________±âŸ ÇÁ·¹ÀÓ¿öÅ©
____Flask URLs º¯¼ö
________¼ýÀÚ Å¸ÀÔ º¯È¯±â
____¿äû ¸Þ¼µå
________GET ¿äû
________POST ¿äû
________±âŸ È°¿ë °¡´ÉÇÑ ¿äû ¸Þ¼µå
__REST API ¾ÖÇø®ÄÉÀ̼Ç
____¾ÖÇø®ÄÉÀÌ¼Ç ÄÄÆ÷³ÍÆ®
________¾ÖÇø®ÄÉÀÌ¼Ç Æú´õ¿Í ÆÄÀÏ ±¸Á¶
________forms.py
________views.py
________񃧯 URL
________Arenas Å×À̺í
________States µ¥ÀÌÅÍ
________County µ¥ÀÌÅÍ
________Districts µ¥ÀÌÅÍ
____API POST ¿£µåÆ÷ÀÎÆ®
________»õ °æ±âÀå
________requests ¶óÀ̺귯¸®·Î POST ¿äû º¸³»±â
________arena »èÁ¦Çϱâ
____·ÎÄÿ¡¼ REST API ½ÇÇàÇϱâ
__Flask¿¡¼ IIS ·Î ¹èÆ÷Çϱâ
____Flask¿Í À¥¼¹ö
________WSGI
________WFastCGI ¸ðµâ ¹× FastCGI ¼³Ä¡Çϱâ
________FastCGI ¼³Á¤Çϱâ
________·çÆ® ¼¹ö ¼³Á¤°ú ȯ°æº¯¼ö
__¿ä¾à
14Àå. Ŭ¶ó¿ìµå Áö¿Àµ¥ÀÌÅͺ£À̽º ºÐ¼® ¹× ½Ã°¢È
__CARTOframes ¼³Ä¡ ¹æ¹ý
____Ãß°¡ ¸®¼Ò½º
____ÁÖÇÇÅÍ ³ëÆ®ºÏ
____CARTO API Å°
____ÆÐÅ°Áö ÀÇÁ¸¼º
____CARTO Data Observatory
__CARTO °èÁ¤ °¡ÀÔÇϱâ
____CARTO ¹«·á üÇèÆÇ
________µ¥ÀÌÅͼ Ãß°¡Çϱâ
________API Å°
________µ¥ÀÌÅͼ Ãß°¡Çϱâ
__°¡»ó ȯ°æ
____virtualenv ¼³Ä¡Çϱâ
________virtualenv ½ÇÇàÇϱâ
____°¡»ó ȯ°æ È°¼ºÈÇϱâ
____virtualenv ³» ¸ðµâ ¼³Ä¡Çϱâ
________»ç¿ë ¸ðµâ
__ÁÖÇÇÅÍ ³ëÆ®ºÏ »ç¿ëÇϱâ
____°èÁ¤ Á¢¼ÓÇϱâ
________ÀÚ°ÝÁõ¸í ÀúÀåÇϱâ
____µ¥ÀÌÅͼ ¾×¼¼½ºÇϱâ
________°³º°Çà ¼±ÅÃÇϱâ
____CSV µ¥ÀÌÅͼ ·ÎµùÇϱâ
____½¦ÀÌÇÁÆÄÀÏ ·Îµù
________GeoPandas ¼³Ä¡Çϱâ
________CARTO¿¡ ¾²±â
____Áö¿À¸ÞÆ®¸® CSV ·ÎµùÇϱâ
____Áö¸®°ø°£ ºÐ¼®
____µ¥ÀÌÅͼ ÆíÁý ¹× ¾÷µ¥ÀÌÆ®Çϱâ
________overwrite=True
____¸Ê ¸¸µé±â
__¿ä¾à
15Àå. Cartography Ŭ¶ó¿ìµå Áöµµ Á¦ÀÛ ÀÚµ¿È
__Áöµµ Á¦ÀÛ¿¡ °üÇÑ ¸ðµç °Í
____GIS¿¡ ¸Ê¹Ú½º ÅëÇÕÇÏ´Â ¹æ¹ý
____¸Ê¹Ú½º µµ±¸
________MapboxGL
________¸Ê¹Ú½º ÆÄÀ̽ã SDK
____¸Ê¹Ú½º ½ÃÀÛÇϱâ
________¸Ê¹Ú½º °èÁ¤ µî·Ï
________API ÅäÅ« »ý¼ºÇϱâ
________¸Ê¹Ú½º °èÁ¤¿¡ µ¥ÀÌÅÍ Ãß°¡Çϱâ
________¿¹Á¦ - GeoJSON µ¥ÀÌÅͼ ¾÷·ÎµåÇϱâ
________¿¹Á¦ - ŸÀϼ µ¥ÀÌÅÍ ¾÷·ÎµåÇϱâ
__¸Ê¹Ú½º ½ºÆ©µð¿À
____º£À̽º¸Ê Ä¿½ºÅ͸¶ÀÌ¡
________ŸÀϼ Ãß°¡Çϱâ
____°¡»ó ȯ°æ
________MapboxGL-Jupyter ¼³Ä¡Çϱâ
________ÁÖÇÇÅÍ ³ëÆ®ºÏ ¼³Ä¡Çϱâ
________Pandas, GeoPandas ¼³Ä¡Çϱâ
____ÁÖÇÇÅÍ ³ëÆ®ºÏ ¼¹ö »ç¿ëÇϱâ
________GeoPandas·Î µ¥ÀÌÅÍ °¡Á®¿À±â
________Æú¸®°ï¿¡¼ Æ÷ÀÎÆ® »ý¼ºÇϱâ
________µ¥ÀÌÅÍ Á¤Á¦
________GeoJSON¿¡ Æ÷ÀÎÆ® ÀúÀåÇϱâ
________¸Ê¿¡ Æ÷ÀÎÆ® Ãß°¡Çϱâ
________µî±Þº° »ö»ó ½Ã°¢È ¸¸µé±â
________»ö»ó, Å©±â, ±¸ºÐ ÀÚµ¿ ¼³Á¤
____´Ü°è ±¸ºÐµµ ¸¸µé±â
________Áöµµ ÀúÀåÇϱâ
________È÷Æ®¸Ê ¸¸µé±â
____¸Ê¹Ú½º ÆÄÀ̽ã SDK·Î µ¥ÀÌÅÍ ¾÷·ÎµåÇϱâ
________µ¥ÀÌÅͼ »ý¼ºÇϱâ
________µ¥ÀÌÅͼ¿¡ µ¥ÀÌÅÍ ·ÎµåÇϱâ
________µ¥ÀÌÅͼ¿¡¼ µ¥ÀÌÅÍ Àбâ
________Çà »èÁ¦Çϱâ
__¿ä¾à
16Àå. ÇϵÓÀ¸·Î ÆÄÀ̽ã Áö¿ÀÇÁ·Î¼¼½Ì
__ÇϵÓÀ̶õ?
__ÇÏµÓ ÇÁ·¹ÀÓ¿öÅ© ¼³Ä¡Çϱâ
____¸®´ª½º ¼³Ä¡Çϱâ
____µµÄ¿ ¼³Ä¡Çϱâ
____ȣư¿÷½º ¼³Ä¡Çϱâ
__ÇÏµÓ ±âÃÊ
____SSH¸¦ ÅëÇÑ ¿¬°á
____¾Ï¹Ù¸®
__ÇÏµÓ Esri GIS µµ±¸
__ÆÄÀ̽ã°ú HDFS, ÇÏÀ̺ê
__¿ä¾à
°ü·ÃÀ̹ÌÁö
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
ÀÌ »óÇ°ÀÇ ½Ã¸®Áî
(ÃÑ 90±Ç / ÇöÀ籸¸Å °¡´Éµµ¼ 89±Ç)
ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.