Hot answers tagged foss4g
To store the data, the first two alternatives to mention are PostGIS and SpatiaLite. SpatiaLite is a SQLite database with spatial capabilities which means it is file based, compact, and fast. PostGIS is spatial capabilities on a PostgreSQL database. That means it is very powerful with capacity to handle large data sets, complex queries in a efficient way. ...
Quantum GIS uDig OpenJump gvSIG TerraView Kosmos WhiteBox
Quantum GIS is easily the most mature, robust, and user-friendly. Cross-platform, too!
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.
I use Ubuntu 10.04 for several reasons: Open source tools command-line tools (e.g. ogr2ogr or pgsql2shp) are much more pleasant to run from almost any linux than from Windows. Not only is something like gnome-terminal a lot more usable than cmd.exe, but I find that being able to trivially run a few bash commands gives a nice productivity boost for one off ...
Nicklas has already pointed out the most popular open source packages. If you are interested in a closer coupling of desktop and server GIS, you might want to have a closer look at QGIS. Similar to the setup you described for ArcGIS, there is such a setup for QGIS: PostGIS for data storage QGIS Desktop to edit the data and create the map document QGIS ...
For a basic viewer, I've been playing with WxGIS Catalog, which does the basics nicely but could use some fleshing out for more complex use cases. There's also RasterCatalog for QGIS, but as the name states, its only for rasters. On OS X, try GISlook, but none of these look to handle the spatial database engines directly.
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 ...
Most of the major open-source GIS software is compatible in any of the big three (Windows, OS X, Linux). I'd start with trying some of the software out in whatever operating system you're already familiar with, GIS will provide enough challenges without you being flummoxed when navigating your filesystem. Compiling GIS software from source is a challenge on ...
http://freegis.org/ - the oldest and perhaps most comprehensive directory of free GIS software and projects.
Portable GIS is a very useful set of Open GIS Tools that can fit on a USB stick and used on other computers and very good for field work on a laptop. Great for beginners or students without the resources to purchase for commercial GIS products. Newly updated version 2 contains a self-contained installer, updated versions of all the constituent software ...
Database Comparison Matrix In this link you can find the matrix of comparison between databases with spatial capabilities. http://www.bostongis.com/?content_name=sqlserver2008r2_oracle11gr2_postgis15_compare#221
Please add to this answer as you find more! QGIS http://www.qgis.org Working with QGIS in a spatial data infrastructure of Jalisco in Mexico Quantum GIS and GRASS in Biogeographical Research in the Iberian Peninsula QGIS - an interesting instrument for forestry planning concepts at local and regional level QGIS in the governmental FOSSGIS stack of the ...
I'll start things off... Being a good google-first person, I did find that OpenGeo did record some of their 2013 FOSS4G-NA presentations. They are available on the OpenGeo conference blog, but only a few presentations are availabe.
It is a very broad question. Cost Implementation Support Speed Limitations The bottom line is you get what you pay for. Oracle Spatial which can only be used with Oracle Enterprise Edition. One can use Oracle Locator, but has less of the native tools for GIS. Spatial also has GeoRaster which is an image format stored inside the database. The next ...
High quality map production: it's possible with FOSS, but a bunch of extra work.
If you are just looking to get started with open source GIS then you probably don't need to worry about operating system. I can't think of any major programs that won't run on all the major operating systems. Once you get into advanced work then you might benefit from using a Linux distro but not while starting. So I'd recommend sticking with what you know ...
Personally I'd very much welcome functionality and ease of use of ArcGIS Network Analyst extension.
If you're interested in learning more about this area, the problem is named cartographic displacement, and its one aspect of cartographic generalization. A couple of articles discussing displacement and approaches for handling the problem: Bader, Matthias. 2001. Energy Minimization Methods for Feature Displacement in Map Generalization. Steiniger, S Tefan ...
Version 9.0 of GDAL/OGR added the -simplify option to the ogr2ogr command. The documentation indicates that it preserves topology. -simplify tolerance: (starting with GDAL 1.9.0) distance tolerance for simplification. This method will preserve topology, in particular for polygon geometries. Example usage: ogr2ogr outfile.shp infile.shp -simplify ...
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.
I don't see MapWindow mentioned here.
GeoApt Data Browser looks quite promising, but I haven't yet managed to make it run on Windows. The big advantage over wxGIS Catalog for me would be that you can access the dataset's metadata. Update: As @dassouki mentioned above, there is also a new QGIS Browser which supports raster, vector and WMSS data. You can drag and drop layers to QGIS from there. ...
ogr2ogr has a "segmentize" option that appears to do what you need: GDAL ogr2ogr documentation From that page: -segmentize max_dist: (starting with GDAL 1.6.0) maximum distance between 2 nodes. Used to create intermediate pointsspatial query extents
If your data is stored in PostGIS, try using ST_SimplifyPreserveTopology.
The programming language R is focused on statistics, but has some good mapping capabilities. I wouldn't use it to design a poster-sized map, but it has several packages for handling GIS tasks. The best part is that you can crank out spatial statistics without needing to leave the program.
You could try Mapshaper. There are maybe some limitations due to your file size.
Speaking from the perspective of what I use day-to-day (though this is colored by my involvement in most of the projects): file geodatabase or ArcSDE geodatabase for data storage PostGIS, SQLite, and Shapefiles, in order from best database to most portable format. ArcMap desktop to edit the data and compile the map document QGIS for spatial ...
You can download the EPSG data from http://www.epsg.org/DownloadDataset after you register. No cost to register, and no delay between registration and download. There are two formats that might be useful - a set of PostgreSQL scripts (also other databases, but PostgreSQL is the one I checked) that insert data, so you can do a query of the epsg_area table. ...
Only top voted, non community-wiki answers of a minimum length are eligible