2009-07-21 11 views
5

La scorsa settimana ho cercato buone soluzioni gratuite oa opensource e componenti per GIS (Geographical Information Systems) ho fondato qualche sistema, ma nessuno riempio le mie esigenzeBuon software GIS o componenti per PC Windows in .NET?

  • SharpMap è un software molto bacato
  • Gmap.net è molto slow
  • MapWindow ha una struttura molto complessa ed è molto buggato.

Ho fondato uDIG ma è in java, ho bisogno di una soluzione in vb.net o C#.

Qualcuno conosce una buona soluzione che soddisfa le mie esigenze o ha alternative, accetto soluzioni?

risposta

3

Ti stai limitando molto insistendo su .NET. Non conosco altro che SharpMap o MapWinGIS ActiveX (MapWindow). Ecco alcune opzioni gratuite, ma non .NET, per le applicazioni desktop Windows.

Se desideri non crei l'applicazione stand-alone in Python o C++:

O se non crei una plug-in o una personalizzazione per un GIS esistente:

1

Avete controllato SharpMap? È disponibile su codeplex.

+0

Ho scritto male ho modificato il mio testo da SharpGis a SharpMap. – pedrofernandes

3

Penso che hai coperto già. Non esiste davvero alcun progetto GIS open source di qualità di produzione là fuori usando C#. La maggior parte del buon lavoro è in corso in Java, C/C++ o Python al giorno d'oggi. Se è necessario utilizzare .NET Framework, penso che il meglio del gruppo sia effettivamente SharpMap.

In caso contrario è necessario guardare i prodotti commerciali da aziende come http://www.esri.com. Naturalmente, dipende anche da ciò di cui hai bisogno: servizi Web, controllo Windows Form, WPF, ecc. In passato sono riuscito a creare un C# che ha costruito il giusto XML da inviare a un motore di mapping basato su server Java, quindi potresti guardare qualcosa come GeoServer e costruire il tuo cliente. Ovviamente non è quello che vuoi entrare ma non vedo che hai molte opzioni oltre a quelle che hai elencato.

+0

Seguo ESRI e ho lavorato con software di questo tipo. Ma in realtà la mia azienda non ha fondi per acquistare e concedere in licenza il software ESRI. Vedo che ESRI ha creato ARCGIS Explorer è un prodotto interessante ed è estensibile. Cool posso usarlo è molto professionale. – pedrofernandes

0

MapSurfer.NET quadro potrebbe essere una buona opzione.

MapSurfer.NET è un moderno sistema cartografico gratuito in grado di fornire mappe di qualità cartografica superiore. Questo framework supporta un gruppo spatial data formats (ad esempio, file Shape, PostgreSQL, OSM, ecc.) E servizi Web (ad esempio, CartoDB, Mapzen e così via). Inoltre, la sua configurazione include MapSurfer.Applicazione NET Studio che consente di creare e modificare stili di mappe (analogo a TileMill). La sua simbologia è ispirata sia alle specifiche OGC che ad altri toolkit simili come MapServer, GeoServer o Mapnik.

Problemi correlati