Concerned with the process of creating and subsequently modifying and maintaining software and systems.
35
votes
10answers
3k views
Where can I find QGIS tutorials and resources?
After several recommendations, I thought I'd familiarize myself with the capabilities of QGIS.
I downloaded the program, but apart from basic loading of data, I got lost (the help file wasn't much ...
94
votes
47answers
6k views
What free programs should every GIS user have installed?
I'm not necessarily referring to ESRI extensions or open-source products, but others that increase your productivity and ability to handle GIS tasks.
For example, Notepad++ for writing code snippets ...
12
votes
4answers
567 views
How to get started on a GIS Programming Career?
I am already working as GIS Consultant in UK. Being an engineering consultancy (not IT or GIS based) company there wasn't any need of GIS development in the organisation.
But due to some recent ...
10
votes
2answers
754 views
How to unit test ArcObjects with Mocking
I'm a huge fan of unit testing, but still make use of a FGDB to grab features for running unit tests against when using the ArcObjects framework.
Is anyone successfully using mocking against thinks ...
16
votes
9answers
2k views
How do I develop my GIS programming skills?
I would like to develop my GIS programming skills, where do I start? People say learn C++ or Python but where can I learn this in a geographic context? Tutorials or anything would be very helpful, as ...
8
votes
10answers
2k views
Web GIS Development Skill Sets [closed]
What technologies and skill sets should one who wants to do web GIS development study/acquire?
One skill/technology per answer please.
12
votes
4answers
2k views
Which framework is best to implement an application robustly, using ArcGIS Server JS API?
Over on the Esri forum, user Matt Moyles suggested that the approach used in the Esri JS samples isn't suitable for robust development of a web mapping application using HTML, JavaScript and CSS:
...
5
votes
1answer
1k views
How can I programmatically display the “Create Features” dockable window in ArcMap 10?
When I start editing in ArcMap 10, by default the "Create Features" window is automatically opened and docked. Stopping the edit session hides this window.
When I use the IEditor:StartEditing method ...
5
votes
2answers
2k views
Cannot get rid of lock on file geodatabase and feature class created in Python script
I have a python script, (for ArcGIS 10), that creates a new file geodatabase, creates a new feature class in that file geodatabase and then reads data from an SDE feature class to populate the new ...
5
votes
2answers
1k views
How to catch when scale is changed in ArcGIS?
We want to update a combobox so that it always shows the correct scale. If the user zooms-in, out or resizes the control hosting the map. What is the best event or events to catch and use in ArcGIS to ...
3
votes
1answer
196 views
Force a new AddDataDialog to open at a defined directory path
Is there a way to force the AddDataDialog to open to a specific path? I created a tool that when clicked on a specific feature will open the Add Data dialog, but I need it to open starting at a ...
2
votes
1answer
677 views
How to let user only rearrange layers in a group layer?
We have a stand-alone application were we let the users add local shape and raster layers. We would like to add functionality so that the user can rearrange the added layers within a specific group ...
19
votes
3answers
1k views
What do I need to know, to develop a plugin for QGIS?
I wish to develop a simple plugin for QGIS, which will open some data, and some specific processing.
I have quite a it of development experience with ESRI's Arcojects, but haven't developed with QGIS ...
18
votes
4answers
773 views
Professionally, how did you make the jump from GIS Technician/Analyst to GIS Web Map Developer/Programmer
I am a GIS Analyst at work that dabbles in python scripting in ArcGIS and the Google Maps JavaScript API V3. My professional goal is to either be in web mapping development or desktop/server GIS ...
4
votes
1answer
944 views
How to create images from symbol in ArcObjects?
I'm trying to create images from symbols so that I can create a custom symbol dialog. Found this sample code on the ESRI forums and it workes great on almost all symbols. I'm having problems with a ...
7
votes
5answers
905 views
Are there any .Net opensource library for geometry operations?
Are there any opensource librarys for doing geometry operations (union, intersect, relation...) in .Net?
6
votes
3answers
2k views
When to store geometries using SQL-server geometry datatypes or ArcSDE?
With the release of SQL Server 2008 Microsoft added geometry data types. So geometries can now in an ESRI enviroment be either be stored using SQL-Server datatypes or ArcSDE datatypes.
A colleague ...
6
votes
5answers
1k views
Are there any GIS component that can be used for developing GIS applications for Android phones?
I know that ESRI has ArcGIS APIs for Android what other options are there for me as developer, if I'm about to develop GIS applications for an Android phone?
5
votes
2answers
931 views
Where is the ArcGIS Snippet Finder?
I am just going through the "Building custom UI elements using add-ins" walkthrough. ArcGIS integrated development environment (IDE) is installed. No problems creating the ArcMap Add-on project until ...
6
votes
7answers
499 views
2011 ESRI DevSummit
This is probably more of a community wiki question.
Who will be attending the ESRI Developer Summit next month in Palm Springs?
Which sessions and/or new products look most interesting to you?
...
2
votes
1answer
250 views
How to port QGIS C++ plugins to other QGIS installations?
I developed a C++ plugin for QGIS using VC++ express 2008 and a QGIS dev release (1.9.90 alpha), my plugin works fine on this release and now I want to port it to other QGIS installations, so I copied ...
2
votes
4answers
2k views
How to set a definition query for an AGS layer?
Is it possible filter out some features using a definition query set from the client on a AGS layer?
I've checked out the map server layer but it only supports find and identify. Also looked at WMS, ...
1
vote
1answer
46 views
Best Platform to develop QGIS Python Plugins
I am currently developing QGIS Python Plugins in a Windows 7 64-bit environment.
Having said this I am stumbling across various issues which from what I have been able to gather have a less tendency ...
1
vote
1answer
960 views
How to work with .lyr files in ArcGIS Engine
I want to be able to load .lyr files created in ArcMap and ArcGIS Engine and save any updates in symbology in ArcGIS Engine back to the .lyr file.
What APIs should I use the only method I found so ...

