Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I am creating a website for a non-profit organization and would like to plot points on a map similar to this: http://www.arcgis.com/home/item.html?id=931d892ac7a843d7ba29d085e0433465

I am currently plotting points on google maps through its API, but it isn't a great solution and I have heard that Google has rights to that point. (Correct me if I'm wrong) Anyway, I was wondering if there was a good way to use the USGS Topo layer on the USGS website to plot points dynamically through javascript with an API or some other means... Is there anyway I can set this up through mapnik, similar to this (http://www.toposm.com/us/index.html)?

On another note I have to be "licensced" in order to access ArcGIS javascript API, don't I? Or is this incorrect?

Aaron

share|improve this question
2  
I would recommend using TopOSM - toposm.com/us/… covers the entire US. –  Mapperz Sep 19 '12 at 13:28
2  
You can add maps to Openlayers with the raster.nationalmap.gov/ArcGIS/rest/services an example of it working jsfiddle.net/aguiguy/ZAZN8 –  Mapperz Sep 19 '12 at 13:35
    
Oh my gosh this is so powerful. Wow.... Openstreet maps javascript API with multiple layers. So nice... Mapperz - If I were plotting "private" data on the server do they log that? –  Ratty Sep 19 '12 at 17:39

1 Answer 1

The ArcGIS Javascript API in and of itself is free. However, to add your own content you would need a license to ArcServer.

You could use arcgisonline.com to create a map similar to the link you provided and add a spreadsheet that contains the plot points you want. This is a free service, however, I think there is a limit on the amount of features you can add (somewhere around 1000). All you need to get is an ESRI global ID if you don't have one already.

Hope this helps.

share|improve this answer
    
Thank you for the response! =) –  Ratty Sep 19 '12 at 17:40

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.