Does anyone know of any good open source Geodjango apps to dig through? - gis

I'm looking to build a small GIS in my spare time and have been digging into Geodjango.
I've been trying to find examples of open source Geodjango projects to look through, but I have had little luck, so here I am. I've been through most of the tutorials I could find, but they all seem to stop at the same point and I'm curious to look into some more complicated real-world code.
Anyone know if/where I can find some? Anything will suffice, but stuff using the Google Earth API as opposed to Open Layers would be ideal.

everyblock.com recently released their source code for their GeoDjango-based site. I've been digging through it - it's an interesting case study. It includes the public-facing site, a JSON API and some back-end data aggregation and map-generating code. Links and more info can be found at: http://www.everyblock.com/code/

I would recommend reading about what a GIS mapping stack is all about first. Once you understand where GeoDjango fits within this stack, there is a geodjango-basic-apps Google repository that gives some GeoDjango examples. The examples that you find online will swap certain portions of the stack (e.g. Open Layers for Google Maps API or MapServer for GeoServer) but the the design patterns and ideas are very similar if not the same in numerous cases.

MarineMap is a web-based tool for open and participatory spatial planning in the marine environment. For more information about MarineMap, visit http://marinemap.org
Code: https://code.google.com/p/marinemap/
Demo: http://southcoast.marinemap.org/marinemap/

Related

How to implement labelImg function on the web browser

i am using labelImg tool for a graphical image annotation.
But for our education site, we would like to add this function of a graphical image annotation like labelImg into our web service.
https://github.com/tzutalin/labelImg
So Can we make labelling tool for data preparation for training on our website as one of function of data training?
Anyone have any idea concerned with this?
Ryan.
Labelimg is a desktop app that uses Qt for its UI. There exists solutions to run Qt in a Browser. See for example the solutions for Running Qt over the Web.
Otherwise I would recommend to explore other web-based tools for image annotation, e.g., the Computer Vision Annotation Tool (CVAT).
I hope you succeed in your endeavor.
To previous flags/deletion of my answer: As per Stackoverflow's code of conduct I did "make sure my answer provides at least a viable alternative. The answer can be “don’t do that”, but it should also include “try this instead”. Any answer that gets the asker going in the right direction is helpful". Please comment with further explanation why this is not a valid answer. Many thanks and all the best.

API to publish data from shapefile

GIS is not really my expertise and need advice from experts here. Pardon me for my incorrect terms. I have a client asking to develop a system which provides API to consume data from their POI, PA and MPA datasets (in shapefile). Question is, what are my options to do this? Should I develop the system from scratch by maybe converting the shapefile to GeoJSON, or us there any opensource/paid solution already made for this use case? Any help/tip/advice would be much appreciated! Thank you!
You can try Geoserver. I know people without GIS or technical knowledge who managed to publish geodata with it on the web. The vector data / JSON API is an implementation of the OGC WFS standard - which might come handy if later your client decides to plug the data in something like Leaflet or OpenLayers (or most other GIS frameworks for that matter).
Note that GeoServer is a great standalone solution. But I'm not so sure it is your best option if what you are describing is just one part of a more complex system.

How to detect pitch on windows phone?

I know this is a rather general question, and apologies - I just can't find a start to this question anywhere. I'm currently building an app at a hackathon that will take voice/piano melody and decipher its pitch. I have found several javascript libraries that only work on servers, and do not work at all on WP.
I know a tuner can be done as I've seen several guitar tuner-type apps on the store, but I have no understanding of how to achieve the same result (and neither do the Microsoft representatives present) although I was suggested to look at FFT.
Again, I apologize for the general nature of this question. I would provide more information if I had it. Thanks.

jQMobi documentation mirror

Just got started and running with jqMobi, which is now called 'intel's application framework' (cheesy name eh)
Along with intel's porting to their new site, they forgot to put the full docs online (at least I can't find it). Now there's only minimal documentation, like the getting started. I'd like to get on with it.
Anyone knows where the (full) docs are hosted? I really hate to go look for another framework again.
The documentation is all there. The only thing they did not add was the "testdrive", which is just the kitchen sink sample found in github
In my opinion the docs are somewhat scattered, but there's some helpful stuff if you can find it. I keep bookmarks for these links. There are some links from those that get you to more stuff.
http://html5dev-software.intel.com/documentation/jqmobiapis/index.html
http://app-framework-software.intel.com/documentation.php?r=9057
http://developer.html5dev-software.intel.com/
http://www.html5dev-software.intel.com/documentation/
Actually they split off where appMobi is a cloud services company to support apps, and Intel took the part to build the apps. So you may still need/want appMobi. Their docs are on their site of course. There is still some duplication on the appMobi site.
Technically I don't think jqMobi is the same thing as the Intel App Framework, but at the same time I have a hard time understanding what's called what anymore. I'm sure they'll clear this up over time. I hope they find names that can be useful tags on stackoverflow.com!

Zotonic- where can a quickstart be found

I have been to the zotonic docs, but well, they have not really been helpful because everything is in bits and pieces over there. I am an averagely good erlang programmer and i guess what i need is a full example of a web site or web app, however simple, but from ground up. Usually, an example built ground up would be used to illustrate all the basic concepts of a library. Forexample, how is a site arranged ? how and where do i put these files ? what does this config mean ? which options are there for this task ? e.t.c.
Zotonic looks great on the outside and i would love to dive into it. It looks like the only Erlang easy-way of building a web site and managing a web site using erlang.Question: Has anyone come across a full-fledged Zotonic-built web site or web app, whose source he can share or a tutorial coming from ground up, especially for Erlang programmers, that can get one really started ? Something similar to this Django introduction Also, are there any builds for Zotonic that can install on a windows Server ?
I'm developing (in my spare time, which hasn't been much lately) a project/issue tracker in zotonic. Code is available here: https://github.com/kaos/trackz and a demo site running the code here: http://trackz.astekk.se/
It's in it's early stages, so it won't be too hard to follow the progress from scratch by looking at the commits made, to that end, it's not much to look at either, yet.
It is developed against 0.8.x, so it probably won't be without issues to run it on 0.9-dev.
I also have some articles about zotonic internals (how to write modules for zotonic) and other related topics here: http://blog.astekk.se/en/by_keyword/318/zotonic
Hope this fills in at least some of your questions :)
Hint:
Study the data model and directory structure. Once you grok that, the rest will come easy.