I am currently working on a mapping project in qGIS, and the only good DEM model I can find of SE Norway is a high-res WCS link that I have uploaded into my project. I would really like to create contour lines, so I was wondering if there is any way to do this with a DEM in WCS format. Everything I've found online deals with raster and vector files.
Thanks!
Zack Eriksen
The WCS link should allow you to download the data to use as a raster/grid, and then you can create contours from the grid.
I am not sure about QGIS, but you can do this in Golden Software's Surfer program. In Surfer 16, just click to create a contour map, and when asked to open the grid, click the Download button. Add the WCS server, connect to it, select the layer and region and download. The data is downloaded from the server and the contour map is created. You can save the data as a grid at that point, if you want to use it in the future.
Related
Currently I am using Selenium and Folium to download OpenStreetMap maps... The issue I am encountering now is that, for my next assignment, I have to download 5 million images, and my current Python script is too slow. Having that one running in the background for hours on my laptop is not really an option.
Currently, my script opens the browser, saves the screen and extracts the nxn pixels image I need.
Does anybody know of a smarter way of extracting maps from OpenStreetMap?
Currently, I have a CSV list of 5'ish million x & y coordinates of points, and I need to download a map for each one of these in png-format... How should I proceed?
I hope you are not downloading from openstreetmap.org tile servers, because this is strictly discouraged as you can see on https://operations.osmfoundation.org/policies/tiles/ under "Bulk Downloading".
It might make sense for you to setup an own tileserver or subscribe to some tile-server service. There are static map services, which allow you to download the combined map image of an area, see
https://justmarkup.com/articles/2014-05-27-overview-of-static-map-solutions/#openstreetmap
for example.
This mentions Mapquest and Mapbox.
I want to create my own dataset for YOLOv3 Object Detection. It looks like there is a huge set of offline tools for marking bounded boxes, for example: Yolo_mark, Microsoft VoTT, LabelImg. Is there any zero-config online tool, which will work right in my web browser? Also It would also be convenient to be able to crop ROI of the image right in the process of marking along with bounding boxes.
I could not find a tool that fit the search criteria, so I decided to write it myself. It published by direct link in Github Pages. A killer feature of this tool is support for touch screen input. ROI cropping with automatic shift of bounding boxes is also implemented.
Source code is published here. The tool uses a minimum of third-party dependencies: only Typescript compiler is required for deployment. Bounding boxes will be written when saved onto txt files by darknet framework format.
I am trying to replace the default location points and addresses with my own points and addresses. I have uploaded a geojson with parcel centroid points, address, and assessor parcel number. I would like to display this information when the user clicks on an address. Is this possible?
geojson upload
You can follow this add points to a web map tutorial series to achieve the functionality you are looking for. Since it sounds like you have already uploaded your data to Mapbox as a dataset or tileset, the next steps will be to create a style and then add interactivity by displaying popups containing the desired information when clicked.
If I upload a gpx trace to
convert it into a tileset, I can use it in the Style editor just as expected. But if I upload a second and want to use it as a data source for another or even the same layer, It is greyed out with the following notice:
This source includes vector layer names that are already in your composite source. vector layer names must be unique.
I didn't set any name myself or changed the gpx traces in a weird way. I even renamed the style layer. I looked into the details of the automatically created tileset but I couldn't see a name which was the same on both sources. The only thing that both gpx traces had was the "tracks" part of the source, which contained the actual trace.
But I can't figure out how to change this name.
Is there some way to upload two gpx traces and use them in the same style?
I want to avoid workarounds if possible but if it doesn't work another way, I imagine that there are at least two workarounds:
1. Convert into a geojson file, upload as a dataset and convert into a tileset.
2. Somehow append multiple gpx files into one, but keep the traces separate.
What would be the downsides, apart from having more files to keep up2date? Is (2) even possible?
Update:
In the end I did convert the gpx files into geojson tracks. THis did work exactly as hoped. But I'm still interested if there's a shorter way or if I just did something wrong previously.
Disclaimer: I work at Mapbox.
It isn't possible to upload multiple GPX files directly to the same map style in Mapbox because their layer names are automatically set as track. To fix this, I recommend following these steps:
Convert your data to GeoJSON using a tool like toGeojson
Upload the GeoJSON to Mapbox Studio
Add the data to your map in Studio or GL JS
So to answer your question: you are going about this the correct way. One thing to note: you don't have to upload it as a dataset first. You can upload your GeoJSON as a tileset directly, unless you have some editing you want to do first.
I am currently working with a Lenovo Phab 2 Pro - Google Tango. I installed the new Gankino SDK.
After using area learning I would like to retrieve the coordinates of the markers places during the area learning.
When I go into the folder at the following address: LenovoPhab2Pro\Memory\Android\Data : I can not find the corresponding file like: com.CompanyName.ProductName.
What I want to do in the end is to make an area learning on a piece and place some markers and then retrieve the position of the markers in the .xml and finally place virtual objects at the positions of these markers.
Thank you!
Yes I solved it!
I directly have access to this file in the phone. I copied and pasted this .XML file in the download folder to be able to acces it when the phone is plugged to my computer.