2009-07-21 8 views
5

Ostatni tydzień I szukał dobrych rozwiązań wolnych lub opensource i składnik dla GIS (Geographical Information Systems) założyłem jakiś system, ale nikt wypełnić moje wymaganiaDobre oprogramowanie GIS lub komponenty na komputer z systemem Windows w .NET?

  • SharpMap jest bardzo buggy oprogramowanie
  • Gmap.net jest bardzo powolny
  • MapWindow ma bardzo złożoną strukturę i jest bardzo błędny.

Założyłem uDIG, ale jest w java, potrzebuję rozwiązania w vb.net lub C#.

Ktoś zna dobre rozwiązanie, które spełnia moje wymagania lub ma rozwiązania alternatywne, akceptuję rozwiązania?

Odpowiedz

3

Ograniczasz się bardzo, nalegając na .NET. Nie znam niczego poza SharpMap lub MapWinGIS ActiveX (MapWindow). Oto kilka darmowych, ale nie .NET, opcji dla aplikacji komputerowych Windows.

Gdyby rozważyć pisanie samodzielnej aplikacji w Pythonie lub C++:

Albo gdyby rozważyć napisanie wtyczki lub dostosowanie do istniejący GIS:

1

Czy sprawdziłeś SharpMap? Jest dostępny pod numerem codeplex.

+0

Napisałem źle i zredagowałem mój tekst z SharpGis do SharpMap. – pedrofernandes

3

myślę, że masz go już pokryte. Naprawdę nie ma projektu open source GIS o jakości produkcyjnej, wykorzystującego C#. Większość dobrych prac jest obecnie wykonywana w Javie, C/C++ lub Pythonie. Jeśli musisz korzystać z .NET Framework, to myślę, że najlepszym z nich jest rzeczywiście SharpMap.

Jeśli nie, musisz przejrzeć produkty komercyjne takich firm, jak http://www.esri.com. Oczywiście zależy to również od tego, czego potrzebujesz: usług sieciowych, formantów Windows Forms, WPF itp. W przeszłości udało mi się pobudzić niektóre C#, które skonstruowały odpowiedni kod XML, aby wysłać go do silnika mapującego opartego na serwerze Java, abyś mógł spojrzeć na coś takiego jak GeoServer i zbudować własnego klienta. Oczywiście nie do tego, do czego chcesz się dostać, ale nie widzę, że masz wiele opcji poza tymi, które wymieniłeś.

+0

Śledzę ESRI i pracowałem z oprogramowaniem od tych gości. Ale w rzeczywistości moja firma nie ma środków na zakup i licencjonowanie oprogramowania ESRI. Widzę, ESRI stworzył ARCGIS Explorer jest fajny produkt i jest rozszerzalny. Fajnie, mogę z niego korzystać bardzo profesjonalnie. – pedrofernandes

0

MapSurfer.NET ram może być dobrym rozwiązaniem.

MapSurfer.NET to bezpłatny, nowoczesny szkielet kartograficzny, który jest w stanie zapewnić mapy o najwyższej jakości kartograficznej. Ta struktura obsługuje pewną liczbę spatial data formats (np. Pliki Shape, PostgreSQL, OSM itp.) Oraz usługi sieciowe (np. CartoDB, Mapzen itp.). Co więcej, jego konfiguracja obejmuje MapSurfer.Aplikacja NET Studio umożliwiająca tworzenie i edytowanie stylów map (analogiczne do TileMill). Jego symbolika jest inspirowana zarówno specyfikacjami OGC, jak i innymi podobnymi narzędziami, takimi jak MapServer, GeoServer lub Mapnik.

Powiązane problemy