Tag Info

Hot answers tagged

37

Quantum GIS uDig OpenJump gvSIG TerraView Kosmos WhiteBox


24

I would look at OSGeo.org for this. They maintain a collection of Open Source GIS packages and utilities. This includes: GRASS OSSIM Quantum GIS gvSIG In addition, there are many useful tools and libraries, such as GDAL, OGR, OpenLayers, etc.


23

Here's a vote for Quantum GIS with GRASS plugin enabled as your desktop application. (QGIS is available on Windows, MacOS X and Linux). OGR/GDAL will take care of nearly any file format. Store all your data on PostgreSQL/ PostGIS and serve it out with Geoserver. Link to QGIS API Documentation.


11

I am afraid I disagree with you. I think the ArcGIS help/forums/blogs/vids/etc give a great perspective on what you can achieve with the ArcGIS range of products. Your not limited to Python to manipulate your spatial data. You can still use VBA at 931 and 10 to access the ArcObjects library, or you could take it a step further and use .NET to do all sorts ...


10

You dont need to program to do this - you just need a desktop mapping package and your data in a standard format. Standard formats include shapefiles for points, lines, and polygons, and geoTIFFs for raster (gridded image-type) data. I use the Open Source Quantum GIS, but there are other Open Source applications. Commercial GIS applications will be way too ...


8

We had this as well unfortunately - I believe it is a known bug. The only way around it we found was to clone data across the network to a local drive, but that isn't much of a solution I know. It has been fixed in 10 however... Found two possible solutions on the ESRI forum - the one that worked for us was to look at the registry settings, as shown here ...


8

There's a thread at the ESRI Forums on the issue: http://forums.arcgis.com/threads/166-Beta-10-Docking-Tools-toolbar-Vertically?highlight=dock+toolbars+vertically Currently, the toolbar cannot dock between the Table of Contents and map. The closest thing is that the tools can be docked vertically to the left of the TOC. For now, unless someone codes a very ...


8

Unfortunately it's impossible to say how many people use QGIS. Tim Sutton regularly creates download stats for Windows stand-alone downloads: Last December, Gary Sherman followed a different approach and counted the number of unique IP addresses accessing the plugin repository and found: 35,603 unique IP addresses of users that accessed the ...


7

There is a nice matrix (table) about "Matrix on OSGeo and COTS (Commercial off-the-shelf) software functionality", see this online spreadsheet. The effort of compiling the table was led by Tom McConnell, various project leads contributed to it.


5

I've got 2 monitors, running Vista 64 with ArcGIS 10.0. I opened arcmap, moved the window to the secondary monitor, undocked several commandbars and saved the mxd, then closed arcmap. When I reopened arcmap it placed the commandbars where I had placed them (in their undocked state), then prompted me for the mxd. I selected the mxd I had saved and it was ...


5

One of my former workmates set up a long-running GIS computation process such that it saved intermediate results on a RAM disk. Both he and his boss claimed that there was a very significant speed-up of the computation process, and computation time was quite critical in their project. I personally couldn't quite figure out why the RAM disk was needed at ...


5

As others have said in comments, apparent detail when Zooming In has little or nothing to do with the software and everything to do with the data. Once you have the right data for your described purpose you can use just about anything to cut it up and print it. For imagery it doesn't even have to be "GIS" software, so long as it's an a standard format like ...


5

With my (limited) experience in GIS, I can't recommend you to start such a big task while having very limited amount of time. This might provoke bad solutions and underestimates the amount of small problems with integrating different FLOSS solutions. After this warning I will try to answer: First thing is that you shall not store a whole planet dataset on ...


4

SAGA GIS, System for Automated Geoscientic Analysis, is often under represented in floss GIS lists. SAGA developed from raster processing roots, and is thus very strong there, and grew into vector handling and analysis later. It is a mature tool.


4

Instead of creating a RAM disk, how about using a "disk" that's made out of RAM? Also known as a Solid State Drive. We bought some OCZ Revo X2 Drives a couple of months ago and are very happy with them so far. I don't have specific statistics to share but the interactive performance when working with local data is definitely noticeable. The best site by ...


4

If you want to write stuff that avoids the scorn and derision of programmers, stuff that you can feel proud of in a portfolio, you'll want to get a really firm grasp of object oriented design and development (if you don't already). Mastering specific languages and frameworks can come later. By all means, use .NET and ArcObjects as the go-to language/API ...


4

I think this is a very interesting question. The only problem with it I think is the tags. Most people loving the alternatives will miss this one since it is not tagged "open-source" or anything else that broaden the audience. I am not experienced enough to give a give an answer from very many aspects, but... I did my first things in gis in Arcview 3.x ...


4

If you do need to program an application in java you might want to consider GeoTools which is a Java toolkit for handling GIS data. UDig (on the OSGEO Dvd too) and GeoServer both use GeoTools. Depending on how you store your data GeoTools may have a datastore that will connect with it directly (shapefiles, databases etc) or it's not too hard to write your ...


4

I am thinking you could do a spatial join of the points to your buffered polys which will join the attributes of both together, then you can select back the points that have matching ColumnX and ColumnY values.You can do just a Intersect or Identify as well, all three will give you a very similar result to append the attributed from the poly to the point ...


4

I've now done a little searching myself on this and there seem to have been a few academic papers published with comparisons. Even the newest one is a year+ old now, but they do make for some interesting reading. An overview on current free and open source desktop GIS developments (PDF) - Comprehensive comparison of GRASS 6.3.0, QGIS 0.9, uDig 1.1, gvSIG ...


3

I'd suggest not relying on the ESRI samples to learn programming skills in general or .NET in particular. That's not a slam on the samples or the people who prepared them; samples are meant to show how a particular thing could or should work. For brevity, a lot of things are left out of samples. Also, most ESRI samples I've seen are not object-oriented but ...


3

So this is the culprit. It's a far more likely reason than the answer I posted yesterday (also reproducible, but not easily). "NIM060555: ArcMap Add-ins stored on a network drive does not persist if ArcCatalog is opened between ArcMap sessions". I was able to reproduce several times. The work around of setting the read-only attribute on the ...


3

1) ArcGIS or ArcObjects is a COM model, with a .Net, Java and C++ wrapper on top. So any .Net language or Java or C++ can be used. See the ArcObjects Help .Net, Java, C++ 2) I would suggest a refrence book wit a lot of content, like Begining C# or VB.Net from Wrox. 3) I would start by looking at thte samples in the dokumentations. Specially the add-in ...


3

"...Fill Color window to adjust the colors I need It opens in CMYK and I need to Change it to RGB" Funny, I learnt how to do this last week. open ArcMap --> add a layer --> go to colour pallete Change the CYMK to RGB Save the document to Normal.mxt under your doc & settings (under the ESRI folder) Close and re-open ArcMap --> Will always be ...


3

FeatureLayers and RasterLayers are layers created in memory, not in the scratch workspace (in background processing they create a file referencing the memory position but that is all). In order to remove those layers residing in memory, you need to explicitly delete them one by one using arcpy (they do not fall out of scope until Python exits). Note that ...


3

I co-wrote a study on GRASS, gvSIG and QGIS communities, which may be an useful companion to other technical and economical studies. Actually, it compares the 3 reference desktop GIS applications as seen by OSGEO, but the scripts to generate the statistics have been released as free software, so you should be able to tweak them to analyze other environments ...


3

I had the same problem...I resolved it by doing the following: - Upon locating qgis.bat, right click and go to edit mode. - add PATH %systemroot%\system32; %systemroot%; %systemroot%\system32\wbem after @echo off - Save - Retry launching qGIS. I don't know why, but think i had this problem due to some system .dll files that were already on my machine and ...


3

According to my understanding... You can install all this software on Amazon machine. Regarding connection-- You can insert ArcGIS Server WMS to QGIS (Using ADD WMS Layer) You can not publish data from QGIS to ArcGIS Server. Its totally different architecture (open source/closed Source) Regarding PostGIS Yes..you can install it on AMI Machine and you ...


2

I implemented a RAM Disk solution in the hopes of speeding up calls to GeoAnalyst.ISurfaceOp2.Visibility(). This was a .NET project on 64-bit Windows 7. I used IMDisk for the RAM disk and it did not make any noticeable speed improvements. Further details can be found in this question


2

That is actually one of the recommendations you will see from ESRI when it comes to high-speed or large quantity Geocoding. Storing your locators on a RAM-Disk makes them lightning fast since there is no disk-io contention issues. You can even write your output to a RAM-Disk for increased performance, then just at the end of the process move the data to a ...



Only top voted, non community-wiki answers of a minimum length are eligible