Interesują mnie zalety i wady różnych przestrzennych narzędzi ETL (ekstrakcja, transformacja, ładowanie). Jeśli korzystałeś z wymienionych tutaj przedmiotów (lub dodaj własne), szukam twoich opinii i doświadczeń. W szczególności chciałbym zobaczyć porównania użyteczności:
- Bezpieczne oprogramowanie FME (zastrzeżone)
- Rozszerzenie interoperacyjności danych ArcGIS (zastrzeżone, podzbiór funkcji FME)
- Talend Spatial extension (wcześniej Spatial Data Integrator) (open source)
- GeoKettle (open source)
- ogr2ogr (nie wiem, czy to naprawdę ETL, ale raczej zestaw narzędzi do tłumaczenia plików)
- Każda dodatkowa partia na liście
Nie ma potrzeby recenzowania WSZYSTKIEGO wspomnianego oprogramowania. Jeśli masz doświadczenie nawet z jednym, będzie to bardzo korzystne przy podejmowaniu decyzji, w którym kierunku pójść.
Przykład: Chcę utworzyć funkcję konwersji schematu, która pozwoli mi wybrać warstwę wejściową, utworzyć tłumaczenie i wygenerować nowy, wstępnie zdefiniowany schemat. Optymalnie, po utworzeniu skryptu tłumaczenia, chciałbym mieć interaktywną formę, w której mogę „mapować” pola w mojej warstwie wejściowej na warstwę wyjściową (tj. - Warstwa wyjściowa będzie miała pole o nazwie „Adres”, jak to się nazywa w warstwie wejściowej?)
Niektóre zostały wymienione w pytaniach i odpowiedziach na stronie Jakie narzędzia są dostępne do przesyłania danych gis do bazy danych?
A oto kilka powiązanych artykułów, które znalazłem.