71

This question has been converted to Community Wiki and wiki locked because it is an example of a question that seeks a list of answers and appears to be popular enough to protect it from closure. It should be treated as a special case and should not be viewed as the type of question that is encouraged on this, or any Stack Exchange site, but if ...


40

Penn State has an Open Web Mapping class. It should be enough to teach you how web mapping works, and also the technologies involved. Most, if not all, of the tools used in the class are free so you cost shouldn't be a problem. Here's the TOC: Lesson 0: Orientation Lesson 1: Introduction to Open Web Mapping Lesson 2: Web Map Servers (WMS) ...


39

There are so many options out there and many great answers already. Two of my favorite choices that haven't already been listed here are CartoDB and MapBox. Both of these provide web based hosting and visualization of data and some very fancy tools with prices starting at FREE. You'll benefit from having desktop software to get your data setup. ArcMap and ...


30

This question has been converted to Community Wiki and wiki locked because it is an example of a question that seeks a list of answers and appears to be popular enough to protect it from closure. It should be treated as a special case and should not be viewed as the type of question that is encouraged on this, or any Stack Exchange site, but if ...


28

Edit Due to the popularity of this question and answer, I am adding editing some content on this post due to changes with providers and APIs over the past several months. API choice is related to the scope and purpose of your project, not to mention your budget if you in fact want to use some specific functionality. The other major caveat is your web ...


28

This question has been converted to Community Wiki and wiki locked because it is an example of a question that seeks a list of answers and appears to be popular enough to protect it from closure. It should be treated as a special case and should not be viewed as the type of question that is encouraged on this, or any Stack Exchange site, but if ...


28

This question has been converted to Community Wiki and wiki locked because it is an example of a question that seeks a list of answers and appears to be popular enough to protect it from closure. It should be treated as a special case and should not be viewed as the type of question that is encouraged on this, or any Stack Exchange site, but if ...


28

I love your enthusiasm and running your own GIS Consultancy can be very rewarding. I worked my way up to running a commercial GIS Unit for a very large environmental research and consultancy service, plus lead GIS teams in other organisations before going freelance. This experience gave me a very good idea of what running a business would involve, who my ...


25

I love the Geospatial Revolution series of videos from Penn State University. It's a beautifully produced set of videos showcasing some everyday uses of GIS.


24

I would probably just put it in GitHub until you really know what you want to share. Even ESRI started jumping on this bandwagon after GeoIQ acquisition.


21

Since Postgis is a component of Postgres I would recommend this great book (I own it and I found it extremely valuable) on Postgres performance tuning: http://www.packtpub.com/postgresql-90-high-performance/book It starts from the basics (planning the hardware, os, etc) and then grows into explaining all those misterious configuration params that I never ...


20

Start here: https://qgis.org/en/site/getinvolved/faq/index.html#how-to-cite-qgis Q: How to cite QGIS? A: To cite QGIS software in your piece of work, for work or an assignment, this general citation might be helpful: "QGIS Development Team (YEAR). QGIS Geographic Information System. Open Source Geospatial Foundation Project. http://qgis.osgeo....


20

The principle is simple if you have R installed and is usable in command line. You can create and/or execute a R Script from QGIS using Processing in QGIS version 2.0 or Sextante in version 1.8): see: Setting “R Folder” Path in QGIS Sextante Port your R scripts to QGIS using SEXTANTE QGIS with R: Working with the SEXTANTE plugin and others


18

A couple I've found useful: I'd strongly recommend Analysing spatial point patterns in 'R' by Prof. Adrian Baddeley at the CSIRO in Australia. It covers the spatstat module in depth and I think it's a great resource for cluster analysis. Applied Spatial Data Analysis in R (Bivand, Roger S., Pebesma, Edzer J., Gómez-Rubio, Virgilio) and Spatial Statistics ...


18

The PyQGIS cookbook is a great resource https://docs.qgis.org/latest/en/docs/pyqgis_developer_cookbook/


17

You could look at MangoMap www.mangomap.com. You should be able to create the map that you want with the available tools. It's hosted and free, so very little time and effort is required to deploy.


16

Few from my side, mostly out of ESRI world: CARTODB MapBox OPENGEO Linfiniti Geo Blog Smathermather's Weblog GISTUTOR Open Source Computing and GIS in the UK Google Geo Developers


16

Few more from my side: Virgilio Gómez Rubio's (he is the author of the famous/superuseful ASDAR book, mentioned in other answers) website provides materials to his tutorials from useR! conferences - slides, data and code are available. Apart from ADAR, there is now new book 'An Introduction to R for Spatial Analysis and Mapping' by Brundson & Comber ...


16

Spatial statistics, like most statistical methods, is a large topic. If you would like spatial statistical theory presented in a statistical/mathematical framework my favorite is Cressie's book "Statistics for Spatial Data". Since Diggle's point process book is out of print, A good alternative, specific to point pattern analysis, is "Statistical Analysis ...


16

Original: This is coming soon: The PyQGIS Programmer's Guide: http://locatepress.com/ppg Update 2019: There is a second edition out now: http://locatepress.com/ppg3


15

Personally, for the cliff's notes I find the ESRI ArcGIS desktop software help system useful, and and also the ESRI book Understanding Map Projections, its first 30 pages are not unlike a short textbook, followed by ~70 pages of appendix on individual projections, their uses, strengths, weaknesses, etc. From these, you'll quickly understand all the pieces ...


15

Change detection is a common operation/module in remote sensing packages like ENVI or Orfeo toolbox. It usually involves raster data (satellite images for example). How is the comparison done? With what tools? I feel that the description is not complete. Or something is missing. Change detection is done by comparing two raster images that were taken at ...


14

Programming books are out-of-date before they are published, so the only ones I find useful are more general ones dealing with theory and processes. There is nothing specific to open-source GIS in these cases (apart from maybe a business point-of-view). The last printed opensource book I bought, which is still available on Amazon, is Beginning MapServer, ...


14

Check out DTclassifier here which you can use with QGIS. DTclassifier provides simple streamlined interface for raster classification and change detection using decision trees. Plugin features: integrated approach — perform all operations including training data collection, tree-building and classification in QGIS first example of using ...


14

While the PostGIS in Action book isn't a step by step tutorial, it is a very handy guide, and I recommend it to anyone who wants to truly understand PostGIS and get beyond just the basics of PostGIS.


14

I highly recommend reading Programming ArcGIS 10.1 with Python Cookbook. From my own experience, you cannot strictly learn the arcpy site package without eventually bringing in larger concepts from the Python programming language. In fact, I first tried to take the approach you are eluding to, where I began using the arcpy site package to automate ...


13

For the features that your suggesting I would look at what is the most straight forward and easy to install stack that meets your needs. The software saying "You can have quick, powerful or cheap. Choose two." definitely applies here. If you're only planning on doing simple queries such as identifying features then the power of PostGIS is likely overkill. ...


13

This question has been converted to Community Wiki and wiki locked because it is an example of a question that seeks a list of answers and appears to be popular enough to protect it from closure. It should be treated as a special case and should not be viewed as the type of question that is encouraged on this, or any Stack Exchange site, but if ...


13

This illustration stuck with me, and helps me remember at the most basic level what precision vs. accuracy is.This is the source of the image, also containing a little more context. In general, Precision is the how close your grouping of measurements are. Accuracy is how close your measurement is to the actual measurement in the real world. Blah238 is right,...


13

In addition to the above excellent answers, let me add my own experience. A year and a half ago I decided I wanted to use OpenLayers (OL) in my Master's project and set out to learn it. I have been doing programming and digital map making as part of my work as an archaeologist since the early 1980s, and have been an ArcGIS user for 15 years. I am happy I ...


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