Jak korzystać z bezpłatnych bibliotek do przekształcania danych przestrzennych?
Na przykład chcę zmienić rzutowanie pliku Shapefile w kodzie mojej aplikacji internetowej C #. Jak mogę to zrobić?
shapefile
coordinate-system
użytkownik1899
źródło
źródło
Odpowiedzi:
Możesz wypróbować bibliotekę DotSpatial.Projections .
Witryna zawiera przykład „Konwersja z geograficznego układu współrzędnych na rzutowany układ współrzędnych” :
źródło
Inną alternatywą jest http://projnet.codeplex.com/
źródło
Istnieje również GDAL / OGR: http://trac.osgeo.org/gdal/wiki/GdalOgrInCsharp Strona wygląda na dość starą, nie jestem pewien, czy powiązania są aktualne.
źródło
Byłem trochę zaskoczony, że nikt nie wspomniał o proj.4 i shapelib. Chociaż oba są projektami C, zostały utworzone powiązania C # (lub można je po prostu wywołać / wywołać).
źródło