際際滷s from GeoDjango talk given by Eric Palakovich Carr. Last given in Washington, D.C. for django-district meetup on July 27th, 2011.
http://www.meetup.com/django-district/events/16015696/
Source code hosted on github:
https://github.com/bigsassy/geodjango_talk
2. THE TALKING POINTS
Installing and Con鍖guring PostGIS
Setting up a GeoDjango project
GeoDjango Model + Django Admin
Loading ESRI (ArcGIS) data
Spatial Queries in Djangos ORM
GeoDjango + Google Maps
...and more!
3. INSTALLING POSTGIS
OSX
http://www.kyngchaos.com/software:postgres
Ubuntu > Lucid
Apt-get for PostgreSQL and PostGIS
Ubuntu = Lucid
http://pastebin.com/rTDnhCdq
4. SETTING UP POSTGIS
Create the PostGIS template in your PostgreSQL database
See last block in http://pastebin.com/rTDnhCdq for tips
9. KEY LEGAL TAKEAWAYS WITH
GOOGLE MAPS (IANAL!)
http://code.google.com/apis/maps/terms.html
Must be free, but you can require logins.
The API requires you to report things sometimes (like if youre using a sensor)
Link to Google's Terms of Use
Explicitly state in your Maps API Implementation's terms of use that, by using your Maps API
Implementation, your users are agreeing to be bound by Google's Terms of Use
You can pre-fetch, cache, or store api data for improving the performance of your Maps API
implementation, as long as its temporary, securely, and in a manner that does not permit use of
the Content outside of your service