Tag Info

Hot answers tagged

25

There are quite a few alternatives and I've actually written a short book on the subject entitled "Online GIS - Meet the Cloud Publication Platforms that Will Revolutionize our Industry". Here's a summary: MangoMap: The quickest way for GIS users to publish web maps. No coding required. Lots of map features, slick UI that’s geared towards simplicity. ...


17

Google use a self-developed tool called Atlas to maintain geodata. In this video from Google I/O 2013 you see how Atlas works (Atlas starts at 7:30 - but it is interesting to see the whole video).


9

You didn't specifically ask about any open source tools or data in your original post, but OpenStreetMap has a global web map that is as good as the ones from Google or Bing. Because it is open source, there are lots of great resources explaining how they manage their data and render their map. If you want to create a worldwide map like Google or Bing, you ...


8

I've had good luck using GeoCommons for more lightweight mapping. The upside is that the service is free within a certain limit, and includes some fairly powerful analysis tools. I believe any mapping is free if using or creating open data, and while my organization did not end up paying for the service, the prices seemed reasonable. I didn't realize until ...


8

You can use the Streetdirectory API "The easiest way to start learning about the SD Maps API is to see a simple example. The following web page displays a map centered on Streetdirectory Singapore Office, 305 Alexandra Road, Vantage Automotive Centre, Singapore 159942: " Simple Map http://www.streetdirectory.com/api/developer/docs/examples/map-simple.html ...


5

You should use Geoserver WFS-T,WPS protocols and some client software like openlayers http://openlayers.org/dev/examples/wfs-protocol-transactions.html http://openlayers.org/dev/examples/wps.html


4

Agree with @iant. You are paying for hosting. With the free ones, you have to download the installer yourself and provide your own machine. With the site you linked, they provide the server. The editions differ in the number of CPUs, RAM and backup storage available. You can view the differences by using their product comparison feature. As for charging ...


4

why are all WFS and WPS still cgi based? They are not. HTML5Canvas or SVG can render the maps on the web. Canvas and SVG are browser technologies for drawing. WFS and WPS are server protocols for retrieval and processing. Non-cgi WFS/WPS: GeoServer, FeatureServer, ESRI tools, GeoTools. These are in Java, Python, and C++.


4

OpenGeo Suite You'll have similar web based map making & editing tools to Arcgis online with added flexibility. The OpenGeo Suite Cloud Edition is a hosted version. If you're comfortable running your own server you could also install the free and open source Community Edition.


4

In general, debugging JavaScript code is not as easy as debugging your python code although firebug has made the problem much simpler already. When it comes to js libraries like OpenLayers, first make sure you have the uncompressed version for development. When some error occurs, you can find the source file and the code line the defect originates in ...


3

All javascript libraries come in source form, so it is only a matter of taking the time to dive into the code. OpenLayers is no different, only you are probably using the minified, compressed into a single huge file version which is hard to read for humans. To help with debugging you should use the non-minified version of the libraries when developing and ...


3

I would look into Cartaro, it appears to be based off of OpenLayers Editor by geOps. I also just saw this OpenLayers WFS-T Using a GeoServer Hosted PostGIS Layer.


3

A quick Google search turned up: Spar Point Group has a nice writeup on several web-based point cloud viewers at http://www.sparpointgroup.com/blogPost.aspx?id=3879 This viewer is just too cool: http://lidarview.com/ PointCloud looks promising, and supposedly is free: http://pointcloud.io/


3

R. 70 and 80 will be difficult, Weather/ Preciptation data only: There first address for preciptation data is European Centre for Medium-Range Weather Forecasts in Reading. http://www.ecmwf.int/ There are bunch of data products mostly free for download. Look for the data center, reanalysis projects adressing the 60s and 80s. There is a project called ...


2

Are you using Esri software? If so, take a look at this question: Can I copy an entire geodatabase with relationship classes and domains and reproject all feature classes from wgs84 to state plane?? It's a similar situation, specifically, see of the link in my answer (http://gis.stackexchange.com/a/18108/653) which walks you through creating a replica ...


2

in my opinion you should consider change database to PostGIS. If I were you, (I guess only opensource software is in your range?) I would base application on geoserver http://geoserver.org/ it is very good geospatial server with nice GUI. You can connect it to PostgreSQL (PostGIS exactly). When you have these two, you can upload directly from shapefile data ...


2

I will try to answer to each question separately, starting from the development enviroment: I guess any IDE that supports php will work for PHP mapscript development. I can't suggest any because I don't use php, just google 'php ide'. As for example sites I should point you to the two most popular Open Source web applications built with PHP/mapscript: ...


2

If you have some Satellite data, you could digitize off it directly in Qgis. If you don't have any satellite data, you could look into adding either the OSM layers, or the Bing maps layers (using the OpenLayers Plugin) and digitize using that.


2

If you can see the places you are interested in with Google earth you can see the coordinates of your mouse cursor in the information bar at the bottom of the window. In the image below my mouse was over the field in the upper middle portion and you can see the coordinates in teh lower right portion of the image. If you don't have an excessively large ...


2

We are using two ways to improve that: 1. Instead of use picture symbols in mxd, you can publish the service without any simbology and then load a picture directly inside the javascript code 2. Use the 'cluster' functionality to group symbols depending on the scale You can find a sample here: ...


2

postgisonline is for things like this. go to http://postgisonline.org/map.php and paste your code. But you have to write it as a query understandable for PostGIS and call the geometry the_geom. Then you will, from your example get this in return


2

An answer a bit generic without more details. An introduction to GTFS to read You also need to import GTFS in database GTFS DB gtfs SQL importer For viewing, really depend but if no routing needed, just use you db to make SQL join from tables and export features to geojson (e.g PostGIS) if you need vector. Consume this GeoJson with Leaflet or ...


2

There are a lot of options. OpenLayers or Leaflet are probably a good place to start for the client side and they can read local shapefiles. For more options have a look at the OsGeo website (especially note the webmapping links on the right hand side).


2

Sorry, Eva, but that is not possible in a easy way: gvSIG is a desktop software, so it has no webs service to share your project or views. On the other hand, I can advise you some solutions depending on what you really need: Static information: Export your views as image or PDF. Share a layer: You can export your layer as KML and load it in google Maps or ...


1

I am working on one here: https://github.com/morganherlocker/geojson2shape It is javascript, but it runs server side, which I would bet all of the solutions require. This one is essentially a node.js wrapper around ogr2ogr. It would be easy enough to set up a simple node.js server though that accepts geojson and sends back the url to a shp download (that ...


1

It's not possible to do with pure JavaScript as it creates 3 binary files. Your best bet would be to setup a OGR web service that would take json in parameter and output a zipped SHP. Look at Ogre, it may help: http://ogre.adc4gis.com/


1

I addition to the answers provided in the Mapperz' link, another option you might consider is to set up your own instance of GeoServer with a suitable area of data from OSM loaded into a PostGIS database. You can obviously add in other data as well but OSM is a good start. All of this is free. I have this set-up as an off-line test-rig for web mapping ...


1

I guess I'm not answering your question in many ways, but some food for thought: Do you really need the ESRI APIs? There are a lot of open source mapping libraries for Python (and for html/javascript there is OpenLayers and Leaflet to name the most popular ones). The book "Python Geospatial Development" is a bit dated (a year or so..?) but I still found it ...


1

Maybe my understanding of the question, is totally different from other people who have answered, but I think that you have a bunch of polygons in WKT, and you want to see them on a map, as a one time thing. If so, I'll guide you to this sample of OpenLayers: http://openlayers.org/dev/examples/vector-formats.html You can paste the WKT in the Box, and ...


1

I tried the request you posted in the comments above and got the same until I replaced the encoded ampersands (replaced "&" with "&"). I was able to get a response, but there were no features at that x/y location. I then constructed a corresponding GetMap request, removing the stray comma in the STYLES parameter, as follows: ...



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