Bagaimana cara menjadi Pengembang GIS Mobile?

8

Saya seorang level menengah GIS Analyst \ GPS Coordinator yang ingin menjadi pengembang seluler GIS di beberapa titik. Di tempat kerja saya, kami bekerja di Platform ESRI, ArcGIS Server, dll. Menjadi Analis GIS tanpa pengalaman pemrograman apa pun. Saya sudah mulai mengambil kelas pemrograman java. Pada beberapa waktu saya ingin membuat aplikasi asli.

Namun, saat ini saya tidak yakin bagaimana menuju ke sana. Haruskah saya memulai dengan membuat aplikasi menggunakan server ArcGIS dan kemudian bercabang ke aplikasi asli dll?

Jadi saya kira pertanyaan saya adalah dari mana saya memulai? Pelatihan formal, bahasa, dll. Ada begitu banyak informasi tetapi saya kesulitan mencari tahu ke mana harus pergi.

Semoga beberapa dari Anda dapat menjelaskan tentang prospek seseorang yang berpengalaman profesional di bidangnya. Terima kasih atas waktu Anda dan permintaan maaf saya atas ketidakjelasan pertanyaan saya.

Pengembang Ponsel
sumber
8
Jika Anda serius ingin menjadi pengembang, seluler atau tidak, Anda perlu mempelajari beberapa dasar pemrograman dan ilmu komputer yang serius. Jangan khawatir tentang pengembangan GIS sampai Anda memiliki basis pemrograman yang baik untuk memulai. Juga, mungkin penting untuk memiliki gagasan yang bagus tentang mengapa Anda ingin mengambil rute pengembang seluler - kursus dapat membantu.
Radar
2
Saran saya: instal PostGRESql dengan ekstensi PostGIS , dan pelajari kembali GIS dari lapisan data ke atas. Setelah Anda belajar cara menggunakan SQL untuk menjalankan kueri spasial pada beberapa data nyata, Anda akan mendapatkan kepercayaan diri. Selanjutnya, saya sarankan untuk tidak lagi menekankan "ponsel" dan mempelajari JavaScript melalui Layers Terbuka . Saya mengatakan ini, karena kata di jalan adalah masa depan pemetaan seluler mungkin bukan aplikasi asli, tetapi HTML5 dan JavaScript.
elrobis

Jawaban:

3

Untuk menjawab pertanyaan ini dengan cara yang pasti, saya pikir Anda harus fokus pada bidang pengembangan SIG seluler apa yang Anda minati. Berdasarkan judul pekerjaan Anda saat ini, apakah Anda tertarik untuk mengembangkan aplikasi yang terutama diarahkan untuk mengimplementasikan GIS di lapangan, yaitu pengumpulan data, pelacakan GPS, dll? Atau bidang yang berbeda, seperti menerapkan kemampuan geospasial dalam aplikasi spesifik non-GIS, atau memperluas aplikasi GIS berbasis web yang ada ke ranah seluler? Untuk mengulangi komentar sebelumnya, mengembangkan aplikasi asli tidak sepele tanpa pengalaman pemrograman sebelumnya; akan ada kurva belajar yang cukup tetapi tidak ada yang tidak dapat diatasi jika ini yang menarik minat Anda. Selanjutnya, memiliki pemahaman dasar tentang ArcGIS Server dan cara di mana operasi geoprocessing diekspos melalui REST API akan sangat penting untuk mengembangkan aplikasi; aplikasi asli dan bukan asli yang didasarkan pada platform ArcGIS menggunakan layanan ini dengan cara yang sama. Ketahuilah bahwa ArcGIS bukan satu-satunya platform yang tersedia, tetapi ini adalah tempat yang baik untuk memulai jika Anda sudah terbiasa dengan teknologi tersebut. Berikan jawaban untuk pertanyaan-pertanyaan ini, dan saya dapat mengarahkan Anda ke arah yang sesuai. Saya akan mengedit jawaban ini (terlalu lama untuk komentar). Berikan jawaban untuk pertanyaan-pertanyaan ini, dan saya dapat mengarahkan Anda ke arah yang sesuai. Saya akan mengedit jawaban ini (terlalu lama untuk komentar). Berikan jawaban untuk pertanyaan-pertanyaan ini, dan saya dapat mengarahkan Anda ke arah yang sesuai. Saya akan mengedit jawaban ini (terlalu lama untuk komentar).

Baskinomics
sumber