Tag Info

New answers tagged

0

Using OpenStreetMap you can compute the building height through some tags on buidings. As you can see there is an extrusion in Bucharest (and whole world) in this 3D simulation: http://demo.f4map.com/#lat=44.4379244&lon=26.1004697&zoom=18. Note that the accuracy of the height of buildings is random and some buildings does not have height relative ...


1

Not sure I understand about the cache issue but you can set the export resolution if that's what you mean:


1

The biggest data provider is DigitalGlobe. They also have the arguably best satellite (WorldView-3). You can buy directly from them, or you can go through one of the many resellers. A price of around 16$ per sqkm is usual for 4 spectral bands and 20$ for 8-bands - link to list with prices. A slightly cheaper option is Pleiades and SPOT data from Airbus ...


2

Two of the best commercial high resolution multispectral products available are Worldview-2 and Worldview-3. These sensors are commonly used for natural resources and biodiversity applications. You can learn more about these products here. Another more cost efficient option is to use RapidEye medium resolution imagery (details). Of course, if your budget ...


3

I guess you have gdal and the bindings installed, and some coding ability, so I'll just provide an outline: import org.gdal.gdal.gdal; import org.gdal.gdal.Band; import org.gdal.gdal.Dataset; ... Dataset dataset = gdal.Open(filename); Band band = dataset.GetRasterBand(1); ... // Do some band operation, like band.ReadRaster() to get the data, whatever you ...


0

If you don't want/have a server side map rendering engine, I'd convert the image to a tileset with a convenient palette. For example you can use gdal2tiles.py script but it needs as a source an image with the palette applied so your source wouldn't be a DEM but a regular RGB image (height values have to be mapped to colors). This step can be done with ...


0

Your problem is completely unrelated to your question's title. The JS interpreter doesn't even reach the line where you add the image layer because of an earlier "Uncaught TypeError: Cannot read property 'proj' of null" exception in the following line: var extent = new OpenLayers.Bounds(16120,2409591,484824,2814500).transform(inProj,outProj) This is ...



Top 50 recent answers are included