[OSGeo-Discuss] Wolkenbase 0.1.1 released

2022-07-26 Thread Pierre Abbat via Discuss
https://github.com/phma/wolkenbase Wolkenbase now includes the LASify program, which converts point clouds in XYZ or PLY format (if built with https://github.com/phma/plytapus) to LAS format. In the next version, I'm planning to add a configuration option for setting the thickness of the point

[OSGeo-Discuss] Classifying point clouds

2022-07-21 Thread Pierre Abbat via Discuss
https://github.com/phma/wolkenbase I'm working on a program to classify point clouds. Currently it does a fairly good job in forests, as long as some points are on the ground (which requires lidar), but sometimes thinks the middle of the roof of a building is ground. What features would you

[OSGeo-Discuss] First outside contribution to PerfectTIN

2022-04-10 Thread Pierre Abbat via Discuss
Gabriel De Luca, a surveying student in Argentina, has contributed an improvement to the Spanish translation. He's also found that AutoCAD doesn't like the exported DXF file and will hopefully soon fix it. I have ARES Commander and LibreCAD, both of which like it. Pierre -- The Black Garden

[OSGeo-Discuss] PerfectTIN 1.0 alpha

2021-08-07 Thread Pierre Abbat via Discuss
PerfectTIN is now in alpha stage, leading up to the release of version 1.0.0. The major new feature is that it can draw contours and export them as DXF. Clone the repo from https://github.com/phma/perfecttin . Plytapus (a library it uses) is at https://github.com/phma/plytapus . Building

Re: [OSGeo-Discuss] wiki.osgeo.org migration to LDAP Auth is complete

2021-04-04 Thread Pierre Abbat
On Friday, April 2, 2021 7:00:20 PM EDT Regina Obe wrote: > Next time you log into https://wiki.osgeo.org you should be prompted to > merge your account with your LDAP one. I logged into the wiki, then tried to log into www.osgeo.org, but it doesn't appear to take my email address. From my

Re: [OSGeo-Discuss] Fwd: [OSGeoLive] GPL and Related Projects in the Open

2020-12-27 Thread Pierre Abbat
On Saturday, December 26, 2020 7:42:24 PM EST Duncan Lithgow wrote: > Regarding the FSF high priority list. > > Over at osarch.org we've been talking about the need for improved free > software implementations of DWG. The LibreDWG project has seen quite a bit > of activity recently. Is better

Re: [OSGeo-Discuss] [Discuss] Virtual OSGeo Code Sprint 2020

2020-11-06 Thread Pierre Abbat
On Tuesday, October 20, 2020 8:08:51 PM EST Pierre Abbat wrote: > Found it: > https://jitsi.org/downloads/ubuntu-debian-installations-instructions/ I installed Jitsi, but none of the packages has any files in /usr/bin/. What gives? Pierre -- The Black Garden on the Mountain is not on the

Re: [OSGeo-Discuss] [Discuss] Virtual OSGeo Code Sprint 2020

2020-10-20 Thread Pierre Abbat
On Tuesday, October 20, 2020 5:49:26 PM EDT James Klassen wrote: > > I have always used the web based client with Jitsi. > > https://meet.jit.si Found it: https://jitsi.org/downloads/ubuntu-debian-installations-instructions/ Pierre -- li fi'u vu'u fi'u fi'u du li pa

Re: [OSGeo-Discuss] [Discuss] Virtual OSGeo Code Sprint 2020

2020-10-20 Thread Pierre Abbat
On Tuesday, October 20, 2020 3:33:47 PM EDT Angelos Tzotsos wrote: > Dear OSGeo community, > > Since the annual OSGeo code sprint was postponed for 2021, the OSGeo > Board is considering to organize an online version of the OSGeo code > sprint in November. > > This would be a full week event,

Re: [OSGeo-Discuss] How to set SHARE_DIR?

2020-10-06 Thread Pierre Abbat
On Tuesday, October 6, 2020 6:01:45 AM EDT Mateusz Loskot wrote: > Forgive me if I'm a party killer, but why don't you request OSGeo SAC/Admins > to create a mailing list on https://lists.osgeo.org/ dedicated for your > project? This question is about any desktop application on a Unix system, or

Re: [OSGeo-Discuss] How to set SHARE_DIR?

2020-10-06 Thread Pierre Abbat
On Monday, October 5, 2020 11:04:36 PM EDT Jim Klassen wrote: > I wouldn't expect someone to set CMAKE_INSTALL_PREFIX=$HOME. That just > seems like a good way to cause issues to me. > > There is a ~/.local/share directory and a ~/.local/share/applications > directory in my home directory that

[OSGeo-Discuss] How to set SHARE_DIR?

2020-10-05 Thread Pierre Abbat
When installing an app from a package on Linux, the binaries go in /usr/bin/, the data files go in /usr/share//, and the desktop files go in /usr/share/ applications/. When installing from source, or installing from a package on DragonFly, the binaries go in /usr/local/bin/, the data files go in

[OSGeo-Discuss] Which dialect of Spanish should I declare?

2020-10-05 Thread Pierre Abbat
I prepare some of my programs, including PerfectTIN, with translation files to make sure that the internationalization works. My English is clearly North American, so I'm fine with the English file being labeled en-US. My Spanish, though, I'm not so sure. I know it's Leftpondian, but can't pick

Re: [OSGeo-Discuss] Concurrency problems, please help

2020-09-24 Thread Pierre Abbat
I got it working. I made each thread insert points only into blocks whose number matches the thread's number mod the number of threads. Locking the cubes was not enough. Pierre -- Don't buy a French car in Holland. It may be a citroen. ___

Re: [OSGeo-Discuss] Concurrency problems, please help

2020-09-23 Thread Pierre Abbat
On Wednesday, September 23, 2020 3:31:28 AM EDT Martin Dobias wrote: > Hi Pierre > > While I don't have concrete advice for your implementation, I would > like to suggest having a look at Entwine [1] and/or PotreeConverter > [2] projects and maybe reuse their code. Both of them have only a >

[OSGeo-Discuss] Concurrency problems, please help

2020-09-22 Thread Pierre Abbat
https://github.com/phma/wolkenbase I just published the repo. I've been racking my brains on this problem for months. Wolkenbase reads a point cloud and makes an octree, in order to classify points. The basic algorithm of building the octree is sound, but slow, so I'm trying to multithread it.

[OSGeo-Discuss] Deleted points in LAS file

2020-09-10 Thread Pierre Abbat
I read a point cloud and got lots of "point already in octree" messages. Investigating with a debugger, I found that these points in the LAS file were all zeros. Coordinates (0,0,0) in integers translate to somewhere inside the box that encloses the point cloud, so the coordinates are valid.

Re: [OSGeo-Discuss] Parsing well-known text

2020-09-06 Thread Pierre Abbat
On Sunday, 6 September 2020 18:31:31 EDT Bruce Bannerman wrote: > Hello Pierre, > > It is dangerous to assume what the coordinates in a data set represent. It > may not have implications for your particular use, but could have serious > consequences for other uses downstream. What would be other

Re: [OSGeo-Discuss] Parsing well-known text

2020-09-06 Thread Pierre Abbat
On Wednesday, 2 September 2020 05:41:40 EDT Even Rouault wrote: > As far as I know, you can't create a CRS WKT with just unit information. The > most minimal content that validates the WKT1 grammar would be something > like: > > LOCAL_CS["unspecified CRS", > LOCAL_DATUM["unspecified

[OSGeo-Discuss] Parsing well-known text

2020-09-02 Thread Pierre Abbat
I just added code to PerfectTIN to read the variable-length records of a LAS file. I found a WKT record in a square of West Virginia terrain, with no line feeds; I added line feeds and indentation and attached it. The other point clouds do not have variable-length records. I'd like to heed the

[OSGeo-Discuss] LAS point clouds in various formats wanted

2020-08-26 Thread Pierre Abbat
PerfectTIN reads point clouds in LAS and PLY formats. I have not written the code to read any point format greater than 6, but will do so soon. I have LAS versions 1.2 and 1.4 and point formats 2, 3, and 6. If you have any other point formats, or versions 1.1 or 1.3, please send me links so

[OSGeo-Discuss] PerfectTIN 0.5.0 is out

2020-07-27 Thread Pierre Abbat
https://github.com/phma/perfecttin This version is much faster, because of more efficient multithreading; on a certain point cloud (I forget which one, and can't find out now because my mail server died), it runs 4-5 times as fast as version 0.4. Also, I fixed a long- standing bug which

[OSGeo-Discuss] Anyone know GPU programming?

2020-07-08 Thread Pierre Abbat
Two months ago, I asked about GPU programming for PerfectTIN. I now have the routine, which I'd like implemented in GPU, working. It takes a block of dots, all in one triangle, computes the difference in elevation between the dots and the triangle, computes how much moving the corners of the

[OSGeo-Discuss] PerfectTIN 0.4.1 released

2020-06-17 Thread Pierre Abbat
I just released 0.4.1, which has the bug fixed. You can download it from https://github.com/phma/perfecttin/. The new feature is PLY export, which requires the Plytapus library https://github.com/phma/plytapus/. You can compile previous versions of PerfectTIN with Plytapus and they will read

Re: [OSGeo-Discuss] Testing on multiple versions and upgrading

2020-06-16 Thread Pierre Abbat
On Monday, June 15, 2020 11:32:07 AM EDT James Klassen wrote: > If you want to be thorough, testing on different versions of the "same" > Linux distribution makes sense. Generally, the compiler and all the > surrounding libraries are upgraded between distribution versions and could > have

[OSGeo-Discuss] Testing on multiple versions and upgrading

2020-06-15 Thread Pierre Abbat
Bezitopo 0.1.3 I tested on both Xenial and Artistic. I was developing on a laptop called caracal, which was running Xenial, and had bought a new laptop named mooncat, which came with Artistic. Is there much sense in testing a program on two releases of the same OS? (I also test programs on BSD

[OSGeo-Discuss] PerfectTIN 0.4.0 released

2020-06-01 Thread Pierre Abbat
Pat the surveyor saw the release candidate crash on Windows when converting a 56M point cloud. It processes the cloud fine on Linux, and I ran out of RAM trying to debug the crash on Windows, so I am releasing 0.4.0 with a note that it has been seen to crash on big point clouds on Windows. The

[OSGeo-Discuss] PerfectTIN 0.4.0rc3 released

2020-05-17 Thread Pierre Abbat
I saw the program freeze for several seconds, then crash. I had enabled core dumps with ulimit, so I debugged the dump and found, not a memory bug, but a concurrency bug. You can read the details by pulling the latest from Git. I just tagged 0.4.0rc3. Besides fixing the bug, I changed xyz to

Re: [OSGeo-Discuss] PerfectTIN 0.4.0rc2 released. Anyone know GPU programming?

2020-05-10 Thread Pierre Abbat
On Sunday, May 10, 2020 8:51:40 AM EDT Even Rouault wrote: > If not already done, I'd strongly suggest using the 2 favorite debuggers of > the C/C++ programmer for memory related issues: > - build with https://github.com/google/sanitizers/wiki/AddressSanitizer > - or run with http://valgrind.org/

[OSGeo-Discuss] PerfectTIN 0.4.0rc2 released. Anyone know GPU programming?

2020-05-10 Thread Pierre Abbat
Last weekend I was visiting Pat, the surveyor who asked me to write PerfectTIN, and he gave me a 56 Mpoint cloud of some site. I ran 0.4.0rc1 on it and found some bugs that showed up when processing a point cloud that big, which I fixed. (The largest cloud I'd run it on before has 13 million

Re: [OSGeo-Discuss] Can someone test a program with point clouds?

2020-05-02 Thread Pierre Abbat
I'm in Georgia visiting another surveyor, who asked me to write the program to begin with, and got it running on his NUC in such a way that he can try different versions if I tell him the commands to run. It's running on a full- size (56 million) point cloud, which may be too big for this NUC's

Re: [OSGeo-Discuss] Can someone test a program with point clouds?

2020-04-21 Thread Pierre Abbat
On Monday, April 20, 2020 2:16:20 AM EDT Rajat Shinde wrote: > Hi Pierre, Thanks! > > Okay. I mis-understood "turning the tin" earlier and also interpreted the > generated triangles as spikes. Now, I got it. > > I am not having any point cloud file with cars cut out of it but I am > positive of

Re: [OSGeo-Discuss] Can someone test a program with point clouds?

2020-04-19 Thread Pierre Abbat
The point cloud has only 44367 dots. The cloud I use for quick tests (and which did produce spikes, because some cars were cut out of it) is 250024 dots. Others I've worked with have 13 million dots or hundreds of millions. I opened the .ptin file from 0.4.0rc1 with SiteCheck. It looks like

Re: [OSGeo-Discuss] Can someone test a program with point clouds?

2020-04-17 Thread Pierre Abbat
On Friday, April 17, 2020 2:57:13 PM EDT Rajat Shinde wrote: > Hi Pierre, > > I would be very happy to do it. My PhD thesis involves LiDAR Point Cloud > processing and these days I am fully covered up with LAS/LAZ files. Though, > I have not used PerfectTIN till now, but I can see the earlier

[OSGeo-Discuss] Can someone test a program with point clouds?

2020-04-17 Thread Pierre Abbat
I'd like to release PerfectTIN 0.4.0, but I need someone to verify that the output is free of spikes. The person who was going to do this cannot meet his coworkers because of the pandemic. If you work with point clouds (preferably in LAS format, but it can read PLY if compiled with a library)

[OSGeo-Discuss] Translation

2020-03-07 Thread Pierre Abbat
I just got an answer to an issue on Bezitopo "Check Spanish translation" from a surveyor in Argentina, so I checked for missing strings (there was one), translated it, and pushed it. I noticed that Linguist called them American English (which is right) and español de España (which is wrong),

Re: [OSGeo-Discuss] geospatial algorithm to create area midway boundaries from lines ?

2020-03-06 Thread Pierre Abbat
On Friday, 6 March 2020 17:36:15 EST karsten wrote: > Hi All, > > a general geospatial question to all: > I am trying to find out if there is any existing geospatial algorithm (in > any open Open Source Geospatial software) that would allow to use a network > of lines as a start point and expand

Re: [OSGeo-Discuss] License for documentation

2020-02-28 Thread Pierre Abbat
On Friday, 28 February 2020 09:59:12 EST Mateusz Loskot wrote: > Unusual, very. https://www.gnu.org/licenses/gpl-faq.html#WhyNotGPLForManuals -- lo ponse be lo mruli ku po'o cu ga'ezga roda lo ka dinko ___ Discuss mailing list

Re: [OSGeo-Discuss] License for documentation

2020-02-28 Thread Pierre Abbat
On Friday, 28 February 2020 02:40:30 EST Mateusz Loskot wrote: > Are you considering separate licences, one for source code > and one for documentation? Yes. All the source code files have a note at the top, except the icons, for which the note is in the QRC file. The documentation files don't

[OSGeo-Discuss] License for documentation

2020-02-27 Thread Pierre Abbat
PerfectTIN has two documentation files: two pages explaining how to use the program, and four pages describing the file format (which I just changed, so I have to edit the doc). There's no license note in the documentation. Which license should I use, and is it sufficient to put a statement of

[OSGeo-Discuss] Can a program generate its own logo?

2020-02-24 Thread Pierre Abbat
Clotilde is one of the Bezitopo programs. It outputs an approximation to an Euler spiral, which is used in designing highways, parkways, and railroads, so that the approximation can be offset to get a boundary for the lot that the road is on. I am thinking of creating a logo for Clotilde

Re: [OSGeo-Discuss] Looking for contributors

2020-02-14 Thread Pierre Abbat
On Friday, 14 February 2020 06.18.23 EST Jody Garnett wrote: > Thanks for reaching out Pierre: > > Perhaps you could spend a moment introducing the projects and describe what > they are used for? Bezitopo is a CAD package under development specifically designed for land surveying. It does not

Re: [OSGeo-Discuss] TIN file formats

2020-02-12 Thread Pierre Abbat
On Wednesday, 12 February 2020 06.35.27 EST Martin Dobias wrote: > Unfortunately there is no mailing list yet - but feel free to open new > issue(s) at the github repo and we can discuss there: > https://github.com/lutraconsulting/MDAL/issues That isn't right either. I'm not reporting a bug or

Re: [OSGeo-Discuss] TIN file formats

2020-02-12 Thread Pierre Abbat
On Monday, 10 February 2020 04.29.37 EST Martin Dobias wrote: > MDAL stores TIN as a vector of vertices (XYZ) and a vector of faces > (where each face is a vector of indices of vertices). There is no > topological representation like half-edge data structure as this has > not been needed so far

Re: [OSGeo-Discuss] TIN file formats

2020-02-09 Thread Pierre Abbat
On Saturday, 7 December 2019 03.21.17 EST Saber Razmjooei wrote: > Hi Pierre, > Very interesting! We are trying to create a generic TIN reader/writer for > open source applications: > https://github.com/lutraconsulting/MDAL/ > > MDAL already supports a number of TIN/mesh formats and it is

[OSGeo-Discuss] Looking for contributors

2020-01-31 Thread Pierre Abbat
I'd like to find some people to contribute to Bezitopo or PerfectTIN. They are in the initial stages of incubation. They're both on my GitHub site, https:// github.com/phma/. Bezitopo also has a website at http:// bezitopo.org. For Bezitopo, I'd like to define an internal (and maybe an external)

[OSGeo-Discuss] checking closure of legal descriptions

2020-01-26 Thread Pierre Abbat
I'm surveying a lot and had to check the legal description against what I found on the ground to find if a certain iron was right (it wasn't). The legal description doesn't close, so I tried to find the surveyor who drew the map that the legal description was drawn from. I searched the web for

[OSGeo-Discuss] Attn: PROJ: Transverse and oblique Mercator

2020-01-10 Thread Pierre Abbat
Jody Garnett posted on the incubator list some CONTRIBUTING files, one of which is at PROJ, so I've been looking around. I've written code that computes the transverse Mercator projection accurate to within 1 mm over 80% of the earth and 100 µm over 71%, that is, within 100 µm up to 45° from

Re: [OSGeo-Discuss] Bezitopo 0.1.5 released

2019-12-31 Thread Pierre Abbat
On Tuesday, 31 December 2019 12.59.57 EST Jody Garnett wrote: > Can we take this over to the “incubation” list please? (CCing incubation > list). I'm not on the incubation list. Should I join? Please use the reply-to-list button, not the reply-to-all button. When you reply to all, I get only

Re: [OSGeo-Discuss] Bezitopo 0.1.5 released

2019-12-26 Thread Pierre Abbat
On Wednesday, 25 December 2019 16.14.47 EST Jody Garnett wrote: > Thanks for sharing, if Bezitopo is open source software or free software > (you did not say the license) - please consider listing it on the OSGeo > website so others can find it :) It's LGPL3 (was GPL until recently). Where should

[OSGeo-Discuss] Bezitopo 0.1.5 released

2019-12-25 Thread Pierre Abbat
Bezitopo consists of several programs: * Bezitest is the test program. * Bezitopo is a command-line program, which I use mainly to check closure and to convert pointlists from PENZD to PNEZD. Eventually it will be renamed bezitopo-cli and what is now ViewTIN will take over. * Clotilde computes

Re: [OSGeo-Discuss] TIN file formats

2019-12-12 Thread Pierre Abbat
On Thursday, 12 December 2019 09.45.46 EST Saber Razmjooei wrote: > Hi Pierre, > > Apologies for the late response. > > The link was updated. If your TIN is small, you can use MDAL to read it. An > example of such data (ESRI ADF TIN) can be found here: >

[OSGeo-Discuss] PerfectTIN 0.3.4 released

2019-12-10 Thread Pierre Abbat
PerfectTIN reads a LAS file (or several, if a point cloud is stored in more than one file) and converts it to a TIN, accurate to a specified tolerance, which it can write in any of several formats. I just released version 0.3.4, which optionally writes a triangle only if there is at least one

Re: [OSGeo-Discuss] TIN file formats

2019-12-07 Thread Pierre Abbat
On Saturday, 7 December 2019 03.21.17 EST Saber Razmjooei wrote: > Hi Pierre, > Very interesting! We are trying to create a generic TIN reader/writer for > open source applications: > https://github.com/lutraconsulting/MDAL/ > > MDAL already supports a number of TIN/mesh formats and it is

[OSGeo-Discuss] TIN file formats

2019-12-06 Thread Pierre Abbat
PerfectTIN can export a TIN in several formats: DXF (text or binary), Carlson TIN (reverse engineered, the spec is not public and I don't understand the header), LandXML, and a plain-text format which I found at https:// www.xmswiki.com/wiki/TIN_Files . This last one is used by a program called

Re: [OSGeo-Discuss] Convert file to RINEX

2019-11-27 Thread Pierre Abbat
On Thursday, 24 October 2019 19.14.04 EST Pierre Abbat wrote: > Is there free software to convert a raw GPS data file to RINEX so that I can > send it to OPUS? The file is collected by a Champion receiver, the > extension is .GNS (all caps), and the file begins "ZHD COLLECTED DATA FI

[OSGeo-Discuss] Convert file to RINEX

2019-10-24 Thread Pierre Abbat
Is there free software to convert a raw GPS data file to RINEX so that I can send it to OPUS? The file is collected by a Champion receiver, the extension is .GNS (all caps), and the file begins "ZHD COLLECTED DATA FILE2 ver 90.0". Pierre -- loi mintu se ckaji danlu cu jmaji

Re: [OSGeo-Discuss] Introduction

2019-10-18 Thread Pierre Abbat
On Friday, 18 October 2019 14.11.26 EDT Cameron Shorter wrote: > Hi Pierre, > > Welcome to the OSGeo community. It sounds like you have grit and > tenacity if you have been sticking with a project for 11 years. They are > valuable qualities in an open source developer. > > I'll give you some

[OSGeo-Discuss] Introduction

2019-10-16 Thread Pierre Abbat
I found OsGeo while looking for software to turn a ZHD or GNS file into a RINEX file that I could run on my Linux laptop. I am a North Carolina land surveyor who have been working on a land surveying CAD program for over eleven years, starting when I was in surveying school. It's been on