Re: [Qgis-user] QGIS at The Economist magazine

2022-01-25 Thread Alexandre Neto
Nice one. Thanks for sharing.

A quarta, 26/01/2022, 00:10, David Strip 
escreveu:

> This article
> 
> has an interesting discussion on the use of projections in news graphics
> and cites Qgis numerous times as their mapping software.
> It also mentions projectionwizard.org, which I was not familiar with and
> is a useful to know about.
>
> ___
> Qgis-user mailing list
> Qgis-user@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
>
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


[Qgis-user] QGIS at The Economist magazine

2022-01-25 Thread David Strip

  
  
This
  article has an interesting discussion on the use of
projections in news graphics and cites Qgis numerous times as their
mapping software.
It also mentions projectionwizard.org, which I was not familiar with
and is a useful to know about.

  

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


[Qgis-user] Print formatting style

2022-01-25 Thread Lars Bendix
Hello, I'm using QGIS LTS 3.16 Windows 10. I would have the following
question:
I have imported a kml layer with polygon objects on a streetmap.
I would like to print one map page for each polygon object. My problem is
the following: which format style should I choose, so that each print page
only shows the current polygon object on the map and not the neighbor
polygon objects? And how can I format it inverted, so that everything
outside the polygon object border is shown in grey on the print page? Thank
you!
Lars
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Accessing temporal controller stuff via the python console

2022-01-25 Thread Nyall Dawson
On Wed, 26 Jan 2022 at 07:30, Cory Albrecht  wrote:
>
> Thanks.
>
> While I no longer got a whole bunch of similar images, instead I got a series 
> of partially rendered canvases in triplets. First the static, 
> non-temporal-data layers and a few features of one of the temporal layers. 
> Second is all the layers but no labels. Third is with the labels (including 
> the date of the frame). Each triplet appears to be from the same time frame 
> selected with setCurrentFrameNumber(), but the third image of the triplet 
> shows a date that is is three items in the list after the previous one.

As you've found, saving the canvas is a fragile approach. Calling
canvas.saveAsImage() will save **whatever** is currently shown in the
canvas to an image, even if it's only a half-rendered map!

The better approach is using the QgsMapRenderer classes directly,
which allow you to render maps as images without going through the
canvas at all. This has many benefits:

- The extent, scale, and image size can all be precisely controlled,
and you aren't bound to the canvas size itself. (Of course, you could
take those extent/scale/sizes direct from the canvas if this is
behaviour you do wany)
- The map rendering can be done in a "blocking" way, so that you can
be sure that the render is completely finished before saving the image
out.
- You aren't messing with the canvas's temporal range, so after
exporting images the previous time range will still be visible and the
user's QGIS state won't be magically changed after running your
script.

Something like this should work (will need some adapting!)

   # now create an set of images so you can create an animated gif or so
   def render_time_range(map_settings, time_range):
 img = QImage(map_settings.outputSize(), map_settings.outputImageFormat())
 img.fill(map_settings.backgroundColor().rgb())

 p = QPainter()
 p.begin(img)
 map_settings.setTemporalRange(time_range)
 render = QgsMapRendererCustomPainterJob(map_settings, p)
 render.start()
 render.waitForFinished()
 p.end()
 return img

   map_settings = QgsMapSettings()
   # setup all your default map settings stuff here, e.g. scale,
extent, image size, etc
   map_settings.setLayers(iface.mapCanvas().layers())
   map_settings.setOutputSize(QSize(300, 150)) # width, height
   rect = QgsRectangle(iface.mapCanvas().fullExtent())
   map_settings.setExtent(rect)
   map_settings.setIsTemporal(True)

  for time_range in :
  img = render_time_range(map_settings, time_range)
  img.save( ... )



> Longer waits in processEvents() or time.sleep() after setting the frame 
> didn't seem to matter, the key was sleeping and processing events multiple 
> times and 5 seems to be the minimum. I also had to do the set frame to the 
> first date before the loop, as for some reason inside the loop it required 
> more than 5 times when jumping backwards from the final date to the beginning 
> and would thus result in a bunch of incompletely drawn images and a few 
> skipped dates.
>
> Next I need to find if there is a way to change the size of the output image 
> to different than the map canvas, but I suspect that will require playing 
> with the pyqgis stuff that controlls the Print Layout stuff, and that is 
> probably beyond my nonexistent python skills.
>
> On Mon, Jan 24, 2022 at 6:27 PM Nyall Dawson  wrote:
>>
>> On Tue, 25 Jan 2022 at 04:39, Cory Albrecht  wrote:
>> >
>> > But the `navigator.setCurrentFrameNumber(f)` doesn't change the canvas' 
>> > temporal frame.
>> >
>> > If I do `f=54003` manually in the console and then 
>> > `navigator.setCurrentFrameNumber(f)` manually as well, the frame changes. 
>> > I've used time.sleep() with values up to 5 seconds to see if setting the 
>> > frame was just a background task that returns early before actually 
>> > completed, but that didn;t make any difference.
>> >
>>
>> Try QCoreApplication.processEvents() instead of time.sleep
>>
>> > Why does it not change the frame in the middle of the for loop?
>>
>> it's a bit technical, but you need to let the Qt "event loop" process
>> in order for any GUI widgets to update. time.sleep doesn't do this --
>> it just blocks the caller for the requested time, and doesn't let Qt
>> do it's thing and update the screen.
>>
>> But a huge warning is needed here: processEvents() is very dangerous
>> to call in certain circumstances. Here it's ok to do, but definitely
>> use with caution!! (You'll know you're using it wrong if you get
>> crashes...)
>>
>> Nyall
>>
>>
>>
>> >
>> > On Tue, Jan 18, 2022 at 2:32 PM Cory Albrecht  wrote:
>> >>
>> >> Thanks, I'll check it out.
>> >>
>> >> On Sun, Jan 16, 2022 at 8:04 PM Nyall Dawson  
>> >> wrote:
>> >>>
>> >>> On Mon, 17 Jan 2022 at 10:46, Cory Albrecht  wrote:
>> >>> >
>> >>> > Thanks for the pointer, but unfortunately it is incomplete. It tells 
>> >>> > me this:
>> >>> >
>> >>> > # get the current  responsible for the mapCanvas behaviour and 
>> >>> > Tempora

Re: [Qgis-user] Accessing temporal controller stuff via the python console

2022-01-25 Thread Cory Albrecht
Thanks.

While I no longer got a whole bunch of similar images, instead I got a
series of partially rendered canvases in triplets. First the static,
non-temporal-data layers and a few features of one of the temporal layers.
Second is all the layers but no labels. Third is with the labels (including
the date of the frame). Each triplet appears to be from the same time frame
selected with setCurrentFrameNumber(), but the third image of the triplet
shows a date that is is three items in the list after the previous one.

I ended up with the following as the only way to make sure that all
temporal controller and map canvas events were properly consumed before
taking the snapshot to image:

listOfDates ['1815-06-09', …]

navigator = iface.mapCanvas().temporalController()
dt = QDateTime.fromString(listOfDates[0], '-MM-dd')
f = navigator.findBestFrameNumberForFrameStart(dt)
navigator.setCurrentFrameNumber(f)
QCoreApplication.processEvents(QEventLoop.AllEvents, 1)
time.sleep(1)
QCoreApplication.processEvents(QEventLoop.WaitForMoreEvents, 1)
time.sleep(1)


i = 1
for d in listOfDates:
  dt = QDateTime.fromString(d, '-MM-dd')
  f = navigator.findBestFrameNumberForFrameStart(dt)
  navigator.setCurrentFrameNumber(f)
  fn = '/home/cory/Downloads/image-{:06d}.png'.format(i)
  print(d)
  print(f)
  i = i + 1
  QCoreApplication.processEvents(QEventLoop.AllEvents, 1)
  time.sleep(1)
  QCoreApplication.processEvents(QEventLoop.AllEvents, 1)
  time.sleep(1)
  QCoreApplication.processEvents(QEventLoop.AllEvents, 1)
  time.sleep(1)
  QCoreApplication.processEvents(QEventLoop.AllEvents, 1)
  time.sleep(1)
  QCoreApplication.processEvents(QEventLoop.AllEvents, 1)
  iface.mapCanvas().saveAsImage(fn)
  print(fn)
  print("\n")


print('Done!')


Longer waits in processEvents() or time.sleep() after setting the frame
didn't seem to matter, the key was sleeping and processing events multiple
times and 5 seems to be the minimum. I also had to do the set frame to the
first date before the loop, as for some reason inside the loop it required
more than 5 times when jumping backwards from the final date to the
beginning and would thus result in a bunch of incompletely drawn images and
a few skipped dates.

Next I need to find if there is a way to change the size of the output
image to different than the map canvas, but I suspect that will require
playing with the pyqgis stuff that controlls the Print Layout stuff, and
that is probably beyond my nonexistent python skills.

On Mon, Jan 24, 2022 at 6:27 PM Nyall Dawson  wrote:

> On Tue, 25 Jan 2022 at 04:39, Cory Albrecht  wrote:
> >
> > But the `navigator.setCurrentFrameNumber(f)` doesn't change the canvas'
> temporal frame.
> >
> > If I do `f=54003` manually in the console and then
> `navigator.setCurrentFrameNumber(f)` manually as well, the frame changes.
> I've used time.sleep() with values up to 5 seconds to see if setting the
> frame was just a background task that returns early before actually
> completed, but that didn;t make any difference.
> >
>
> Try QCoreApplication.processEvents() instead of time.sleep
>
> > Why does it not change the frame in the middle of the for loop?
>
> it's a bit technical, but you need to let the Qt "event loop" process
> in order for any GUI widgets to update. time.sleep doesn't do this --
> it just blocks the caller for the requested time, and doesn't let Qt
> do it's thing and update the screen.
>
> But a huge warning is needed here: processEvents() is very dangerous
> to call in certain circumstances. Here it's ok to do, but definitely
> use with caution!! (You'll know you're using it wrong if you get
> crashes...)
>
> Nyall
>
>
>
> >
> > On Tue, Jan 18, 2022 at 2:32 PM Cory Albrecht 
> wrote:
> >>
> >> Thanks, I'll check it out.
> >>
> >> On Sun, Jan 16, 2022 at 8:04 PM Nyall Dawson 
> wrote:
> >>>
> >>> On Mon, 17 Jan 2022 at 10:46, Cory Albrecht 
> wrote:
> >>> >
> >>> > Thanks for the pointer, but unfortunately it is incomplete. It tells
> me this:
> >>> >
> >>> > # get the current  responsible for the mapCanvas behaviour and
> Temporal Controller gui
> >>> > navigator = iface.mapCanvas().temporalController()
> >>> >
> >>> > And a few other methods for that object, but it's all about
> mimicking the "Save Animation" button with no explanation how to choose a
> specific frame or even anything as simple as going forward or backward by a
> single frame. Is there no list anywhere of all that temporal controller
> object's methods?
> >>>
> >>> Yes, in the usual place (the PyQGIS API reference):
> >>>
> >>>  https://qgis.org/pyqgis/master/core/QgsTemporalNavigationObject.html
> >>>
> >>> Nyall
> >>>
> >>> >
> >>> >
> >>> >
> >>> > On Sun, Jan 16, 2022 at 3:40 PM Delaz J  wrote:
> >>> >>
> >>> >> Hi Cory,
> >>> >>
> >>> >> I don't know if it's still compatible with API and of any help, but
> there's that stale pull request in the docs by Richard (
> https://github.com/qgis/QGIS-Documentation/pull/5521) you migh

Re: [Qgis-user] Help converting State

2022-01-25 Thread Bighouse Productions
Thanks Andrea! GEOMETRY: AS_XY  - that did the trick for me. That was a
long 24 hours trying to figure it out :-)

You rock! Thanks a lot.
D.

*Doug Hadfield, *
*bighouseproductions.ca *
*VRtuous.com *
*virtualvideoproductions.com *
*Video, Animation, Photography, 3D & VR*
778 895 1755
Demo Reel: https://vimeo.com/183084451
Photography: bighouse.smugmug.com



On Tue, Jan 25, 2022 at 4:16 AM Andrea Giudiceandrea 
wrote:

> Bighouse Productions
> 
>  Mon, 24 Jan 2022 18:37:41 -0800
> 
>
> Hi Chris et al. here's a video showing the steps I'm following -- can
> someone pinpoint what I'm doing wrong?
>
> https://vimeo.com/669657507/e84405ce12
>
> Hi Doug,
> If I understand correctly your "issue" looking at the video, there is
> probably a misunderstanding about how csv / vector layers / reprojection
> work.
>
> A GIS vector layer stores information about the features geometries (the
> coordinates of each point or vertex) and the features alphanumeric
> attributes (the fields and their values).
>
> A csv file stores alphanumeric attributes.
>
> When you import the csv file in QGIS , since some fields contain values
> representing the coordinates of a point,  it becomes a vector layer in
> which the features geometries are created, on importing, from the values
> (the coordinates) contained in such fields and the features attributes are
> the same attributes stored in the csv file.
>
> Reprojecting a vector layer from a CRS to another one only changes the
> features geometries and not the features attributes.
>
> Exporting a vector layer (with default options) to a csv file only saves
> its alphanumeric attributes.
>
> Does this make sense to you?
>
> Do you need to transform the coordinates values relative to a CRS stored
> in the EAST and NORTH fields of your csv file to the coordinates values
> relative to another CRS and update your EAST and NORTH fields or add new
> fields with the new values and save it as another csv file?
>
> There various ways to obtain the some result.
>
> For example:
> - you can select the GEOMETRY: AS_XY layer option in order to add X an Y
> fields to the exported CSV in which the coordinates values are stored
> relative to the CRS set in the CRT option.
> - or you can reproject the layer (Processing tool: "Reproject layer") and
> than use the Field Calculator to add new field or updated the EAST and
> NORTH fields with the new coordinates of the points and then save the layer
> to a CSV file with the default options.
> - or you can use the Processing tool "Add X/Y fields to layer" to add X
> and Y fields with the coordinates values relative to the desired CRS and
> then save the layer to a CSV file with the default options.
>
> Regards.
>
> Andrea Giudiceandrea
> ___
> Qgis-user mailing list
> Qgis-user@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
>
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Add elevation data to many gpx files

2022-01-25 Thread Nicolas Cadieux
Hi,

Gdal, a core library of QGIS can read and write to gpx. I did not play much 
with this format but it does support xyz points.  I would import the gpx file, 
save as .shp.  Use a Dem like NASADEM to get the elevations (you have multiple 
tools and plugins that can make a point sampling from a raster) and then save 
to gpx.

You could create a model to accelerate the process.  You can then batch this 
model in “processing”. 

https://gdal.org/drivers/vector/gpx.html

Look for gpx or gps in the plugins, you will probably find interesting tools 
there.

Nicolas Cadieux
https://gitlab.com/njacadieux

> Le 25 janv. 2022 à 09:03, APM  a écrit :
> 
> Dear List,
> 
> 
> 
> is it possible to add elevation data to gpx files with Qgis?
> 
> I have a high amount of gpx-files and would have to add the data's in a batch.
> 
> 
> 
> Thank you!
> 
> 
> 
> Kind regards
> 
> 
> Piet
> 
> ___
> Qgis-user mailing list
> Qgis-user@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


[Qgis-user] Add elevation data to many gpx files

2022-01-25 Thread APM

Dear List,



is it possible to add elevation data to gpx files with Qgis?

I have a high amount of gpx-files and would have to add the data's in a 
batch.




Thank you!



Kind regards


Piet

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


[Qgis-user] Legend symbol colour

2022-01-25 Thread Dario
Hi,
I have a categorised layer coloured by expression (project colour) and it works 
well. 
The issue is the legend, because symbol colour is the one shown as default and 
not the one shown in the map by expression. 
I solved changing manually colour in the style picking from project colour 
palette.

Is there any way to make it controlled by project colour (as it is for the 
geometry of the map)?

Thanks



_
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Help converting State

2022-01-25 Thread tim dunlevie
Yeah I do a "long way" around for this.

Add the layer - add delimited text layer(or use the geoprocessing task)
Plot those points in its original projection.
Export that layer to the new grid / projection you want to generate the
coordinates.
Add new fields to this new layer, then use field calculator to generate XY
($x, $y in field calculator).


On Tue, 25 Jan 2022, 7:41 pm Nicolas Cadieux, 
wrote:

> Hi Doug.
>
> QGIS will reproject the data on the fly so you will not “see” (on the
> screen) the difference. Try saving the reprojected file as a .gpkg then use
> the field calculator to create a new x and y field.  That should generate
> new x and y coordinates in the new CRS.
>
> Nicolas Cadieux
> https://gitlab.com/njacadieux
>
> Le 24 janv. 2022 à 19:00, Bighouse Productions <
> d...@bighouseproductions.ca> a écrit :
>
> 
> Bighouse Productions 
> [image: Attachments]3:44 PM (12 minutes ago)
> to chris, qgis-user
> Thanks so much Chris,
>
> I've been trying 6.1.3 for a while now and I can't seem to get the CSV
> file to export & convert from one CRS to the other (NAD27 Nevada East to
> UTM NAD27).
>
> No probs switching the CRS of the document and the coordinates layer...
> but each time I export in the new CRS (EPSG:26711) the saved document is
> exactly as it was when I started. To summarize, here's what I'm doing:
>
> 1. Start a new QGIS file
> 2. Change the CRS to Nevada East NAD27
> 3. Add comma delimited layer & change x to East and y to northing
>
> Everything looks good at this point. Now I just want to convert from NAD27
> Nevada East to NAD 27 UTM... no luck.
>
> From here I've tried a few things:
>
> 1. Export this layer to EPSG:26711. Nothing changes.
> 2. Change project and layer CRS to EPSG:26711 and export as EPSG:26711.
> Nothing changes.
> 2. Various other implementations of the above.
>
> Do you see what I'm doing wrong? I'll paste a link to the file just in
> case you have a chance to have a look at it. Thanks again.
>
>
> https://drive.google.com/file/d/1TsOyNMLqGD8MsnT-UpirMjw7gXxw1_43/view?usp=sharing
>
> Doug.
>
> *Doug Hadfield, *
> *bighouseproductions.ca *
> *VRtuous.com *
> *virtualvideoproductions.com *
> *Video, Animation, Photography, 3D & VR*
> 778 895 1755
> Demo Reel: https://vimeo.com/183084451
> Photography: bighouse.smugmug.com
>
>
>
> On Mon, Jan 24, 2022 at 1:58 PM chris hermansen 
> wrote:
>
>> Ooops sorry I only responded to the OP
>>
>> On Mon, Jan 24, 2022 at 1:57 PM chris hermansen 
>> wrote:
>>
>>> Doug and list,
>>>
>>> On Mon, Jan 24, 2022 at 1:49 PM Bighouse Productions <
>>> d...@bighouseproductions.ca> wrote:
>>>
 Hi there, I'm hoping someone can help me convert State Plane
 Coordinate System, Nevada East NAD27 to UTM NAD27 using QGIS. I have a CSV
 spreadsheet with 1000s of drill holes with Easting and Northing data in
 SPCS Nevada East. Is this doable using QGIS?

 Thanks for any help you can provide!


>>> It sounds like you have point data in a .csv file.
>>>
>>> QGIS has lots of great documentation that can help you do this kind of
>>> task.  For example, you might want to read over this on using spreadsheet
>>> or csv data:
>>>
>>> https://www.qgistutorials.com/en/docs/importing_spreadsheets_csv.html
>>>
>>> and then this on reprojecting
>>>
>>>
>>> https://docs.qgis.org/3.16/en/docs/training_manual/vector_analysis/reproject_transform.html
>>> especially 6.1.3
>>>
>>>
>>> --
>>> Chris Hermansen · clhermansen "at" gmail "dot" com
>>>
>>> C'est ma façon de parler.
>>>
>>
>>
>> --
>> Chris Hermansen · clhermansen "at" gmail "dot" com
>>
>> C'est ma façon de parler.
>> ___
>> Qgis-user mailing list
>> Qgis-user@lists.osgeo.org
>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
>>
> ___
> Qgis-user mailing list
> Qgis-user@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
>
> ___
> Qgis-user mailing list
> Qgis-user@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
>
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Help converting State

2022-01-25 Thread Nicolas Cadieux
Hi Doug.

QGIS will reproject the data on the fly so you will not “see” (on the screen) 
the difference. Try saving the reprojected file as a .gpkg then use the field 
calculator to create a new x and y field.  That should generate new x and y 
coordinates in the new CRS.

Nicolas Cadieux
https://gitlab.com/njacadieux

> Le 24 janv. 2022 à 19:00, Bighouse Productions  
> a écrit :
> 
> 
> 
> Bighouse Productions 
> 
> 3:44 PM (12 minutes ago)
> 
> to chris, qgis-user
> Thanks so much Chris, 
> 
> I've been trying 6.1.3 for a while now and I can't seem to get the CSV file 
> to export & convert from one CRS to the other (NAD27 Nevada East to UTM 
> NAD27). 
> 
> No probs switching the CRS of the document and the coordinates layer... but 
> each time I export in the new CRS (EPSG:26711) the saved document is exactly 
> as it was when I started. To summarize, here's what I'm doing: 
> 
> 1. Start a new QGIS file
> 2. Change the CRS to Nevada East NAD27
> 3. Add comma delimited layer & change x to East and y to northing
> 
> Everything looks good at this point. Now I just want to convert from NAD27 
> Nevada East to NAD 27 UTM... no luck. 
> 
> From here I've tried a few things: 
> 
> 1. Export this layer to EPSG:26711. Nothing changes. 
> 2. Change project and layer CRS to EPSG:26711 and export as EPSG:26711. 
> Nothing changes. 
> 2. Various other implementations of the above. 
> 
> Do you see what I'm doing wrong? I'll paste a link to the file just in case 
> you have a chance to have a look at it. Thanks again. 
> 
> https://drive.google.com/file/d/1TsOyNMLqGD8MsnT-UpirMjw7gXxw1_43/view?usp=sharing
> 
> Doug. 
> 
> Doug Hadfield, 
> bighouseproductions.ca
> VRtuous.com
> virtualvideoproductions.com
> Video, Animation, Photography, 3D & VR
> 778 895 1755
> Demo Reel: https://vimeo.com/183084451
> Photography: bighouse.smugmug.com
> 
> 
> 
>> On Mon, Jan 24, 2022 at 1:58 PM chris hermansen  
>> wrote:
>> Ooops sorry I only responded to the OP
>> 
>>> On Mon, Jan 24, 2022 at 1:57 PM chris hermansen  
>>> wrote:
>>> Doug and list,
>>> 
 On Mon, Jan 24, 2022 at 1:49 PM Bighouse Productions 
  wrote:
 Hi there, I'm hoping someone can help me convert State Plane Coordinate 
 System, Nevada East NAD27 to UTM NAD27 using QGIS. I have a CSV 
 spreadsheet with 1000s of drill holes with Easting and Northing data in 
 SPCS Nevada East. Is this doable using QGIS? 
 
 Thanks for any help you can provide! 
 
>>> 
>>> It sounds like you have point data in a .csv file.
>>> 
>>> QGIS has lots of great documentation that can help you do this kind of 
>>> task.  For example, you might want to read over this on using spreadsheet 
>>> or csv data:
>>> 
>>> https://www.qgistutorials.com/en/docs/importing_spreadsheets_csv.html
>>> 
>>> and then this on reprojecting
>>> 
>>> https://docs.qgis.org/3.16/en/docs/training_manual/vector_analysis/reproject_transform.html
>>>  especially 6.1.3 
>>> 
>>> 
>>> -- 
>>> Chris Hermansen · clhermansen "at" gmail "dot" com
>>> 
>>> C'est ma façon de parler.
>> 
>> 
>> -- 
>> Chris Hermansen · clhermansen "at" gmail "dot" com
>> 
>> C'est ma façon de parler.
>> ___
>> Qgis-user mailing list
>> Qgis-user@lists.osgeo.org
>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
> ___
> Qgis-user mailing list
> Qgis-user@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user