Uwaga: To pytanie dotyczy w szczególności zainstalowanego oprogramowania komputerowego. Jest jeszcze jedno pytanie dotyczące bezpłatnego oprogramowania i usług opartych na chmurze.
Jakie bezpłatne programy powinien zainstalować każdy użytkownik GIS?
Niekoniecznie mam na myśli rozszerzenia ESRI lub produkty typu open source, ale inne, które zwiększają produktywność i zdolność do obsługi zadań GIS.
Na przykład:
- Notepad ++ do pisania fragmentów kodu lub edycji plików XML. Paint.NET lub GIMP do szybkiej edycji grafiki.
- Codziennie korzystam z Google Tasks i myślę, że warto o tym wspomnieć. To nie jest specyficzne dla GIS, ale jest doskonałym narzędziem, szczególnie jeśli jest używane niezależnie i w wielu projektach, w których zakup oprogramowania do zarządzania czasem nie jest uzasadniony.
- Chociaż nie koncentruje się na rozwoju GIS, Rainmeter okazał się bardzo przydatny pod względem zwiększania wydajności i monitorowania zasobów systemowych. Na pulpicie utworzyłem „pasek boczny” GIS, który zawiera wszystkie moje narzędzia programistyczne, a także łącza do zasobów internetowych, z których najczęściej korzystałem. Miło jest móc korzystać z jednej lokalizacji, a nie z wielu (np. Pasek zadań, zakładki w przeglądarce, wyszukiwarka).
Odpowiedzi:
źródło
QGIS . Chociaż większość mojej analizy wykonuję przy użyciu narzędzi opartych na ESRI, QGIS jest niezwykle szybki do szybkiego badania pliku kształtu i powiększania / przesuwania / odczytu atrybutów.
Nie mam na myśli tego w sposób uwłaczający, ponieważ QGIS jest także wspaniałym komputerowym GIS typu open source; ale dla szybkiego otwierania / zamykania plików jest to cudowne i najszybsze, jakie znalazłem.
źródło
Skrzypek jest doskonały.
Aktualizacja
Przypuśćmy, że patrzę na aplikację internetową, taką jak Esri's Redistricting Online ...
... i ciekawi mnie usługa map, z której korzysta. Mogę odpalić Fiddlera i zobaczyć, do jakich adresów URL ma dostęp.
Mogę kliknąć prawym przyciskiem myszy i skopiować adres URL i wkleić go do przeglądarki internetowej, ponieważ mamy do czynienia z usługą REST ...
http://redistricting.esri.com/arcgis/rest/services/Redistricting2010/Texas_2010/MapServer/1/query
Zauważam, że dodając bloki spisu powszechnego do dzielnicy, po prostu wykonuje zapytanie; nie wywołuje usługi geometrii w celu połączenia bloków w dzielnicę, jak bym się spodziewał. Z tego mogę wywnioskować, że Esri nas powstrzymuje: gdzieś w kliencie musi istnieć kod łączący geometrie - ale w interfejsie internetowym SDK nie ma takiej możliwości .
Ponieważ na stronie głównej ich usługi mapowania dystryktów nie ma wiadomości, że nie powinienem jej używać, myślę, że mogę swobodnie korzystać z niej we własnej aplikacji ... a przynajmniej dopóki nie wdrożą pomysłu, który zasugerowałem .
źródło
Benjamin wspomniał już o SAGA GIS , ale tylko nazwę, więc chciałbym dodać więcej informacji o tym doskonałym SW:
SAGA (System do automatycznych analiz geologicznych)
SAGA jest również bezpłatna i otwiera oprogramowanie typu QGIS, ale koncentruje się na analizie i przetwarzaniu danych rastrowych.
Standardowe moduły to:
Dostęp do plików: interfejsy do różnych formatów tabel, wektorów, obrazów i siatek, w tym plików kształtów, siatek Esri (ASCII i binarnych) oraz wielu formatów plików siatki obsługiwanych przez bibliotekę GDAL, oprócz natywnego formatu SGRD SAGA GIS .
Filtruj siatki: filtr Gaussa, Laplaciana, wielokierunkowy filtr Lee.
Siatkowanie: interpolacja z danych wektorowych przy użyciu triangulacji, najbliższy sąsiad, odległość odwrotna. (moim ulubionym jest interpolacja wielopoziomowa B-splajn)
Geostatystyka: analiza resztkowa, kriging zwykły i uniwersalny, analiza regresji pojedynczej i wielokrotnej, analiza wariancji.
Kalkulator siatki: łącz siatki za pomocą funkcji zdefiniowanych przez użytkownika.
Dyskretyzacja sieci: szkieletizacja, segmentacja.
Narzędzia sieciowe: scalanie, ponowne próbkowanie, wypełnianie luk.
Klasyfikacja obrazu: analiza skupień, klasyfikacja pudełkowa, maksymalne prawdopodobieństwo, rozpoznawanie wzorców, rozwój regionu.
Rzuty: różne transformacje współrzędnych dla danych wektorowych i danych siatki (przy użyciu bibliotek Proj4 i GeoTrans), georeferencje siatek.
Symulacja procesów dynamicznych: TOPMODEL, rozkłady azotu, erozja, zagospodarowanie krajobrazu.
Analiza terenu: obliczenia geomorfometryczne, takie jak nachylenie, aspekt, krzywizny, klasyfikacja krzywizny, analityczne cieniowanie wzgórza, eliminacja pochłaniacza, analiza ścieżki przepływu, wyznaczanie zlewni, promieniowanie słoneczne, linie kanałów, wysokości względne.
Narzędzia wektorowe: przecięcie wielokąta, linie konturu z siatki.
Według użytkowników może on częściowo zastąpić komercyjne narzędzia, takie jak Analityk przestrzenny w ArcGIS, a niektórzy twierdzą, że narzędzia hydrologiczne są nawet lepsze niż ArcHydroTools.
Moim zdaniem jest to dobry wybór dla osób, które nie znają GRASS i które potrzebują przyjaznego dla użytkownika i darmowego rozwiązania, które może udostępniać dane innym narzędziom GIS.
Używam go razem z QGIS i działa naprawdę dobrze - SAGA dla danych rastrowych, QGIS dla wektorów i końcowe wykończenie mapy oraz do szybkiego mapowania.
źródło
GIMP i INKSCAPE
Używam tych dwóch do celów kartograficznych.
Gimp ma dobre wsparcie rastrowe (dopóki nie osiągną dużych rozmiarów / GB, a następnie uruchomisz je w systemie Linux)! Inkscape naprawdę dobrze radzi sobie z wektorami.
źródło
ColorBrewer to świetny darmowy program dla każdego, kto publikuje mapy. Chociaż nie jest to zainstalowany program , jest to potężne narzędzie do wybierania skutecznych schematów kolorów, a pliki do pobrania są dostępne dla różnych programów GIS (patrz łącza poniżej). Istnieje nawet nowa wersja JavaScript dla tych, którzy nie mogą lub nie chcą używać Flasha.
ColorBrewer pozwala wybrać skuteczne, atrakcyjne schematy kolorów na podstawie liczby klas, typów danych (np. Sekwencyjnych lub jakościowych) i wielu opcjonalnych parametrów. Umożliwia także podgląd schematu kolorów z typowymi funkcjami, takimi jak nazwy dróg i miast, oraz eksportowanie schematu w celu (względnie) łatwego użycia w oprogramowaniu lub kodzie.
Rampy ColorBrewer można zainstalować w QGIS i ArcMap poprzez pakiety symboli i dodatki.
źródło
JTS Topology Suite , w szczególności JTS TestBuider (dla użytkowników Windows, wykonaj skrót do
C:\Program Files\JTS\jts-1.11\bin\testbuilder.bat
).Za pomocą JTS TestBuilder możesz kopiować / wklejać WKT lub WKB do danych wejściowych geometrii i debugować geometrię (zwłaszcza jeśli jest ona nieprawidłowa i chcesz wiedzieć dlaczego) lub eksplorować funkcje przestrzenne i operatory predykatów przestrzennych itp. Większość opracowanych funkcji w WST dotarły do GEOS , zgrabna , JSTS , NetTopologySuite itp, więc jest dobrym narzędziem graficznym do pracy.
źródło
Firebug dla Firefox
http://getfirebug.com/
Polub to, ponieważ możesz edytować strony internetowe online i natychmiast zobaczyć zmiany bez ponownego przesyłania plików.
To z Fiddler (wspomniane już w tej wiki społeczności) są bardzo przydatnymi i oszczędzającymi czas narzędziami.
źródło
Do analizy statystycznej, jest R . Integracja R z ArcGIS zapewnia środowisko modelowania geoprzestrzennego . Korzystając z odpowiednich bibliotek, możesz łatwo obsługiwać pliki kształtów i dane rastrowe w R
RStudio to potężne IDE z debugowaniem i ulepszoną obsługą danych dla R.
źródło
Color Oracle - symulator ślepoty barw dla systemów Windows, Mac i Linux. Używam tego do sprawdzania „wyglądu” moich skomponowanych map.
źródło
źródło
Zastanawiam się, dlaczego MAPNIK nie został jeszcze wspomniany. Jest także podłączony do QGIS . Bardzo ładne narzędzie do łatwego tworzenia zadziwiająco wyglądających map.
źródło
Narzędzia wiersza poleceń Gdal są bardzo przydatne.
ogr2ogr do konwersji plików.
Czasami używam również narzędzia xpath (dostarczonego z biblioteką gnome libxml2) do sprawdzania plików xml / xsd / kml:
Masz pomysł.
źródło
źródło
FugroViewer - fantastyczny program do przeglądania danych LIDAR zapisanych w plikach LAS. Ma widok 2D, 3D i profil. Możesz symbolizować kropki za pomocą wszystkich atrybutów przechowywanych w plikach LAS wraz z kolorami RGB.
źródło
Notepad ++, a także dodatkowe ustawienia z TWIAV.nl, zwłaszcza podświetlanie kodu. Przyszedł bardzo przydatny po zmianie struktur serwera, ponieważ wszystkie nasze pliki .wor zostały uszkodzone. Jedno krótkie znajdź i zamień później i wszystko działa!
źródło
Własne łącze, ale TileMill jest bardzo przydatny do eksploracji geodanych, tworzenia ładnych map, wykonywania analiz itp. Jest to głównie etap prezentacji i eksploracji, podczas gdy ciężkie analizy można wykonać w QGIS lub podobnym.
źródło
Możesz użyć: ArcGIS Explorer
Połączyć
źródło
Narzędzia analizy geoprzestrzennej Whitebox ( http://www.uoguelph.ca/~hydrogeo/Whitebox/ ) to otwarty GIS i pakiet teledetekcji, który ma szerokie możliwości analityczne. Działa na MS Windows, Mac OSX i Linux. Ma przyjazny dla użytkownika i intuicyjny interfejs użytkownika, obszerną wbudowaną pomoc oraz możliwość tworzenia map kartograficznych.
źródło
Nikt nie wspomniał o proj.4
Proj.4 to biblioteka do rzutowania kartografii i narzędzie open source, które działa ukryte w większości pulpitów GIS, baz danych przestrzennych i oprogramowania serwisowego GIS (rzeczy sieciowe). Można go używać także bardzo effictive w wierszu polecenia, a obok od geotrans (która ma korzenie militarne) to IMO narzędzie open source do przekształcenia współrzędnych X i Y pomiędzy geodezyjnych / geograficzny notacje i ma uwzględnieniem możliwości korzystania abstrakcyjny opis punktu odniesienia (np + odniesienia = Strefa UTM + = 32) lub liczby takie jak EPSG (+ init = epsg: 32632), a także złożone opisy układu współrzędnych, takie jak szwajcarski skośny rzut Mercator:
.
źródło
Dodam TileMill do listy. To łatwy sposób na umieszczenie mapy w Internecie. Mapbox ma bezpłatny plan, który może zrobić dla większości małych użytkowników.
Musiałem to przegapić, ale PostgreSQL / PostGIS też jest koniecznością!
źródło
soapUI to naprawdę dobre narzędzie do testowania usług sieciowych SOAP i REST. Jest przeznaczony bardziej do budowania obszernych zestawów testowych, ale jest również dość szybkim sposobem na uruchamianie prostych jednorazowych połączeń z usługami internetowymi.
źródło
Moim jedynym wkładem do tej listy (masz już większość baz!):
źródło
Trudno dodać wiele do tej obszernej listy, ale przy opracowywaniu map internetowych możesz spojrzeć na FlashDevelop dla Flash / Flex / AIR (tylko Windows) i Aptana Studio 3 dla Javscript itp.
źródło
Jeśli chcesz pracować z danymi SONAR, SonarWave Lite to bezpłatne rozwiązanie. Odwołano się do tego wątku w GIS SE.
źródło
GPSBabel do konwersji punktów, śladów i tras między popularnymi odbiornikami GPS i programami do mapowania.
źródło
Nie sądzę, aby ktokolwiek tutaj wspomniał o CartoDB, który jest narzędziem GIS opartym na chmurze do wizualizacji i analizy danych geoprzestrzennych. Twoje dane są automatycznie importowane do bazy danych postGIS, umożliwiając złożone zapytania SQL. Posiada również solidny zestaw narzędzi do stylizowania twoich danych (w tym Carto CSS ) i możesz wybierać mapy podstawowe z innych usług, takich jak MapBox.
Widziałem kilka osób wspominających o TileMill, ale nie sądzę, że ktokolwiek wspomniał o MapBox , firmie, która stworzyła TileMill i wykonuje naprawdę niesamowitą pracę z danymi OpenStreetMap i GIS opartym na chmurze. Zarówno MapBox, jak i CartoDB mają darmowe opcje kont.
Mówiąc o OpenStreetMap , nie sądzę, żeby ktokolwiek wspomniał o tym jako bardzo dobrym źródle darmowych / otwartych danych. Dane są objęte licencją opendb. Oto kilka miejsc, w których można pobrać dane pliku kształtu z OSM:
źródło
TatukGISViewer doskonale nadaje się do szybkiego przeglądania plików rastrowych i wektorowych. Pracuję zarówno z ESRI, jak i MapInfo, co zmusza mnie do robienia ogromnej ilości konwersji .tabs do .shps lub odwrotnie. Tatuk jest świetny, ponieważ obsługuje oba formaty, po prostu przeciągnij i upuść, a wszystkie ładnie się wyświetlają. Pokazuje także położenie geograficzne danych, jeśli dwa zestawy danych mają różne układy współrzędnych (nie podoba mi się automatyczne kompensowanie ESRI).
źródło
Oto inne rozwiązanie: Geobide SDK zestaw komponentów do rozwoju profesjonalnych aplikacji gis. Dostępne są bezpłatne wersje narzędzi.
Geomapa , system do przeglądania, edycji i analizy; [ Geokonwerter ] [3], geodezyjne systemy odniesienia i konwerter formatów geograficznych: Konwertuje formaty, pola ipdate ... (dostępne w języku angielskim); [ Geobuilder ] [4], rozwiązanie do projektowania i wykonywania diagramów geoprzetwarzania. (dostępny w języku angielskim); [ Geobridge ] [5], wtyczka umożliwiająca dostęp do danych CAD / GIS z programów Autocad, Microstation, ArcGIS ...
źródło
OpenRefine (wcześniej Google-Refine) .
To bezpłatne i otwarte narzędzie jest niesamowite do usuwania niechcianych danych. Zwykle używam go do dość prostych operacji, takich jak łączenie, przycinanie, zastępowanie jednej postaci inną, usuwanie błędów ortograficznych itp.
Jednym z moich najczęstszych przypadków użycia jest grupowanie podobnych elementów za pomocą narzędzi do grupowania . Jest to idealne rozwiązanie do znajdowania błędów ortograficznych lub problemów ze skrótami (np. Droga, droga, jazda, rd, rd.) I zmieniania ich wszystkich na jedną poprawną wartość.
Posiadanie czystych danych sprawia, że operacje na bazach danych i zapytania dotyczące definicji są WIELE łatwiejsze do wykonania. Możesz nawet „nagrać” operacje, które wykonałeś na zbiorze danych, aby wykorzystać je ponownie w kolejnym napotkanym bałaganie.
Nie używam nigdzie w pobliżu pełnego potencjału tego oprogramowania, ale uważam, że łatwo jest wybrać i wykorzystać do prostych zadań, które opisałem. Oto niektóre screencasty dotyczące niektórych bardziej zaawansowanych operacji. O tak, możesz go również użyć do geokodowania !
Projekt został przeniesiony z TUTAJ do GitHub .
Oto, co mówi ReadMe:
Wiki ma wszystko, co musisz wiedzieć, w tym linki do pobierania.
źródło