Jedną z głównych korzyści związanych z tworzeniem aplikacji GIS opartych na bibliotekach typu open source jest to, że powstaje wiele projektów nad nimi, które również są typu open source.
Dobrze zaprojektowane projekty open source doskonale nadają się do oglądania:
- jakie wzorce kodowania należy zastosować
- jakie style kodowania należy stosować
- jak konstruować większe projekty
- jakie testy jednostkowe należy uwzględnić
- narzędzia i procedury do automatycznej dokumentacji
- przepływy pracy sourcecontrol
ArcObjects Code Galeria wydaje się najlepszym miejscem do poszukiwania, ale większość przykładów Szukałem na bardzo małe kawałki funkcjonalności lub pojedynczych narzędzi, zamiast pełnej aplikacji.
Projekt SharpGIS jest dobrym przykładem .NET do naśladowania, ale czy są jakieś konkretne projekty ArcObjects?
Zaktualizowany z przykładami:
Easy ArcGIS Library to zestaw klas C # .net, które zawierają wspólną funkcjonalność ArcObjects, które pomagają programistom ArcGIS wykonywać wiele typowych funkcji w krótszym i krótszym czasie.
I od tego samego programisty:
http://arcgisslcontrols.codeplex.com/
ArcGISSLControls to zestaw kontrolek ArcGIS Silverlight, który jest zbudowany na zestawie ArcGIS Silverlight SDK i został opracowany w języku programowania C #.
źródło
Odpowiedzi:
GDAL ma sterownik ArcObjects i możesz zobaczyć kod źródłowy w SVN drzewie . Projekt Ziggis jest oparte open source ArcObject użytkownika . Wiem, że mają nowszą wersję, która jest również open source, ale nie mogę znaleźć lokalizacji źródłowej.
W przeciwnym razie witryna Arcscript firmy ESRI jest kolejnym miejscem do obejrzenia.
źródło
Hy, stworzyłem Java Print SOE dla wydruków wysokiej jakości z widżetem Flex.
Kod jest dostępny w CodeGallery:
http://www.arcgis.com/home/item.html?id=6809086326ea4c76bf026a32bb9dd698
Tomek
źródło
Nie miałem okazji grać z Earthworm - ORM dla Esri Geodatabase (przez ArcObjects) , ale wygląda dobrze.
źródło