Questions tagged [development]
Concerned with the process of creating and subsequently modifying and maintaining software and systems.
125
questions
1
vote
1
answer
49
views
New plugin is not working after add new packages that wasn't imported by Plugin Builder
I'm quite new to the plugin development. So I'm trying just to use the clip method to clip specific layers. But after the reloading the plugin I'm always getting thid message:
ImportError: cannot ...
3
votes
1
answer
336
views
How to add or select layer in QGIS plugin (like they do it in QgsProcessingAlgorithm)?
I want to have this add from the file or select layer in my plugin widget like:
I think it can be done with some combination of QgsFileWidget and QgsMapLayerComboBox yet one just selects a file path ...
1
vote
0
answers
56
views
How to use Java for desktop GIS development on Linux system
I need to use Java language for desktop GIS development on Linux system. I need to perform read and write operations on FGDB databases, rasters, and vectors. First, I tried to use GDAL, but GDAL is ...
2
votes
1
answer
84
views
Accessing features in a cluster group in point cluster symbology
I would like to get a dynamic stat value on attributes using point cluster symbology, like it is exposed in this topic
QGIS 3.10 - Point cluster symbology sum attribute
Unfortunately, the answer ...
-1
votes
1
answer
78
views
Creating geospatial app for both iOS and Android [closed]
Does anyone have any experience or solid foundation on how to build geospatial apps that can be utilized through app stores? Specially, I am searching for a way to present simple, publicly available ...
0
votes
1
answer
56
views
Does anyone have a categorized Geographic coordinate system List?
We are making a custom desktop application which will project a selected GDB or shapefile to a selected coordinate system. This will be a custom app since most of the users will not have access to GIS ...
1
vote
0
answers
56
views
QGIS plugin: are project variables creatable and writable
I like to develop a plugin and made a github repository.
Upfront: this is my first time and haven't got a clue yet.
This is my target:
This plugin is intended to be used in QGIS.
QGIS has the ...
3
votes
1
answer
1k
views
Compile and load QGIS3 plugin
Win7 x64, QGIS 3.4 installed through OSGeo4W with 'Advanced Install'
Here's my workflow:
Get the template directory from PluginBuilder3
Navigate to this folder in the OSGeo4W Shell
Use call "...
4
votes
1
answer
2k
views
Splitting rectangles into a desired number of parts in QGIS
I'm working on a project using QGIS and there is a process that I'd like to try to automate.
I'm working with the "rectangles,ovals digitizing tool" plug-in to make perfect rectangles. The next step ...
2
votes
1
answer
175
views
WAB Developer Edition Header Controller widgets loading onscreen incorrectly
Has anyone ever had an issue with Web AppBuilder Developer Edition where the widgets in the header controller not loading in their proper location? Sometimes on initial startup of the browser the ...
2
votes
1
answer
575
views
Android application development by using OpenStreetMap [closed]
I have managed to install my own tile server for one country and we can see the map, it's working.
The END Goal is, we will build a vehicle tracking software by using our tiles.
Currently we are on ...
3
votes
1
answer
534
views
Reading Point object under different environnement
The problem
I create a GIS model which works fine on my dev environnement. When I push my app to my production environnement I get an GEOS_ERROR
GEOS_ERROR: ParseException: Invalid HEX char.
here is ...
5
votes
0
answers
257
views
QGIS Custom Qt Widgets on OSX
When I install QGIS on windows I get a bunch of custom widgets in Qt Designer
On OSX I can't figure out how to get those same widgets to appear in Qt Designer. I have set my environment variables ...
1
vote
2
answers
1k
views
Refreshing web appbuilder widget during development
I'm beginning to learn widget creating in Esri's Web Appbuilder for ArcGIS, but I'm having some problems getting the code to display when I make changes.
Coming from a Visual Studio-based web/...
3
votes
0
answers
87
views
Scaling postgresSQL database when searching polygons against points?
I am using our single server -
CentOS 6.6 x64
16 CPU
24 GB
SSD
(PostgreSQL) 9.4.1
as our GIS database processing engine. This is part of the PostGIS software package installed on the server.
I am ...
3
votes
0
answers
631
views
How To Check if in Edit Session using Python [closed]
I am currently working on a tool that uses the updateCursor function but the tool needs to be in an edit session to use. However some who may use the tool may end up not being in an edit session ...
2
votes
0
answers
358
views
Where to Start: .Net(Xamarin) map viewer with cached map and overlay ability [closed]
I am new to the whole GIS topic. Two days ago, I was asked to develop a map viewer.
I know that
it should be a Xamarin Application
it should display a local cached map (a vector map)
I should be ...
2
votes
0
answers
394
views
Menu Bug in QGIS Plugin Development [closed]
I'm trying to teach myself to make my first QGIS plugin. I used the Plugin Builder to create the base python files, and the plugin seems to work fine when I press the toolbar icon. I'm now trying to ...
0
votes
0
answers
111
views
Amending existing plugins to match Qgis 2.16+ fTools removal
Part-time development started about a year ago to create an add-on for Qgis. Many of this plugins capabilities are written with fTools commands.
I am wondering if there is a recommended document to ...
0
votes
1
answer
255
views
Geonode custom development
There is not much information in the form of documentation on http://geonode.org/ development. I need to do some custom "App" development for geonode so that my users can have more functionality ...
6
votes
2
answers
466
views
Why does the qgis LTR release date lag behind the current release?
This is just a simple curiosity but I haven't been able to find an answer. Qgis 2.14 will be the LTR, but when it was released it was posted as the current release with 2.8.7 still as the LTR. Will ...
1
vote
0
answers
1k
views
Leaflet drag scrolling on mobile [closed]
My leaflet map is between a navigation bar and a chart displayed underneath. Unfortunately after recently incorporating leaflet-1.0-beta-2 my responsive layout is not working out on mobile devices ...
2
votes
1
answer
241
views
Writing a QGIS Processing Provider
Due to limitations in the processing script framework (for example, inability to specify an optional field) I'm thinking of writing a Provider.
I found the example ExampleAlgorithmProvider but no ...
1
vote
0
answers
398
views
Flat Map that can go thru North Pole
Is there any map SDK or tool that can show the navigation that passes through the north pole in a flat way? Basically If I use a Mercator projection map it is only flat and cannot show the north part ...
3
votes
0
answers
357
views
Some layers won't load when running application out of QGIS. "Item has already been added to this scene"?
I'm developing a basic application out of QGIS and am having trouble getting my code to generate all the layers I have set. Currently it only generates two of the four layers: "self.basemap_layer", ...
1
vote
1
answer
115
views
ArcGis Runtime (.net) powered REST-services?
I am currently involved in a project where we need a few services for complex geometry processing.
At the moment, some services has been implemented as Python GP-tools and deployed on an ArcGIS ...
4
votes
1
answer
2k
views
Is there an equivalent of GeoDjango for Flask or other Python web frameworks?
I have experimented with GeoDjango, but I think nobody would be surprised if I said there's quite a steep learning curve. I prefer Flask, which I also know much more than Django anyway, but I couldn't ...
1
vote
1
answer
371
views
ArcGIS Runtime or ArcObjects - which should I learn to become a GIS Developer? [closed]
I'm a GIS analyst hoping to upgrade to GIS Developer some day. I hope to make this switch for a few reasons:
I think I can earn more money as a developer (generally true?).
I'm tired of scrubbing ...
3
votes
0
answers
509
views
Testing tools to simulate user map browsing / stress test tile server?
are there any online/offline tools that would simulate user map browsing behavior, possibly concentrating on certain areas or random?
I am trying to stress test a tile server.
1
vote
0
answers
56
views
Digitising - Separate fill and line opacities (or remove fill)
I have a client who specialises in aerial photograph interpretation and is in the process of moving from AutoCAD to QGIS. They find the auto 'fill' when digitising polygons really disruptive and ...
1
vote
0
answers
380
views
How to customize and add additional features in GeoNode [closed]
I need some advice on how to start customizing my GeoNode installation. I tried reading up on GeoNode documentations on how to do it but it always boils down to customizing or adding to the Django ...
1
vote
1
answer
440
views
How to create custom items or commands for a context menu
I have read and searched the web for an answer, but nothing is working. so I need someone's help please.
I have an extension that implements I command, I have the method OnContextMenu(x,y) which ...
1
vote
1
answer
102
views
Learning resources - Getting started with development for ArcGis Online
I would like to develop search widget / find task for feature layer at ArcGis online website.
I would love to get some resources for that (reading links, videos) for getting started. so far i've ...
1
vote
1
answer
491
views
Run C++ standalone application in debug mode
I write simple C++ standalone application using QGIS. It works and render vector layers from PostgeSQL database.
#define CORE_EXPORT __declspec(dllimport)
#define GUI_EXPORT __declspec(dllimport)
#...
2
votes
1
answer
396
views
Qgis 2.7 (Dev) feature rotation?
Curious if the following code has a blatant error that has been overlooked with respect to rotating a single polygon feature.
The *.geometry().rotate(...) returns a '0', indicating it was successful -...
1
vote
1
answer
90
views
Keeping dev scripts in sync with projects
How do you keep your development scripts in sync with your source code management (SCM) and your projects?
For instance right now I have things like D:\code\reusable-stuff that goes to an SCM (e.g. ...
28
votes
1
answer
27k
views
WMTS : Convert geolocation (lat, long) to tile index, at a given zoom level?
I wanted to know how to get the indexes (x,y) of a WMTS tile for a given geolocation (latitude, longitude) and zoom level.
For exemple, I have a POI located at (48.675, 2.7), I want to get the ...
3
votes
1
answer
4k
views
How to develop C++ standalone QGIS C++ Application
I want to integrate QGIS in QT\C++ application. I try to write basic C++ application to render map and build it using MSVC 2010.
class PostGisViewer: public QMainWindow
{
public:
PostGisViewer(): ...
3
votes
2
answers
212
views
QGIS Installation on Windows
I'm newbie to QGIS and to this forum.
I want to develop application using Qt on QGIS to real time updation/mapping of a symbol using GPS co-ordinates.
Initially i have installed QGIS on Windows 32 ...
6
votes
3
answers
1k
views
Seeking pretty icons for GIS development? [closed]
I am developing GIS software and I want to build a pretty GUI for it.
Where can I found some pretty icons for my GUI?
I mean for example, icons for adding a vector or raster.
I mean icons like ...
2
votes
1
answer
206
views
Most accurate GPS hardware for less than 1 mile radius [duplicate]
I apologize if this is a duplicate but I can't find a good answer or area to know where to find the correct answer.
I am looking for the technology or hardware around wearables or similar technology ...
3
votes
2
answers
4k
views
GIS/Developer Skills [closed]
Currently, I have a strong knowledge ArcGIS/Python/JavaScript and basic RDBMS. I'm currently taking some database theory/sql classes and trying to figure out what course I should take next, I'm ...
2
votes
1
answer
182
views
App using latitude and longitude, should decimal degrees be separate a selection from metric?
I am coding a mobile app that displays coordinates in parts of the interface. We currently have an option to toggle between Imperial and Metric. But I am unsure if decimal degrees (vs D/M/S) should be ...
4
votes
1
answer
147
views
Develop offline GIS program/annotator
I'm looking for a package to develop a simple offline GIS desktop application that works on a tablet/laptop for using it on the terrain (namely for annotating existing maps).
The program has ...
1
vote
1
answer
6k
views
DTED Level 3, 4 or 5
Does the specification for DTED 0 - 2 also apply to 3 - 5? I know the finest resolution supported by spec MIL-PRF-89020B is 0.1 arc-seconds which I think would barely cover up through DTED level 4, ...
5
votes
4
answers
4k
views
How to setup a debugger for QGIS Plugin development?
As the title of the question implies, I wish to know how to set up a QGIS Python Plugin Debugger so that I can develop plugins more efficiently.
Any information regarding this would be much ...
1
vote
1
answer
378
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 ...
0
votes
2
answers
2k
views
How to display data from a feature?
I want to display data based on the feature currently selected/clicked on.
I am following a tutorial from http://www.qgisworkshop.org/html/workshop/plugins_tutorial.html.
It initially shows you how ...
2
votes
1
answer
991
views
Problems with inspect element in browsers
I use google chromes inspect element for debugging.
I have a map displayed on my page with 1 base layer (osm) and 2 overlays (wards, points) and a highlighter control. The map displays and works fine.
...
1
vote
2
answers
787
views
Can anyone point me to good development environment in Linux for client side search with Flex or JavaScript?
I want to create a client in MapFish, and/or opengeo, using OpenLayers, maybe Cartaro and would like to play in a development environment using Flex or JavaScript.
I need to take my data, make it ...