Câu trả lời:
GDAL / OGR
Khi dữ liệu không phù hợp hoặc hoạt động trong hệ thống GIS trên máy tính để bàn của tôi, một ogrinfo đơn giản thường cung cấp câu trả lời. gdal_translate và gdalwarp cho các hoạt động raster nhanh chóng, và tất nhiên các mô-đun gdal Python.
Hoàn toàn không liên quan và nhiều hơn một ứng dụng Web, nhưng ColorBrewer là tuyệt vời để tìm ra các giá trị màu cho các lớp dữ liệu khác nhau.
Dưới đây là một vài điều tôi chưa thấy đề cập đến.
Pyscripter - IDE Python tốt nhất cho các cửa sổ tôi đã sử dụng và dường như trở nên dễ dàng hơn với mỗi bản phát hành.
Fiddler - Phải làm việc với các dịch vụ ArcGIS (gỡ lỗi web)
(1) Một thống kê công nghiệp-sức mạnh gói, như Stata hoặc R . Câu hỏi đề cập đến "các nhà phân tích" và tôi nhận công việc đó bao gồm việc lấy ý nghĩa từ dữ liệu, giúp mọi người đưa ra kết luận phù hợp và xác định các hành động tối ưu. Điều đó ít nhiều mô tả phân tích thống kê, nhưng không có GIS nào phù hợp cho bất cứ điều gì ngoại trừ các quy trình thống kê hạn chế nhất.
(2) Một hệ thống GIS khác để kiểm tra đầu tiên, để bổ sung các khả năng của nó và khắc phục các lỗi không thể tránh khỏi. (Hệ thống của tôi thường có sẵn bốn hoặc năm chương trình GIS chính, bao gồm các phiên bản trước của ArcGIS.)
(3) Các công cụ xử lý văn bản mạnh mẽ, bao gồm cả những con ngựa chiến cũ ( SED và AWK ). Chúng thường làm cho các công việc tiền xử lý dữ liệu và xử lý hậu xử lý ngắn mà nếu không sẽ tốn thời gian hoặc không thể với chính GIS.
(4) Một hệ thống toán học máy tính có thể hữu ích cho đồ họa chuyên dụng và phân tích tùy chỉnh. Tôi đã sử dụng Mathicala được vài năm và thấy tính hữu dụng của nó tăng theo tỷ lệ quen thuộc với tôi. Thậm chí còn có một số máy tính xách tay demo trên trang web của nó cho thấy cách thực hiện hoàn toàn GIS trong Mathicala ;-). Những người khác thề bằng MatLab .
(5) Một loạt các gói phân tích và trực quan hóa không gian chuyên dụng như GeoDa , GGobi và CrimeStat .
Không cần phải nói rằng người ta phải có bộ sưu tập xử lý hình ảnh, xử lý văn bản, bảng tính và các công cụ thao tác cơ sở dữ liệu thông thường để phát triển đồ họa, báo cáo và bảng thích hợp để truyền đạt thông tin. Mọi người đều có sở thích của họ; khá nhiều trong số này là amply được thể hiện trong các câu trả lời khác được đưa ra cho câu hỏi.
(1), (2) và (3) là điều cần thiết: sẽ làm tê liệt nếu không có những khả năng này. Nếu bạn không thể đưa dữ liệu của mình vào GIS, nếu bạn không thực sự phân tích chúng một khi chúng đã được xử lý bởi GIS và nếu bạn không thể khắc phục các lỗi và giới hạn thì bạn sẽ bị mắc kẹt.
Adobe Illustrator. Tôi không sử dụng nó rất nhiều cho công việc GIS cá nhân nhưng văn phòng của chúng tôi làm cho tất cả mọi thứ đi đến báo chí (in offset). Illustrator chỉ có quyền kiểm soát tốt hơn đối với mọi thứ. Các đường cong bezier thực sự, nhiều tùy chọn đơn giản hóa và tổng quát hóa dòng hơn, dòng văn bản & k sâu, nhiều cột, khả năng sử dụng bàn phím tuyệt vời để chuyển đổi các công cụ và chức năng, độ trong suốt của đối tượng, xử lý màu CMYK, v.v.
Khi bản đồ xuất sắc và / hoặc kết hợp bản đồ với các khối văn bản và số liệu lớn là mục tiêu, Illustrator là sự bổ sung tuyệt vời.
Tôi thấy Eclipse có phần mở rộng Pydev là một phần tuyệt đối phải cho kịch bản mà tôi làm với ArcGIS. Nó làm cho cuộc sống dễ dàng hơn nhiều, đặc biệt là bây giờ khi Arcpy từ mã ArcGIS 10 hoàn tất.
Thao tác nhanh chóng với các tệp văn bản Tôi thấy Notepad ++ là cách tốt nhất, đặc biệt là với tất cả các hỗ trợ Regex.
Để kiểm soát phiên bản những ngày này tôi sử dụng Git , mặc dù tôi đã sử dụng SVN trước đây
CAM Studio : nếu một hình ảnh đáng giá hơn một ngàn từ so với hình ảnh chuyển động thì đáng giá gấp ngàn lần so với tốc độ khung hình của bạn. Nó rất có giá trị đối với tôi khi thể hiện các quy trình công việc khác nhau trong ArcGIS. Và để ghi lại các vấn đề khi gửi tới bộ phận hỗ trợ ESRI.
Visual Studio 2010 để phát triển API ArcGIS Engine và Silverlight.
Biểu thức Blend để phát triển API Silverlight / Silverlight.
Bộ mã hóa biểu thức / Chụp màn hình để chuyển mã video và chụp màn hình.
Notepad ++ để chỉnh sửa "tập tin văn bản" một lần và các tập lệnh cho Python.
Rùa SVN để kiểm soát phiên bản.
BugTracker .Net để theo dõi lỗi.
Phiên bản mới nhất của tất cả các trình duyệt chính để đảm bảo rằng những thứ tôi tạo ra cho web thực sự hoạt động như dự đoán (và thường thì không, nhưng chắc chắn nó tốt hơn trước đây).
Điều này đã được đề cập một vài lần như là một phần của bộ sưu tập nhưng tôi muốn làm nổi bật nó một cách cụ thể: một trình soạn thảo văn bản đàng hoàng . Trường hợp có nghĩa là: có thể dễ dàng xử lý các tệp 100 megabyte và hy vọng lớn hơn, tô màu cú pháp và biểu thức chính quy (hoặc một số phương tiện tìm kiếm và thay thế mẫu phức tạp khác) và hoàn tác cho các yếu tố cần thiết. Cũng có lợi là các macro, bảng clip đột biến, thư viện đoạn trích và mở rộng từ khóa.
Trình chỉnh sửa văn bản là công cụ duy nhất tôi đã sử dụng gần như mỗi ngày tôi làm việc trên máy tính một cách chuyên nghiệp (khoảng hai thập kỷ) và tôi không phải là nhà phát triển phần mềm (mặc dù gần đây tôi đã khám phá điều đó một chút). Mỗi máy tính và mọi hệ điều hành tôi từng sử dụng đều có một. Đó là chỉ thực sự di động và không hết hạn công cụ và tuyệt chiêu - Bây giờ tôi đã trở nên thông thạo 2 nền tảng bây giờ chết GIS (Pamap, Mapinfo), thêm 2 gần như chết (ArcView3, ArcInfo Workstation), và 1 sẽ một ngày nào đó- -pass (ArcGIS). (Không đề cập đến những người tôi đã dành thời gian để làm quen nhưng không thành thạo: Autocad 9, Quantum, Udig, Jump, ...) Mỗi người đã thu hút hàng trăm giờ không phải hàng ngàn giờ học và kết nối synapse. bây giờ phần lớn bị vứt đi hoặc không hoạt động.
Chỉnh sửa văn bản là hằng số duy nhất. Hiện đã có một hội chợ chút biên tập viên kim ngạch , nhưng các kỹ năng đã được hơn transferrable hơn các lớp khác của chương trình.
Bắt buộc cắm bugi.
Clickie: http://www.defoort.com/en/clickie/
Thêm một nhấp chuột phải Copy Path Name
và Open DOS Prompt
. Tôi sử dụng tất cả thời gian để sao chép các đường dẫn để dán vào ArcCatalog.
++;
SysInternals : tcpview, ProcMon là vô giá. Tôi sử dụng DebugView để kết nối với các máy trạm khác và tìm hiểu lý do tại sao mã của tôi không hoạt động trên các máy trạm của chúng khi nó hoạt động hoàn hảo trên hộp dev của tôi.
Tôi có thể làm một pskill arcmap
và pskill arccatalog
nhiều hơn tôi quan tâm để thừa nhận.
Tôi thường sử dụng FME từ Phần mềm an toàn (www.safe.com) như một công cụ ETL không gian bổ sung cho phần mềm Máy tính để bàn / Máy chủ GIS của tôi. Lý do rõ ràng là sự hỗ trợ mạnh mẽ cho hơn 250 định dạng CAD / GIS trong FME và cách tiếp cận "trung tính với bất kỳ định dạng" nào để xử lý các nhu cầu tương tác dữ liệu thực sự từ đơn giản đến phức tạp.
Khi tôi đang sử dụng Sql Server 2008, tôi thực sự thích phát triển các truy vấn sql không gian với Sql Server Management Studio (SSMS).
Cập nhật, quên đề cập đến các công cụ không gian Sql Server .
Điều này nghe có vẻ hơi lạ, nhưng tôi sử dụng bản cài đặt MapServer cục bộ trên máy tính để bàn của mình làm công cụ không phải máy chủ.
tôi sử dụng
Chỉ cần đặt tên cho một vài ứng dụng tôi có xu hướng sử dụng hàng ngày.
Tôi thấy mình chuyển tiếp ngày càng nhiều hơn trên ms-excel và ms-access như là phương tiện để kiểm tra chéo hoặc sửa chữa dữ liệu bảng.
Quay lại khi tôi còn ở trường đại học, tôi không thể quản lý để làm công cụ GIS mà không cần sử dụng liên tục một chương trình Chụp (chẳng hạn như Họa sĩ già giỏi hoặc một người giỏi hơn như chụp đá nhanh).
Các chương trình chuyển đổi hình ảnh phi GIS. Ngoài phân phối bản đồ pdf cũng được đề cập trong chủ đề này, chúng tôi phân phối bản đồ của chúng tôi dưới dạng hình ảnh kích thước đầy đủ thô và Thu phóng. Đối với quy trình công việc này, chúng tôi cần chuyển đổi pdf thành hình ảnh độ phân giải đầy đủ. Các công cụ được sử dụng ở đây là GraphicsMagick , Ghostscript , XNView , Photoshop (và Gimp ) và Zoomify Converter (mặc dù hy vọng việc bổ sung pdf không gian địa lý vào gdal gần đây sẽ cho phép tôi cắt danh sách đó xuống còn hai!).
Trình xem PDF. Chúng tôi được chuẩn hóa trên Adobe Reader nhưng cũng sử dụng GSView (Ghostscript), NitroPDF và các loại khác. Chúng tôi là một cửa hàng trung tâm bản đồ và PDF là cách tốt nhất để có được một ảnh chụp nhanh chính xác, có thể sửa chữa và có thể phân phối của một thành phần bản đồ sẽ có thể sử dụng trong nhiều năm trên nhiều loại máy và hệ điều hành (nhiều hơn ở đây) . Đây là phương tiện chính của chúng tôi để phân phối bản đồ cho công chúng và các cơ quan khác (trang web bản đồ của chúng tôi) .
cập nhật: Đây cũng là phương tiện in ấn chính của chúng tôi. Đối với bản nháp và nội bộ, chúng tôi thấy rằng nó đáng tin cậy và nhanh hơn (có nhiều bản sao) để tạo một bản pdf và sau đó in từ đó sau đó trực tiếp từ Arcmap. Điều này cũng cho phép nhân viên không phải là gis in các bản đồ cứng mà chúng tôi phân phối và bán cho công chúng.
Con cóc cho nhà phát triển Oracle Sql Dreamweaver Sql studio quản lý máy chủ Snagit (cho tất cả các tài liệu .....) flex4 Và chỉ cần về mọi trình duyệt để đảm bảo các ứng dụng web của chúng tôi hoạt động cho mọi người. Phần mềm bản đồ tư duy máy trạm VMWare
Tôi không thấy phần mềm liên quan đến GPS được đề cập.
Tôi sử dụng phần mềm Garmin Mapsource rất nhiều để xem / kiểm tra bản đồ GPS cộng đồng địa phương của chúng tôi, cũng như để kiểm tra POI và các bản nhạc được ghi lại bằng máy thu GPS của Garmin (Nuvi 205W và 60CS).
Đối với dịch vụ web,
Wireshark để kiểm tra dữ liệu đến từ dịch vụ web (hoạt động trên mạng nội bộ / internet, ứng dụng máy tính để bàn hoặc ứng dụng web)
Sử dụng tiện ích bổ sung Livefox Header firefox để xem tất cả các giao dịch mạng (như wireshark nhưng nhỏ hơn, giới hạn trao đổi trình duyệt nhưng bạn thấy các tiêu đề tốt hơn so với fireorms)
TCPMon cho mạng giám sát quá
Về sự phát triển,
Webdevelopper thanh công cụ addfox firefox
Notepad ++ (Windows), vim (linux), PDT + Xdebug của Eclipse (cho PHP)
Winmerge để so sánh các thư mục và tệp (Windows) hoặc Kompare trên Linux KDE (apt-get install kompare)
Filezilla client cho FTP
SVN ( Rùa hoặc dòng lệnh) hoặc Git (dòng lệnh)
Cygwin tăng sức mạnh cho bảng điều khiển Windows DOS với nhiều công cụ linux (truy cập vào ssh, vim, iconv, cắt, sed, grep, find, history và nhiều hơn như ống dẫn)
Chúng tôi sử dụng PostGIS như là một "Counter-Enterprise" GIS để khen ngợi các công cụ ESRI (ArcGIS / ArcSDE). Khi cần có sự linh hoạt cao và thời gian thiếu (hàng ngày), PostGIS luôn tiết kiệm trong ngày. Thông thường OpenJump với Trình cắm DBQuery đóng vai trò là Bàn làm việc. Bây giờ ArcGIS 10 có chức năng Lớp truy vấn có thể mang lại tính linh hoạt của PostGIS trực tiếp cho Bàn làm việc ArcGIS (mũi của con lạc đà, hay tôi nên nói là thân cây của voi :-), chọc thêm một chút dưới lều !!!).
Tôi có xu hướng sử dụng như sau:
NotePad ++ - sử dụng điều này hàng ngày để chỉnh sửa tất cả các loại tệp.
EasyGPS - để tải xuống các tệp gpx từ các đơn vị gps garmin.
MS Access và Excel - hữu ích để thực hiện phân tích dữ liệu nhanh, so sánh và làm sạch.
OSM2MIF - Chuyển đổi dữ liệu MasterMap sang định dạng MIF.
OSGeo4W - sử dụng điều này để cài đặt QGIS và tất cả những thứ liên quan
Công cụ chọn màu trực quan 2 - rất hữu ích để tìm mã màu bằng cách lấy mẫu một khu vực của màn hình
Colorbrewer - sử dụng tất cả thời gian cho bảng màu.
Photoshop / GIMP - tuyệt vời cho công việc hình ảnh.
Adobe Acrobat - chúng tôi PDF rất nhiều bản đồ để đưa vào báo cáo. Cho phép người dùng in từ PDF chứ không phải phần mềm GIS.
Phần mềm CASS , để xác thực, sửa lỗi và chuẩn hóa địa chỉ, phát hiện trùng lặp, phát hiện thư bị rơi, phân loại cư trú so với doanh nghiệp, nối ZIP + 4, nối số bộ, xác nhận khả năng gửi, chuyển đổi hộp nông thôn thành địa chỉ đường phố, v.v.
Tôi phải giới thiệu SchemaSpy cho việc học cơ sở dữ liệu mới và ghi nhớ cơ sở dữ liệu cũ. Nó cũng là một công cụ phát triển cơ sở dữ liệu tuyệt vời. http://schemaspy.sourceforge.net/
Điều này đã được đề cập nhiều lần rồi, nhưng một trình soạn thảo văn bản tốt. Tôi thích Geany và tôi cũng sử dụng nó như một IDE cho python, đặc biệt là với ipython đang chạy trong cửa sổ terminal.
Tôi luôn sử dụng GPSBabel để tải xuống dữ liệu từ các đơn vị GPS cấp tiêu dùng của chúng tôi.
PicPick được sử dụng rất nhiều cho công việc đồ họa đơn giản, chụp màn hình, chọn màu, phóng to, đo, v.v. cùng với GIMP .
Một trong những chương trình được sử dụng nhiều nhất của tôi là Tomboy . Nó hoàn toàn không phải là GIS cụ thể mà là một phần mềm ghi chú giúp tôi theo dõi tất cả các dự án, ghi chú và danh sách việc cần làm của mình. Nó là nền tảng chéo và đồng bộ giữa tất cả các máy tính tôi làm việc (và chỉ đọc trên điện thoại Android của tôi) vì vậy tôi luôn có sẵn các ghi chú của mình. Đó là điều bắt buộc đối với tôi vì tôi làm việc từ một vài máy tính khác nhau tại nơi làm việc cũng như ở nhà.
Các công cụ ETL không gian và không không gian (Exrtact, Transform, Load) rất có giá trị cho khả năng tương tác dữ liệu và chuyển đổi các lược đồ dữ liệu và loại tệp.
Thảo luận thêm về điều này ở đây .