تبليغاتX
Hani Rezayan

Hani Rezayan

بلند بلند فکر کردن يک مهندس ژئوماتيک

عدم وجود برخي فونت هاي رايج بالاخص tahoma در Windows Server 2003 جالب است. البته اين امر مي تواند به خاطر متأخرتر بودن فونت هاي مزبور در بدنه Windows XP باشد. در هر صورت اين نکته اي است که ممکن است گاها ما را گيج کرده و زمان با ارزش ما را هر دهد.
نوشته شده در  پنجشنبه بیست و پنجم مهر 1387  ‡ 

ابزار dxf2shp که در محيط ++C تهيه نموده ام، امکان تبديل فايلهاي DXF به ESRI Shapefile را فراهم مي نمايد. نمونه مشابه اين ابزار را در سايت www.SpatialOrder.com مي توانيد بيابيد با اين تفاوت که ابزار موجود بدون اعمال تغيير در فايل DXF (باز کردن خطوط بسته) مستقيما عوارض خطي را تبديل و ارسال مي کند و امکان تعيين فايل خروجي را نيز دارا است. سرعت بالاي ابزار موجود نيز قابل ذکر است. در نظر است که براساس نيازهاي آتي خود يا افرادي که نيازمند به استفاده از ابزار مزبور هستند قابليت هايي جديد از قبيل انتقال مستقيم خم ها و همچنين تبديل پلي گن ها و نقاط نيز اضافه شود. به علاوه مي توان قابليت هاي جديدي را در نيز زمينه تغيير در ساختار فايل هاي DXF يا تبديل مستقيم فايل هاي SHP به DXF افزود.
  • dxf2shp.exe DXF_File(with extension) SHP_File(no extension) e.g. dxf2shp drawing1.dxf drawing

نوشته شده در  چهارشنبه هفدهم مهر 1387  ‡ 

هنوز هم نرم افزار Arcview GIS 3.2 از جمله نرم افزارهاي کاربردي مورد علاقه من است. کد زير که در محيط Avenue نوشته شده است، خط هاي جداافتاده را پيدا مي کند. اين خطوط در فرآيند مسيريابي اختلال ايجاد مي نمايند.

theFTheme = av.GetActiveDoc.getActiveThemes.Get(0)
c1 = 0
c2 = 1
while (c1 <> c2)
c1 = c2
theFTheme.SelectByTheme(theFTheme, #FTAB_RELTYPE_INTERSECTS, 0, #VTAB_SELTYPE_NEW )
c2 = theFTheme.GetFtab.GetSelection.Count
end
theFTheme.GetFtab.GetSelection.Not

 

نوشته شده در  جمعه دوازدهم مهر 1387  ‡ 

نسخه جديد کتابخانه FarsiConverter که در محيط VB6 تهيه شده است امکان تبديل رشته هاي فارسي نوشته شده در AutoCad با فونت هاي Shiraz (يا ساير فونت هاي مشابه که از Microstation به Autocad منتقل مي گردند) به فونت Kateb را ارائه نموده است.
  • Public Function CAD_Shiraz_to_Kateb(ByVal sValue As String, Optional ByVal bTrim As Boolean = True) As String

رمز بازگشايي: rezayan

نوشته شده در  پنجشنبه یازدهم مهر 1387  ‡ 

در مورد اصالت فعل و عمل پيش از اين مواردي را عنوان نموده ام. مجهول کردن جمله روشي براي بيان شفاف تر اين اصالت است. حالت مجهول جملات را نيز در ذهن خود تصوير کنيم. توجه داشته باشيم که استفاده بيش از حد از جملات معلوم و مجهول هر دو مشکل زا هستند. هدف از مجهول سازي مورد نظر من تنها دريافت درکي شفاف و قدرتمند از فعل واقع شده و رهايي از قيد فاعل است. اين رويکرد به اخذ ديدگاهي موثرتر نسبت به تمامي پديده ها و فرآيندها (فارغ از فاعل و پديدآورنده آن ها) مي انجامد و ذهن را از بسياري از سوالات بي مورد رها مي سازد.
نوشته شده در  یکشنبه هفتم مهر 1387  ‡ 

احتمال اين که کاري که اکنون مشغول آن هستيم را شخص يا اشخاص ديگري انجام داده باشند يا در حال انجام آن باشند و بهتر و زودتر از ما نيز به نتيجه برسند بسيار بسيار بالا است تا حدي که مي توان آن را قانون دانست. قبول اين واقعيت بسياري از مشکلات را مرتفع مي کند. اگر اصرار بر انجام کاري داريد که کسي انجام نداده يا احتمال آن که انجام داده باشد کم باشد، يا بايد از نبوغ ذاتي بهره مند باشد يا متوصل به کارهاي ترکيبي گرديد. البته در اين مسير خطر پيچيده کردن بيش از حد ترکيب هاي حاصله نهفته است. پس دنباله روي از فرآيند ترکيب همراه با ساده سازي را در دستور کار قرار دهيم. اين هم خود چندان ساده نيست ولي باز عملياتي تر و شدني تر است.
نوشته شده در  شنبه ششم مهر 1387  ‡ 

اين که کسي مشتري و خريدار چيزي (مثلا معرفت يا سواد و يا جزوه هاي درسي) از شما باشد را حمل بر خوش شانسي مي کنم. داشتن طرفدار و اصطلاحا مريد که پشت سر شما به طرفداري از شما بايستد و شما را قبول داشته باشد حاکي از خوش شانسي زياد است و داشتن مستمعي که براي شنيدن شما در تب و تاب است عين خوش شانسي تام است. راهکار رسيدن به اين خوش شانسي عبارتست از ممسک نبودن از ارائه اطلاعات، ايده و تجربه به ديگران و محترم شمردن و ترويج رقابت.
نوشته شده در  شنبه ششم مهر 1387  ‡