10

Update: since posting this, Mapbox released Mapbox GL JS, which does WebGL-based vector basemap rendering in browser. At this point, there's no established option. The only fully-vector in-production map out there is Google's MapsGL, and that's very limited due to browser support & performance. The closest you'll get with open source at the moment is ...


10

For just drawing vectors, Leaflet or OpenLayers will do just fine. Nothing new there. For vector tiled maps (i.e different resolutions/levels of detail at different zoom levels), TileStache is a simple and good server. I have been using with lots of experiments with Polymaps (AFAIK, the only general-purpose working js tiled vector viewer). Some people have ...


9

I've figured out how to use their web services. It looks like you have to send the token as a header instead of directly in the URL. For example, you can download an add-on to your browser such as postman that allows you to send GET and POST requests to web servers. Then select the option to send a get request to the web server such as https://www....


8

ArcGIS for Server will give you JSON over HTTP. Python has HTTP client stuff built in (urllib, etc) and better community packages (Requests, httplib2). And JSON and Python go together like chips and salsa.


8

Can download SSURGO data by State: Downloading the entire Order Area (Where):All counties, Alaska Order Map Layers (What): Soil Survey Spatial and Tabular Data (SSURGO 2.2) 444.310 Megabytes, 25 Maps Order Format (How):One ESRI Shape Order Projection (How):Geographic WGS84 Order Inclusion (How):Standard Order Delivery Method (How):FTP Note: The ...


7

Finally I found the service best shoot my need, Here MAP API. They support mulitiple language and has good zh-hant/zh-hans matching; eventhough, they don't have compelete translate, but well matched, better then Google Map Serivce. Update Google map is still the best one; during my using the HERE MAP API, I found a lot of cities are missmatched in Chinese ("...


7

If you use QGIS, you have at least two options to publish your maps without dealing with a server: install qgis2web-Plugin and generate web-maps with openlayers or leaflet: - you can upload the output to a webspace (if you have one) and your web-map is there. However, export tries to "translate" your QGIS-project as good as possible to openlayers/leaflet, ...


6

You can try Russia Topographic Maps. Can find there old soviet maps and new maps as well (2000-2010).


6

In general - no. Webserver's are only dedicated to run webserver services on a certain port, e.g. offering HTML-content or processing simple PHP- or JS-Scripts. GeoServer is software which wants to be installed and maintained. It's like an own service in a server environment... Of course, you could always ask your hoster via support if setting up services ...


6

If I understand your question correctly then both OpenLayers and Leaflet will load/show vector data. For example http://leafletjs.com/examples/geojson/ this loads a GeoJSON file onto the leaflet map which uses OSM via CloudMade in the background. OpenLayers probably supports more different types of vector formats, like KML http://dev.openlayers.org/...


6

No. Python Add-Ins are only usable in the desktop ArcGIS applications (ArcMap, ArcCatalog, etc.).


6

When you publish any type of service, you publish from a specific database connection, which points to a specific version of the database. So, create a new database connection to the specific version that you would like to publish the geodata service from, then either add the data to a mxd and publish from there, or right-click on the version database ...


6

Unfortunately no. As Alex said, there is no real link between the original published mxd and the service (although there was in previous versions). You can however find a copy of the published mxd on your server in your ArcGIS Server directory at %arcgisserver root%\directories\arcgissystem\arcgisinput\%service folder name%\%service name%.MapServer\extracted\...


6

Landsat is now available via Amazon Web Services Landsat 8 data is available for anyone to use via Amazon S3. All Landsat 8 scenes from 2015 are available along with a selection of cloud-free scenes from 2013 and 2014. All new Landsat 8 scenes are made available each day, often within hours of production. http://aws.amazon.com/public-data-sets/...


5

I also can recommend JMeter, as iant already mentioned. Its very flexible and after a while simple to use. If you look for something more "eye candy" like you can also try loadUI (http://www.loadui.org/) which is a little bit more intuitive. Its not as flexible as Jmeter, but in my opinion its a more lightweight load testing tool which you can also use for ...


5

Update: Nowadays I prefer Plunker for this, primarily because it allows you to create any number of files. This lets you create more realistically sized/organized demo apps, rather than stuffing everything into one HTML/JS/CSS file. Here's a nice Leaflet example: http://plnkr.co/edit/Y9uk2G?p=info I have found JSBin and JSFiddle to be extremely useful in ...


5

You'll need to tap into the api's for twitter, flickr and youtube. twitter api: https://dev.twitter.com/docs/api/1.1 Discussion specific to twitter here (from 2010): https://stackoverflow.com/questions/4337319/how-to-search-only-for-geotagged-tweets Looking at the docs for twitter, you have to issue a get request to the api that includes a search location ...


5

The problem in this case was rather stupid:) The cache mentioned above was residing in a folder, that was located in another folder, that was located in another folder. So despite the fact that I registered the main folder as a cache folder for the server, it couldn't read inside all these folders. So we created a new folder, named it exactly as the map ...


5

The response is obviously yes and there is probably a bunch of good solutions. Picking a favorite one with Geoserver, for example: create a sql function with "location point" as parameters witch returns 5 rows (nearest schools) using order by st_distance and limit 5 create a geoserver sql view and use your above pg function; Use WFS queries;


5

There are a few options: Latitude / Longitude to ZIP + 4, allows you to input the lat, long and receive a Zip code in return. You could also use this to input the values and run the search yourself All US zip codes with their corresponding latitude and longitude coordinates. Comma delimited for your database


4

A slight update a few years down the line, since I'm looking for the same thing: The ESRI link above no longer works, but gives the option of proceeding to http://route.arcgis.com. Under the API documentation there is a price list, where a "simple route" currently costs $0.004 per route. Could not locate a free option. HERE maps would appear to have 250K ...


4

I suggest you try out Geocode.Farm (https://geocode.farm). You can always just past the address into the address bar the same as you would put it into a form and it will display in XML the output, but it is human readable: 000.00000 -000.000000 Maybe this will work for you.


4

I will say that it will not be possible. Shared hosting has lots of limitations and here is the list of apps that are supported: http://www.justhost.com/cgi/info/web_hosting So we know they have postgres will you need postgis? I doubt that is configured. Plus withe intensity of most GIS needs you will be placiing a large load on the resources which they ...


4

When you are dealing with WMS services, you need to pass it certain parameters in the GetMap request. with Openlayers, you usually pass it to the params object. The WMS class Documentation says: Properties added to this object will be added to the WMS GetMap requests used for this layer’s tiles. The only mandatory parameter is “layers”. Other ...


4

We started a page to collect links and information about vector tiles in the OpenStreetMap Wiki (work in progress): http://wiki.openstreetmap.org/wiki/Vector_tiles


4

The answer to what you are asking, is that there is no other geoserver which has the exact same REST API as ArcGIS Server. There are several license-levels for ArcGIS Server, and the price differs accordingly. Now coming to solving your actual problem. You say that "I need to use existing ArcGIS Restful services". I would ask why? Other FOSS servers like ...


4

Consider to use GRASS GIS 7 for this. While it yet officially released it is much faster and also offers http://grasswiki.osgeo.org/wiki/WPS support. Ourselves, we use it to process raster and vector data on a cluster in the multi-terabyte range. See also http://grasswiki.osgeo.org/wiki/Category:Massive_data_analysis


4

According to the documentation, the token must go in the header, not the url: An example using curl: curl -H "token:<token>" url An example using jQuery: $.ajax({ url:<url>, data:{<data>}, headers:{ token:<token> } }) Example url: http://www.ncdc.noaa.gov/cdo-web/api/v2/data?datasetid=GHCND&locationid=ZIP:28801&...


4

Let's start with some assumptions: You really need 5000 web requests per second, and It would be possible to service those requests in only 5 seconds, and The queries could be serviced by exactly one CPU core, and Each core only needs 4GB of RAM, and The optimal core to CPU chassis distribution is 32, and Each CPU chasis has enough SSD disk to service all ...


4

Add all your imagery to one Map Document. ( I have used Mosaic Datasets in this image - but there will be no difference in how your imagery acts in this process) Share your Map Document to your Server via File>Share As>Service. Setup all the requirements in terms of name, location, settings and cache. - Wait for the cache to complete and then navigate to ...


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