Subscribe to this thread
Home - Cutting Edge / All posts - Manifold System 9.0.176.3 + 8.0.32.1
adamw


10,447 post(s)
#18-Feb-22 08:24

9.0.176.3

manifold-9.0.176.3-x64.zip

SHA256: 4199f61a83dbbc65ba1e352e1456c7ac3927ef06f5704b3f8f6ce1842bd2faf0

manifold-viewer-9.0.176.3-x64.zip

SHA256: de2c920137bbe71ed10fae96c08d2caccdb3d4ebcbad444a9a56dfa1a23da363

sql4arc-9.0.176.3-x64.zip

SHA256: 9076b4b6c1d60cab27c133806990d621c4517796cb9e2f0ec50870115eeb3d86

8.0.32.1

manifold-8.0.32.1-x64.zip

SHA256: 4e76271742519dfe8f3ea9afd33b705b48b956d5b8adb3cda39bd90c369a5131

adamw


10,447 post(s)
#18-Feb-22 08:25

Changes for 9

New tile transform: Fill. Fills tile pixels in the specified channel:

  • missing pixels - fills missing pixels with the specified value,
  • missing pixels from nearest - fills missing pixels with the nearest value in the specified radius,
  • visible pixels - fills visible pixels with the specified value.

(Fix) The Filter and Slope tile transforms no longer ignore the specified source channel, sticking to always using channel 0.

The selection filter commands for a table window are reduced to a single command: Selected. The command switches between showing all records or selected records. In addition to the menu, the command also appears in the toolbar.

Printing a layout limits web images to their intended DPI (96), to make labels and thin lines readable.

Printing a layout supports printing images of any size with any resolution.

(Fix) The frame window no longer tries to paint the welcome prompt on a horizontal splitter.

(Fix) Reading an OSM or O5M file no longer sometimes fails and creates no components.

(Fix) Reading a PBF file with less than 65,536 coordinates no longer sometimes fails.

(Fix) Reading a PBF file no longer fails to create areas whose boundaries reference lines with attributes, processing only sequences of coordinates with no attributes attached.

(Fix) Reading a PBF file no longer sometimes loses branches for areas with more than one branch.

(Fix) Reading a PBF file no longer incorrectly classifies some closed lines as areas and vice versa.

Batch inserting records into PostgreSQL uses the COPY command as long as all of the target fields have types with a compatible binary representation. If some of the target fields have types with an incompatible or unknown binary representation (this will happen for fields of new types added to PostgreSQL in the future), the operation falls back to using the INSERT command (in batches). The performance benefits are twofold:

  • COPY takes much less time than INSERT in general, 8-10x wins are common,
  • COPY is much friendlier to slow connections, where it saves even more time due to significantly reduced roundtrips.

End of list.

danb

2,064 post(s)
#18-Feb-22 13:11

I like this in particular ...

The selection filter commands for a table window are reduced to a single command: Selected. The command switches between showing all records or selected records. In addition to the menu, the command also appears in the toolbar.

I always found it a massive pain doing it via the View > etc. Now if we could just get the 'Filter fetched records only' equally accessible ... perhaps on the Info (Component) pane.


Landsystems Ltd ... Know your land | www.landsystems.co.nz

adamw


10,447 post(s)
#19-Feb-22 00:52

We will remove the limit on the number of shown records for tables in MAP files in the future (not terribly far). This will significantly reduce the demand to turn 'Filter Fetched Records Only' off.

danb

2,064 post(s)
#20-Feb-22 15:56

Great to hear, thanks


Landsystems Ltd ... Know your land | www.landsystems.co.nz

danb

2,064 post(s)
#18-Feb-22 13:17

Is there something comparable to COPY for ESRI FGDB? Manifold's export to FGDB is tortuously slow.

The same layer exported from ESRI or FME (likely using an ESRI licence) is much faster and seems to do it in batches of 10000? Perhaps this is limited by the ESRI FGDB SDK? (possibly deliberately if that is the case).


Landsystems Ltd ... Know your land | www.landsystems.co.nz

adamw


10,447 post(s)
#19-Feb-22 00:59

We don't think there's anything like COPY in the FGDB SDK. ESRI products work with geodatabases not through the FGDB, they are using other DLLs. We cannot redistribute those DLLs, so we are stuck with using the FGDB, which is missing a lot of functionality and has not been updated for a long time. One of the things we are considering for the future is detecting if the machine has some version of ArcGIS / ArcGIS Server installed and working with geodatabases through the DLLs that come with that. But that only helps people that have those products.

danb

2,064 post(s)
#20-Feb-22 15:55

One of the things we are considering for the future is detecting if the machine has some version of ArcGIS / ArcGIS Server installed and working with geodatabases through the DLLs that come with that. But that only helps people that have those products.

For me at least, that would be great. Thanks Adam


Landsystems Ltd ... Know your land | www.landsystems.co.nz

tjhb
10,094 post(s)
#20-Feb-22 16:08

But very doubtful from a legal point of view.

I doubt this can legitimately be done.

If it can, I think it may require, at the very least, an intrusive foreign licence confirmation on each launch of Manifold.

The same as if a third party relied on a Manifold DLL without an explicit paid licence.

Not really on, in my opinion.

The way the ESRI SDK does it might be bad, even horrible, but it is their choice. They do get to choose.

danb

2,064 post(s)
#20-Feb-22 17:24

I wonder what arrangement Safe have for FME? This checks out an ESRI licence prior to exports. I guess if it can be done legitimately we could also get link, read, export of images to FGBD all of which would be useful and useful for SQL4Arc.


Landsystems Ltd ... Know your land | www.landsystems.co.nz

tjhb
10,094 post(s)
#20-Feb-22 20:50

Good question. More: would ESRI let Manifold check out an Arc licence, for any purpose, for any reasonable fee?

Would Manifold users want (that is, want to pay for, or even want to use) such a product?

Is FGDB interoperability, with all its crippling limits, here to stay--or could even that much just disappear?

For now, I suspect that sql4arc is exactly at the practical limit. Perfect judgement by you-know-who.

Long may it remain so.

adamw


10,447 post(s)
#22-Feb-22 07:28

Well, the above is, of course, assuming that such a use would be legal. I was talking about DLLs that are part of the ArcGIS SDK, licenses for SDKs are usually pretty permissive. But, of course, that would have to be triple-checked.

lionel

995 post(s)
#18-Feb-22 15:17

ask myself what mean PBF : PBF Format - OpenStreetMap Wiki

really like manifold 8 update ... sometime more easy to use than Manifold 9 ( add projection )

Manifold 8 zip file is like edge zip so is an dev branch ? ....i read the installation.txt file :

"""Manifold System Portable 8 also requires a non-Portable install of Manifold System 8.0 (8.0.31+) on the same system.""


Book about Science , cosmological model , Interstellar travels

Boyle surface fr ,en

adamw


10,447 post(s)
#19-Feb-22 01:03

A portable version of 8 is similar to a portable version of 9 in that you just unzip it and launch MANIFOLD.EXE from BIN or BIN64.

As you mention, a portable version of 8 differs from a portable version of 9 in that with 8, you have to have a regular non-portable install on the same system. This is a current limitation. There are several other limitations, eg, third-party applications and web sites that are using 8's object model will still go to the non-portable version, etc.

lionel

995 post(s)
#28-Feb-22 02:19

the choice of the system of management of the licenses is a headache since a long time for sofware company. Licences are now easy manage with now online store/market (android , apple , microsoft, amazon) where end user and company should accept how service work ( Sell App Outside Store) !! ? Steinberg in 2022 seems to come back to its decision to impose it's own hardware USB key which has been bothering its users for a long time ! cubase end user can try donglify.net or goto reaper that is DRM free.

there was free software lik Qgis but i think there ll be more and more pro software where basic version ll stay free but pro not ! (reaper, DaVinci Resolve) even some tools stay free (blender.org , Krita ,QGIS)

Steinberg Licensing: A New and Exciting Era Begins | Steinberg


Book about Science , cosmological model , Interstellar travels

Boyle surface fr ,en

Graeme

990 post(s)
#18-Feb-22 23:22

Printing a layout limits web images to their intended DPI (96), to make labels and thin lines readable.

It works! Thank you for the fast turn around. It's a compromise, interim hopefully, but for a large area of geography on a large page, a web image background is too "blurred" to be of much value (see screenshot) - not quite up to publication / sale standard. Something along the M8 export to <image format> with separate control of image and vector components, is still very much missing in 9.

Attachments:
A0 Layout print to PDF with OSM background 2022-02-19_18-10-11.jpg

adamw


10,447 post(s)
#19-Feb-22 01:09

Thanks for the note. Yeah, the image on your screen is way too blurry.

We are working on two things in this area:

(a) picking the level better (with web images you constantly have to choose between picking the level right above your current scale - and risking pixels becoming too large and the image becoming too blurry - or picking the level right below your current scale - and risking labels becoming too small and unreadable, we will play with the trade-offs there), and

(b) controlling interpolation (we are currently always doing bilinear interpolation, we will provide means to turn that off and just stick to nearest neighbor, this will produce crisper images).

vincent

1,972 post(s)
#22-Feb-22 06:53

New tile transform: Fill. Fills tile pixels in the specified channel:

  • missing pixels - fills missing pixels with the specified value,
  • missing pixels from nearest - fills missing pixels with the nearest value in the specified radius,
  • visible pixels - fills visible pixels with the specified value.

Great !

HMS
185 post(s)
#22-Feb-22 10:42

Hi Adam, great to see these fixes/changes are working perfectly!

  • Printing a layout supports printing images of any size with any resolution.
  • The selection filter commands for a table window are reduced to a single command: Selected. The command switches between showing all records or selected records. In addition to the menu, the command also appears in the toolbar.

It'll help a lot!

adamw


10,447 post(s)
#18-Feb-22 08:26

Changes for 8

(Fix) Virtual tables for images and surfaces used in queries no longer fail to reinitialize after changes to the pixel type of underlying components.

(Fix) The Surface - Transform dialog rounds produced values if the pixel type of the output surface is integer.

End of list.

vincent

1,972 post(s)
#22-Feb-22 06:55

Manifold is unbeatable at releasing fix :)

adamw


10,447 post(s)
#14-Mar-22 11:19

Status update:

We are planning to issue the next cutting edge build near the end of this week.

adamw


10,447 post(s)
#21-Mar-22 07:23

An update:

We are going to need a little more time to finish the build, we will issue it this week.

The build contains a big feature, we are cleaning out various details related to it.

adamw


10,447 post(s)
#04-Apr-22 07:51

An update:

We are still working on the big feature that we are adding in this build. There were several tricky roadblocks, we are clearing them out. We expect to issue the build this week.

We know some of you are waiting for features and fixes that we worked together on via email. All these things are already in the build, ready to go.

Apologies for the delay. Thankfully, the lockout period for the current cutting edge build is long enough to hold even for delays like this.

danb

2,064 post(s)
#04-Apr-22 09:15

Thanks for the update Adam. Good to hear that you are getting closer.


Landsystems Ltd ... Know your land | www.landsystems.co.nz

adamw


10,447 post(s)
#29-Apr-22 10:27

One more update:

We have been working hard on the build for weeks now. We are almost ready. The big feature that we have been working on is in testing. The feature is pretty complex yet it needs to be rock-solid, so we are testing it very thoroughly. We expect to finish soon.

In the meantime, we are publishing r2 versions of 8.0.32.1 and 9.0.176.3 because the current versions are going to expire soon.

9.0.176.3

manifold-9.0.176.3-r2-x64.zip

SHA256:3262262ce5c809b49bb696dd1b96c6bbcb414cc07ebe898a51fe44c126e71edb

manifold-viewer-9.0.176.3-r2-x64.zip

SHA256:9835068cc0ebe31762423efc6aac949c066b3a99ebb79e2f5310178283866270

sql4arc-9.0.176.3-r2-x64.zip

SHA256: e6ee1799b214fff2ed7ed2e7f9be7fcb2b9f40da080ff4a360ea0317dd3402e5

8.0.32.1

manifold-8.0.32.1-r2-x64.zip

SHA256:93ee617797dc030df2f70e3a81e4fe6cce91e3a45b7e1cec00be123e9b928876

See you soon with the new build!

tonyw
736 post(s)
#03-May-22 18:07

Adam, it's interesting to see there are new releases of V8. Is there still development on V8? Did V9 not replace M8 and development on M8 stopped? I haven't been updating M8 at all but maybe I should?

Dimitri


7,413 post(s)
#04-May-22 06:59

See the Product Downloads page for 8, which has a list of items in new builds.

8 is being maintained, including minor updates here and there, but all significant new development is in 9. See the FAQ on 9.

Yes, you should be updating 8.

Manifold User Community Use Agreement Copyright (C) 2007-2021 Manifold Software Limited. All rights reserved.