Using MongoDB tobuild a GIS SaaS App
Overview What are we building? ● A solution to help gis departments get there   web maps up FAST! ● Built-in ready to go t...
lem ...or op portunity?    The probA lot of different 3rd party REST map servicesand no easy & fast way to search.
The Solution?          ???
The Solution!           Mungo!!
The REAL Solution!
What we wanted!● Fast keyword auto suggestion● Ability to create databases on the fly● Indexing of GIS points 
How we did it!●   Incremental caching●   async requests to web map services●   indexed web map service layers●   setup mul...
myiDV
ngoDB Cach e databaseMo
C ache Code       Only 31 lines of code!
Cache Search Code       Only 24 lines of code!
TechnologiesJson.NET - http://json.codeplex.com/MongoDB C#/.NET driverAsp.net MVC 
Other Mo ngoDB uses●   User profiles●   Geocoded Addresses●   Site settings for Administration Console●   Map settings●   ...
My InfoDonny Velazquezdonnyv@gmail.comtwitter: @Donny_VCivilSolutions.biz
Upcoming SlideShare
Loading in...5
×

Building a GIS SaaS App using MongoDB

1,905

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,905
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Building a GIS SaaS App using MongoDB

  1. 1. Using MongoDB tobuild a GIS SaaS App
  2. 2. Overview What are we building? ● A solution to help gis departments get there web maps up FAST! ● Built-in ready to go tools. ● Flexibility to handle third party web mapping services.myiDV
  3. 3. lem ...or op portunity? The probA lot of different 3rd party REST map servicesand no easy & fast way to search.
  4. 4. The Solution? ???
  5. 5. The Solution! Mungo!!
  6. 6. The REAL Solution!
  7. 7. What we wanted!● Fast keyword auto suggestion● Ability to create databases on the fly● Indexing of GIS points 
  8. 8. How we did it!● Incremental caching● async requests to web map services● indexed web map service layers● setup multiple caching databases for each layer 
  9. 9. myiDV
  10. 10. ngoDB Cach e databaseMo
  11. 11. C ache Code Only 31 lines of code!
  12. 12. Cache Search Code Only 24 lines of code!
  13. 13. TechnologiesJson.NET - http://json.codeplex.com/MongoDB C#/.NET driverAsp.net MVC 
  14. 14. Other Mo ngoDB uses● User profiles● Geocoded Addresses● Site settings for Administration Console● Map settings● User generated content for every map
  15. 15. My InfoDonny Velazquezdonnyv@gmail.comtwitter: @Donny_VCivilSolutions.biz

×