کامپیوترهای پرقدرت با نرم افزارهای گرافیکی و مدیریت اطلاعات از فن آوری های لازم در کشاورزی دقیق می باشند. فعالیت هایی نظیر آشکار سازی عملکرد و نمونه برداری های در حال حرکت روی خاک، داده های زیادی را در مورد تغییرات محصول و شرایط خاک نقاط مختلف مزرعه فراهم می نمایند. این داده ها می بایست پردازش شده و به شکل نقشه عملکرد یا سایر نقشه های توزیع عوامل زراعی در آیند تا قابل بهره برداری گردند. هدف این تحقیق برنامه نویسی یک نرم افزار برای تجزیه و تحلیل اطلاعات فشردگی حاصل از کار یک کاوشگر خاک بوده که متعاقبا داده ها را به نقشه فشردگی تبدیل نماید. یک برنامه به زبان C++ مرکب از حدود 2000 خط برنامه نوشته شد و با یک الگوی شبیه سازی ارزیابی آن به انجام رسید. برای آزمایش نرم افزار یک واحد حس گر الکتروهیدرولیک اندازه گیری نیرو ساخته شد. بعد از تحریک حس گر، سیگنال های خروجی آن به نرم افزار نوشته شده که بر روی یک کامپیوتر پنتیوم نصب بود ارسال می گردید. اجرای هر قسمت از برنامه از یک روند نمای ویژه تبعیت نموده و برای شروع هر بخش یک شمایل یا انتخاب روی صفحه نمایش اصلی موجود می باشد. هم زمان با کار کاوشگر پیشروی دامنه نقشه فشردگی خاک بر روی صفحه نمایش مشاهده می گردد. بعد از انجام هر آزمایش و ایجاد فایل مربوطه، جداول داده ها و نمودار تغییرات فشردگی با عمق قابل دسترسی می باشد. نتایج نشان داد که این نرم افزار می تواند در ترکیب یک ابزارسازی دقیق برای کاوشگری در خاک به کار رود. به نظر می رسد تسهیلات موجود در آن دارای اعتبار لازم و برابر با نرم افزارهای تهیه نقشه اطلاعات جغرافیایی (GIS) می باشد.