بنیاد متنباز مکانی که به اختصار OSGeo نامیده میشود، به منظور پشتیبانی از توسعه مشارکتی و گسترش استفاده از نرمافزارهای متنباز اطلاعات مکانی، در فوریه ۲۰۰۶ ایجاد شده است. OSGeo، یک نهاد غیر انتفاعی میباشد. پشتیبانیهای این نهاد شامل پشتیبانیهای مالی، سازمانی و قانونی به منظور گسترش جامعه متنباز اطلاعات مکانی میباشد. هدف این بنیاد، تشویق همگان به استفاده و مشارکت در توسعه پروژههای جامعه محور، توسعه دادهها و آموزشها میباشد.OSGeo شعار «قطبنمای متنباز شما» Your Open Source Compass را سرلوحه کار خود قرار داده است. در حال حاضر، OSGeo چندین پروژه را در زیر چتر حمایتی خود دارد. برخی از این پروژهها به شرح زیر میباشند:
در حوزه کتابخانههای مکانی
Degree : یک چارچوبکاری (Framework) بر پایه جاوا
:FDO یک واسط برنامهنویسی کاربردی است که با زبان C++ بر پایه .NET تهیه شده است و به منظور برقراری ارتباط بین برنامههای کاربردی GIS و منابع دادهها مورد استفاده قرار میگیرد.
:GDAL/OGR یک کتابخانه به منظور برقراری ارتباط بین برنامههای کاربردی GIS و منابع دادهها و کار با دادههای مکانی برداری(Vector) و تصویری (Raster)
:GeoTools یک جعبه ابزار (Toolkit) بر پایه جاوا میباشد که به منظور توسعه برنامههای کاربردی GIS مورد استفاده قرار میگیرد.
:GEOS بخشی از JTS یا Java Topology Suiteمیباشد که با زبان C++ به منظور مدلسازی مکانی، توسعه داده شده است. JTS یک نرمافزار متنباز جاوا میباشد که به منظور مدلسازی سطوح اقلیدسی و هندسی و کار با مفاهیم آنها توسعه داده شده است.
MetaCRS : تکنولوژیهای مرتبط با سیستمهای مختصات و تصویر
libLAS : کتابخانهای به منظور دسترسی به دادههای LiDAR
PostGIS : افزونه برای سامانه مدیریت پایگاهداده PostgreSQL به منظور پشتیبانی از دادهها و پردازشهای مکانی
در حوزه Web Mapping
سمت سرویسدهنده
:GeoServer نرمافزاری که با زبان جاوا و با استفاده از کتابخانه GeoTools ایجاد شده است و امکان به اشتراکگذاری و ویرایش دادههای مکانی در محیط وب را فراهم میآورد.
MapBuilder : یک نرم افزار مرورگر نقشه ها می باشد که از طریق مرورگرهای وب قابل دسترسی می باشد.
Geomajas : یک سکوی متنباز به منظور توسعه سامانههای اطلاعات مکانی مبتنی بر وب میباشد.
:GeoMoose محیط توسعه برای ایجاد و نمایش نرمافزارهای نقشهای مبتنی بر وب یا فضای ابری
:MapFish یک چارچوبکاری به منظور توسعه سامانههای اطلاعات مکانیمبتنی بر وب میباشد.
MapServer : محیط توسعه برای ایجاد و نمایش نرمافزارهای کار با نقشه
سمت سرویسگیرنده
:OpenLayers یک کتابخانه توسعهداده شده با زبان JavaScript به منظور تولید وب سایتهای کار با دادههای مکانی و پردازشهای مرتبط با آنها
:Mapbender یک چارچوبکاری که با استفاده از زبان برنامهنویسی مبتنی بر وب PHP و زبان اسکریپتنویسی JavaScript توسعه داده شده است. از این چارچوبکاری به منظور تولید نرمافزارهای مبتنی بر وب برای کار با نقشهها و دادههای مکانی و همچنین پردازشهای مرتبط با آنها در سمت سرویسگیرنده استفاده میشود.
: MapGuide Open Source سکوی توسعه و انتشار نرمافزارهای نقشهای
بدون دیدگاه