Subscribe to this thread
Home - General / All posts - x/y-coord. from a surface
klausk115 post(s)
#17-Dec-14 14:13

How can I get the x/y-coordinates from rectangle surface?

thx

geozap
264 post(s)
#17-Dec-14 14:51

Do you mean getting the height of a point with xy coordinates? In that case have a look at "Transfer Heights" topic help (if you have the Surface Tools extension).

oeaulong

521 post(s)
#17-Dec-14 17:39

You can also Select the 'pixels' interested in and copy / paste as a Table.

The table can then be copied to a Drawing to show you the sample point relationship to the surface.

see..

Intrinsic Fields when Pasting Surfaces and Images

from...

http://www.georeference.org/doc/intrinsic_fields_in_tables.htm

and

http://www.georeference.org/doc/creating_surfaces_from_drawings_and_tables.htm

klausk115 post(s)
#17-Dec-14 21:14

thx for your advice

tjhb
10,094 post(s)
#17-Dec-14 20:01

I am starting to think klausk is a Bot, asking undefined questions in an academic experiment to test real humans' ability to (re)construct plausible shared meaning. Except that then klausk might have been called jürgenh.

(By definition this is not ad hominem.)

klausk115 post(s)
#17-Dec-14 21:16

Pardon: I am real person and I am new and a starter in Mfd-GIS.

tjhb
10,094 post(s)
#17-Dec-14 22:32

Whew! But here is some unsolicited advice.

When seeking help here:

(1) Make it *obvious* that you have already done something yourself, including trying to find the answer in the manual, and possibly elsewhere on the forum. "I can see X, but how about Y?"

(2) Say *why* you need an answer to your question. Say what you are trying to do--the underlying purpose, or at least some context. This is crucially important, very often forgotten. Don't just ask how to perform action Z. After all, Z might be unnecessary. For your purpose there might be a much better way.

(3) Subject to (1) and (2), never worry how obvious, silly or unexpected your question might seem. That absolutely does not matter here. Everybody has been through the same thing, without exception.

Plus:

Don't be afraid to answer other people's questions--even when you don't know the answer! I can say from personal experience that this is a Very Good Thing.

Tim

klausk115 post(s)
#18-Dec-14 07:59

Hallo Tim,

thanks for your answer. You are very right to see at fist at the manual. My problem is, that my English is very poor and it is difficult for me to describe very detailed my questions for the best way in using Mfd-GIS. I am also a starter in using surface tools and the speical functions and I also searched for these functions in this form. But at the one side I see a lot of functions in the help but I don't find realized examples of them (I searched for the functionname *.map etc in this forum).

For an expiercend Mfd-user might this be boring.

Kind regards

Klaus

tjhb
10,094 post(s)
#18-Dec-14 19:03

Klaus,

Your English is very good--I expect it can be hard work at times but you evidently make every effort to get it right. There are quite a few German speakers here, and it would be nice if the forum rules explicitly allowed posts in other languages provided a quick English translation were given as well.

My main point above is (2). It's easy to forget to say what the underlying purpose is, and just concentrate on the current obstacle, but a quick statement of purpose makes a world of difference both for the understanding and for progress towards a result. I know I am preaching, and that's annoying.

On surface tools: if you are talking in particular about the Surface Transform functions, well, you are not alone if you find them difficult to use. They are very sophisticated and powerful, but writing transforms can be hard work: there is no provision for comments within code, the code box is small and lacks basic editing controls, and the error messages are very basic. There are probably historical reasons for this--I suspect that the Surface Transform dialog was mainly intended to bring us CUDA technology as quickly as possible, with niceties to be sorted out later, as all CUDA capability was carried over to SQL. "Later" has turned out to be much later--but worth the wait.

You are right that there are very few examples of surface transforms on the forum. I think that's because, if they are hard to write, they are even harder to discuss. I have written a lot of them, and am happy to give examples. I tend to write surface transforms in a Comments component, with inline comments, which I strip out manually before running the transform. (One thing I would like to do is to write a couple of scripts to automate some of this. It wouldn't be hard to do--I should have done it before.)

SQL and scripts are much more plentiful, and easier to discuss.

Nice website by the way! (Fisel und König.) Very elegant.

Tim

volker

1,086 post(s)
#19-Dec-14 08:08

I am not a robot, too

But to answer Klaus' question:

Copy this into a new Query, rename your Surface to "SURFACE" or change the text in the query and run the query. So you get the center coordinate of your pixel and the Height in a table.

SELECT * INTO [SurfTable] FROM

(

SELECT [P].[Center Easting (I)], [P].[Center Northing (I)], [P].[Height (I)]

FROM

[SURFACE] AS [P]

ORDER BY [P].[Height (I)]

)

;

The query is inspired by Tim which i have to be thanks to for his help all the years

Manifold create a table in the background of a surface (and for an image, too but naturally with other columns like a surface (for example columns for R,G,B and so on) and this one you can query:


http://www.thegisservicesector.de

klausk115 post(s)
#19-Dec-14 09:02

thx for the query it works perfectly.

volker

1,086 post(s)
#19-Dec-14 10:28

Here my collection of links in this forum for transforming Surfaces:

------------------------------------------------------------------------------

SET Height = Slope in Surface Transform:

Slope([SURFACE], 1)

----------------------------------------------------------------------------

http://www.georeference.org/forum/t96461.47

To convert to % if you have surface tools use this transform:

100*(Tan(Deg2Rad([YourDegreeSlopeSurface])))

-----------------------------------------------------------------------------

Links mit Inhalt Surface:

http://www.georeference.org/forum/t55592.26

http://www.georeference.org/forum/t79756.26

http://www.georeference.org/forum/t90090.44

http://www.georeference.org/forum/t96461.47

-------------------------------------------------------------

http://www.georeference.org/forum/t113618.10

-------------------------------------------------------------

http://www.georeference.org/forum/t55592.26

-------------------------------------------------------------

http://www.georeference.org/forum/t79756.26

-------------------------------------------------------------

http://www.georeference.org/forum/t54247.54

-------------------------------------------------------------

http://www.georeference.org/forum/t37104.6

-------------------------------------------------------------

http://www.georeference.org/forum/t112175.26

-------------------------------------------------------------

http://www.georeference.org/forum/t45097.42

-------------------------------------------------------------

http://www.georeference.org/forum/t121856.3

http://www.georeference.org/forum/t121483.19

http://www.georeference.org/forum/t117800.10

http://www.georeference.org/forum/t33171.5

http://www.georeference.org/forum/t51257.8

http://www.georeference.org/forum/t79972.11


http://www.thegisservicesector.de

klausk115 post(s)
#19-Dec-14 14:31

Oh my dear. Is today Xmas??

thx again

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