Jawaban:
GDAL / OGR
Ketika data tidak terlihat benar atau berfungsi di GIS desktop saya, ogrinfo sederhana biasanya memberikan jawabannya. gdal_translate dan gdalwarp untuk operasi raster cepat, dan tentu saja modul gdal Python.
Sepenuhnya tidak terkait dan lebih banyak aplikasi Web, tetapi ColorBrewer sangat bagus untuk mencari tahu nilai warna untuk kelas data yang berbeda.
Ini beberapa lagi yang belum saya lihat.
Pyscripter - IDE Python terbaik untuk windows yang telah saya gunakan, dan tampaknya rajin giat dengan setiap rilis.
Fiddler - Suatu keharusan untuk bekerja dengan layanan ArcGIS (debugging web)
(1) Sebuah statistik kekuatan industri paket, seperti Stata atau R . Pertanyaannya mengacu pada "analis" dan saya mengambil pekerjaan itu untuk memasukkan memperoleh makna dari data, membantu orang membuat kesimpulan yang tepat, dan mengidentifikasi tindakan optimal. Itu kurang lebih menggambarkan analisis statistik, tetapi tidak ada GIS yang cocok untuk apa pun kecuali prosedur statistik yang paling terbatas.
(2) GIS lain untuk memeriksa yang pertama, untuk melengkapi kemampuannya, dan mengatasi bug yang tak terhindarkan. (Sistem saya biasanya memiliki empat atau lima program GIS utama yang tersedia, termasuk versi ArcGIS sebelumnya.)
(3) Alat pengolah teks yang kuat, termasuk kuda perang tua ( SED dan AWK ). Ini sering membuat pekerjaan singkat dari tugas preprocessing data dan postprocessing yang jika tidak akan memakan waktu atau tidak mungkin dengan GIS itu sendiri.
(4) Sistem matematika komputer dapat berguna untuk grafik khusus dan analisis khusus. Saya telah menggunakan Mathematica selama beberapa tahun sekarang dan menemukan manfaatnya tumbuh sebanding dengan keakraban saya dengannya. Bahkan ada beberapa buku catatan demo di situs webnya yang menunjukkan bagaimana melakukan SIG sepenuhnya dalam Mathematica ;-). Lainnya bersumpah oleh MatLab .
(5) Serangkaian paket analisis spasial dan visualisasi khusus seperti GeoDa , GGobi , dan CrimeStat .
Harus dikatakan bahwa seseorang harus memiliki kumpulan alat pengolah gambar, pengolah kata, spreadsheet, dan manipulasi basis data yang biasa untuk mengembangkan grafik, laporan, dan tabel yang sesuai untuk mengkomunikasikan informasi. Setiap orang memiliki favorit mereka; beberapa di antaranya cukup terwakili dalam tanggapan lain yang ditawarkan untuk pertanyaan itu.
(1), (2), dan (3) sangat penting: akan melumpuhkan untuk tidak memiliki kemampuan ini. Jika Anda tidak bisa memasukkan data ke dalam GIS, jika Anda tidak bisa benar-benar menganalisisnya setelah mereka diproses oleh GIS, dan jika Anda tidak bisa mengatasi bug dan batasan, maka Anda mandek.
Adobe Illustrator. Saya tidak menggunakannya terlalu banyak untuk pekerjaan SIG secara pribadi tetapi kantor kami melakukan semua hal yang perlu ditekan (cetak offset). Illustrator hanya memiliki kontrol yang lebih baik atas segalanya. Kurva bezier sejati, lebih banyak generalisasi garis dan opsi penyederhanaan, aliran & kerning teks, banyak kolom, kegunaan keyboard yang hebat untuk berpindah alat dan fungsi, transparansi objek, penanganan warna CMYK, dan banyak lagi.
Ketika keunggulan kartografi dan / atau menggabungkan peta dengan blok teks dan angka yang besar adalah tujuannya, Illustrator adalah pelengkap yang hebat.
Saya menemukan Eclipse dengan ekstensi Pydev suatu keharusan mutlak untuk skrip yang saya lakukan dengan ArcGIS. Itu membuat hidup jadi lebih mudah, terutama sekarang setelah Arcpy dari kode ArcGIS 10 selesai.
Untuk manipulasi file teks yang cepat, saya menemukan Notepad ++ sebagai cara untuk digunakan, terutama dengan semua dukungan Regex.
Untuk kontrol versi hari ini saya menggunakan Git , meskipun saya telah menggunakan SVN sebelumnya
CAM Studio : jika gambar bernilai ribuan kata daripada gambar bergerak harus bernilai seribu kata kali berapa pun frame rate Anda. Sudah berharga bagi saya untuk menunjukkan berbagai alur kerja di ArcGIS. Dan untuk mendokumentasikan masalah untuk dikirim ke dukungan ESRI.
Visual Studio 2010 untuk pengembangan ArcGIS Engine dan Silverlight.
Expression Blend untuk pengembangan API Silverlight / Silverlight.
Expression Encoder / Screen Capture untuk transcoding video dan tangkapan layar.
Notepad ++ untuk pengeditan "file teks" satu kali dan skrip untuk Python.
Tortoise SVN untuk kontrol versi.
BugTracker .Net untuk pelacakan bug.
Versi terbaru dari semua browser utama untuk memastikan bahwa hal-hal yang saya buat untuk web benar-benar berfungsi sebagaimana yang diharapkan (dan seringkali tidak, tetapi tentu saja lebih baik daripada dulu).
Ini telah disebutkan beberapa kali sebagai bagian dari koleksi tetapi saya ingin menyorotnya secara khusus: editor teks yang layak . Di mana layak berarti: dapat dengan mudah menangani 100 megabyte file dan mudah-mudahan lebih besar, pewarnaan sintaksis, dan ekspresi reguler (atau cara lain untuk mencari dan mengganti pola yang rumit), dan mengubah secara mendasar untuk hal-hal yang penting. Juga bermanfaat adalah makro, papan klip video, pustaka potongan, dan perluasan kata kunci.
Editor teks adalah satu - satunya alat yang saya gunakan hampir setiap hari saya bekerja pada komputer secara profesional (sekitar dua dekade), dan saya bukan pengembang perangkat lunak (meskipun belakangan ini saya sedikit mengeksplorasi itu). Setiap komputer dan setiap sistem operasi yang pernah saya gunakan memilikinya. Ini satu-satunya alat dan skillet yang benar-benar portabel dan tidak kedaluwarsa - Saya sekarang menjadi mahir dalam 2 platform GIS yang sudah mati (Pamap, Mapinfo), 2 lebih hampir mati (ArcView3, ArcInfo Workstation), dan 1 akan-suatu hari nanti -pass (ArcGIS). (Belum lagi yang saya habiskan waktu untuk menjadi agak akrab dengan tetapi tidak mahir: Autocad 9, Quantum, Udig, Jump, ...) Masing-masing telah menyedot ratusan tidak ribuan jam belajar dan koneksi sinapsis yang sekarang sebagian besar dibuang atau tidak aktif.
Pengeditan teks adalah satu-satunya yang konstan. Ada sedikit perubahan editor yang adil , tetapi skillset lebih dapat ditransfer dari kelas program lain.
Steker pembakar wajib .
Clickie: http://www.defoort.com/en/clickie/
Menambahkan klik kanan Copy Path Name
dan Open DOS Prompt
. Saya menggunakannya setiap saat untuk menyalin jalur untuk menempel ke ArcCatalog.
++;
SysInternals : tcpview, procmon sangat berharga. Saya menggunakan DebugView untuk terhubung ke workstation lain dan mencari tahu mengapa kode saya tidak bekerja pada workstation mereka ketika bekerja dengan sempurna di kotak dev saya.
Saya mungkin melakukan pskill arcmap
dan pskill arccatalog
lebih dari yang ingin saya akui.
Saya biasanya menggunakan FME dari Safe Software (www.safe.com) sebagai alat ETL Spasial pelengkap untuk perangkat lunak GIS Desktop / Server saya. Alasan yang jelas adalah dukungan kuat untuk 250+ format CAD / GIS dalam FME dan pendekatan "netral ke format apa pun" untuk menangani kebutuhan interoperabilitas data yang sebenarnya dari yang sederhana hingga yang kompleks.
Ketika saya menggunakan Sql Server 2008, saya sangat suka mengembangkan kueri sql spasial dengan Sql Server Management Studio (SSMS).
Perbarui, lupa menyebutkan alat spasial Sql Server .
Reflektor , untuk mendekompilasi majelis .NET.
Ini mungkin terdengar agak aneh, tetapi saya menggunakan instalasi lokal MapServer pada mesin desktop saya sebagai alat non-server.
saya menggunakan
Hanya untuk menyebutkan beberapa aplikasi yang cenderung saya gunakan setiap hari.
Saya menemukan diri saya menyampaikan lebih banyak dan lebih banyak pada ms-excel dan ms-access sebagai cara untuk memeriksa silang atau memperbaiki data tabel.
Kembali ketika saya masih di universitas saya tidak bisa melakukan hal-hal SIG tanpa menggunakan program Capture (seperti Painter lama yang baik atau yang lebih baik seperti faststone capture).
Program konversi gambar non-GIS. Selain distribusi peta pdf juga disebutkan dalam topik ini, kami mendistribusikan peta kami sebagai gambar ukuran penuh mentah dan Zoomify. Untuk alur kerja ini, kita perlu mengkonversi pdf ke gambar resolusi penuh. Alat yang digunakan di sini adalah GraphicsMagick , Ghostscript , XNView , Photoshop (dan Gimp ) dan Zoomify Converter (meskipun mudah-mudahan penambahan pospasi geospatial ke gdal baru-baru ini akan memungkinkan saya untuk memotong daftar itu menjadi dua!).
Penampil PDF. Kami distandarisasi pada Adobe Reader tetapi juga menggunakan GSView (Ghostscript), NitroPDF dan lainnya. Kami adalah toko peta-sentris dan PDF adalah cara terbaik untuk mendapatkan snapshot komposisi peta yang akurat, repoducible, dan dapat didistribusikan yang dapat digunakan selama bertahun-tahun pada berbagai mesin dan sistem operasi (lebih lanjut di sini) . Ini adalah sarana utama kami untuk mendistribusikan peta kepada publik dan agensi lain (situs peta kami) .
pembaruan: Ini juga sarana utama kami untuk mencetak. Untuk draf dan in-house kami merasa lebih andal dan lebih cepat (dengan banyak salinan) untuk membuat pdf dan kemudian mencetaknya kemudian langsung dari Arcmap. Ini juga memungkinkan staf non-gis untuk mencetak peta hardcopy yang kami distribusikan dan jual kepada publik.
Kodok untuk pengembang Oracle Sql Dreamweaver Sql studio manajemen server Snagit (untuk semua dokumentasi .....) flex4 Dan hampir semua browser memastikan aplikasi web kami berfungsi untuk semua orang. Perangkat lunak pemetaan pikiran workstation VMWare
Saya tidak melihat perangkat lunak terkait GPS yang disebutkan.
Saya menggunakan perangkat lunak Garmin Mapsource dengan berat untuk melihat / memeriksa peta GPS komunitas lokal kami, serta untuk memeriksa POI dan trek yang ditangkap menggunakan penerima GPS Garmin saya (Nuvi 205W dan 60CS).
Untuk layanan web,
Wireshark untuk memeriksa data yang berasal dari layanan web (bekerja pada intranet / internet, aplikasi desktop atau aplikasi web)
Menggunakan addon Header HTTP Langsung firefox untuk melihat semua transaksi jaringan (seperti wireshark tetapi lebih kecil, terbatas pada pertukaran browser tetapi Anda melihat header lebih baik dibandingkan dengan firebug)
TCPMon untuk memonitor jaringan juga
Tentang pengembangan,
Webdevelopper toolbar addon firefox
Notepad ++ (Windows), vim (linux), Eclipse PDT + Xdebug (untuk PHP)
Winmerge untuk membandingkan direktori dan file (Windows) atau Kompare di Linux KDE (apt-get install kompare)
Klien Filezilla untuk FTP
SVN ( Kura - kura atau baris perintah) atau Git (baris perintah)
Cygwin untuk menghidupkan konsol Windows DOS dengan banyak alat linux (akses ke ssh, vim, iconv, cut, sed, grep, find, history dan banyak lagi seperti pipa)
Kami menggunakan PostGIS sebagai GIS "Counter-Enterprise" untuk memuji barang-barang ESRI (ArcGIS / ArcSDE). Ketika fleksibilitas besar diperlukan dan waktu terbatas (setiap hari), PostGIS selalu menghemat hari. Paling sering OpenJump dengan Plugin DBQuery berfungsi sebagai Workbench. Sekarang ArcGIS 10 memiliki fungsi Query Layer yang dapat membawa fleksibilitas PostGIS langsung ke Desktop ArcGIS (hidung unta, atau haruskah saya katakan belalai gajah :-), menyodok sedikit lebih jauh di bawah tenda !!!).
Saya cenderung menggunakan yang berikut:
NotePad ++ - gunakan ini setiap hari untuk mengedit semua jenis file.
EasyGPS - untuk mengunduh file gpx dari unit gps garmin.
MS Access dan Excel - berguna untuk melakukan analisis data cepat, membandingkan, dan membersihkan.
OSM2MIF - Mengubah data MasterMap ke format MIF.
OSGeo4W - gunakan ini untuk menginstal QGIS dan semua hal terkait
Visual color picker 2 - sangat berguna untuk menemukan kode warna dengan mengambil sampel area layar
Pembuat Warna - gunakan ini sepanjang waktu untuk skema warna.
Photoshop / GIMP - bagus untuk pekerjaan gambar.
Adobe Acrobat - kami PDF banyak peta untuk dimasukkan dalam laporan. Memungkinkan pengguna untuk mencetak dari PDF daripada perangkat lunak GIS.
Perangkat lunak CASS , untuk memvalidasi, memperbaiki, dan membakukan alamat, mendeteksi duplikat, mendeteksi tetes surat, mengkategorikan tempat tinggal vs. bisnis, menambahkan ZIP + 4, menambahkan nomor suite, mengonfirmasi pengiriman, mengonfirmasi pengiriman, mengonversi kotak pedesaan ke alamat jalan, dll.
Saya harus merekomendasikan SchemaSpy untuk mempelajari database baru dan mengingat yang lama. Ini juga merupakan alat pengembangan database yang bagus. http://schemaspy.sourceforge.net/
Ini sudah disebutkan berkali-kali, tetapi editor teks yang baik. Saya lebih suka Geany dan saya juga menggunakannya sebagai IDE untuk python, terutama dengan ipython berjalan di jendela terminal.
Saya selalu menggunakan GPSBabel untuk mengunduh data dari unit GPS kelas konsumen kami.
PicPick banyak digunakan untuk pekerjaan grafis sederhana, tangkapan layar, color picker, memperbesar, mengukur, dll bersama dengan GIMP .
Salah satu program saya yang paling banyak digunakan adalah Tomboy . Sama sekali tidak spesifik GIS tetapi merupakan perangkat lunak pencatat yang membantu saya melacak semua proyek, catatan, dan daftar tugas saya. Ini adalah lintas platform dan sinkronisasi antara semua komputer tempat saya bekerja (dan hanya baca di ponsel android saya) sehingga saya selalu memiliki catatan saya yang tersedia. Ini adalah keharusan bagi saya karena saya bekerja dari beberapa komputer yang berbeda di tempat kerja maupun dari rumah.
Alat ETL (Exrtact, Transform, Load) spasial dan non-spasial sangat berharga untuk interoperabilitas data dan mengonversi skema data dan tipe file.
Lebih banyak diskusi tentang ini di sini .