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
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
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
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
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
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
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
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
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,
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
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
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
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
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.
___
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
>
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.
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.
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
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
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
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
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
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
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
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
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
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
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
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/
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
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
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
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
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
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)
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),
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
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
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
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
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
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
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
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
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
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)
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
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
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
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
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
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:
>
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
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
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
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
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
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
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
59 matches
Mail list logo