Leave us your email address and we'll send you all the new jobs according to your preferences.

Geospatial ArcGIS Pro, Python Developer

Posted 1 day 11 hours ago by ComTech Europe Limited

520,00 € Daily
Contract
Not Specified
Other
Brussel, Belgium
Job Description

JOB DESCRIPTION

My client requires a Geospatial Automation Expert: Cartographic Generalization with ArcGIS Pro and Python

Our client produces medium- and small-scale topographic maps by means of generalization of large-scale reference data. Cartographic generalization involves simplifying map content while retaining the essential information, tailored to the purpose and scale of the new map.

The Cartography Directorate is developing geoprocessing tools using Python in ArcGIS Pro to automatically generalize geographical reference data at a 1:10,000 scale for the production of cartographic data at a 1:25,000 scale.

This work primarily concerns processing geographical data: identifying objects to be processed based on their properties (type, size, shape, location relative to other objects, etc.), adjusting their geometry or attributes, and displacing objects.

While the ArcGIS Pro software includes a set of useful geoprocessing tools for automatic generalization, these tools are not sufficient to perform all operations required by the specifications. The Python scripts developed by our client use and supplement these standard tools.

Assignment Goal

The output of the current automatic generalization process is not yet good enough for production use without manual refinement of the resulting data. A list of necessary improvements to the existing Python scripts is available. The goal of this assignment is to improve the automated data processing to eliminate or significantly reduce the need for manual corrections.

Tasks

Your responsibilities will include:

  • Development & Improvement: Develop or improve Python scripts based on production needs.
  • Testing: Test these scripts on a validation dataset.
  • Documentation: Document all developed scripts.
  • Collaboration: During team meetings, you will communicate your progress and any issues encountered, and make suggestions to help solve problems faced by other team members.

Duration and Telework

The assignment will begin with a 2-month trial period. Upon successful collaboration, the expected duration is 12-14 months

Following an onboarding period to familiarize yourself with the team and the technical context, teleworking is possible for up to 3 days per week, 2 days per week will be required onsite in Brussels and ideally the candidate will already be based in Belgium.

Required Skills

  • Minimum 5 years of experience as a Geomatics Engineer.
  • Minimum 5 years of experience with Analysis and processing of geographical data.
  • Minimum 5 years of experience with Python.
  • Minimum 5 years of experience with Python Scripting for ArcGIS Pro (ArcPy).
  • Experience with Teamwork.
Email this Job