Dynamische thematische kaart (MapBasic) - Symbolen groter in Layout Window?

14 views
Skip to first unread message

DenCop (NL)

unread,
Jul 24, 2009, 6:41:31 AM7/24/09
to MapInfo-NL
Hallo,

Ik heb weer eens een uitgebreide vraag:

Ik ben nog steeds bezig met het zelfde programma waarmee ik objecten
op de kaart kan plaatsen. Het aantal en soort objecten is echter aan
te passen door de tabel Symbol_Type aan te vullen.

De knoppen die ik heb gemaakt bouw ik al dynamisch op met Alter button
pad. Ik lees gewoon de tabel uit en zet de betreffende gegevens op de
juiste plek:

Fetch First From tblSymbol_Type
Do While Not EOT (tblSymbol_Type)
Alter Buttonpad "Mode2_Buttonpad_Tools"
Add Toolbutton
ID tblSymbol_Type.ID
Helpmsg tblSymbol_Type.Naam
DrawMode DM_CUSTOM_POINT
Calling Place_Symbol
Icon tblSymbol_Type.Symbol_DLL File "DBKButton.dll"
Fetch Next From tblSymbol_Type
Loop
In de Sub pak ik daarna de X, Y en type symbol op.

Op dit moment schrijf ik het symbol direct weg in de tabel als tekst
en symbol. Als je dus de tabel opent zonder programma zie je ook de
symbolen.

Op zich niet zo erg maar ik loop tegen het probleem aan dat de
symbolen in mijn Map window kleiner zijn dan in mijn Layout Window. De
symbolen zijn zeg maar gewoon te groot voor mijn layoutwindow waardoor
ze over elkaar heen vallen. (dit is dus de vraag)

Ik dacht dit zelf op te lossen door thematische kaarten te gebruiken
en in de layout window een andere grootte per symbol in te stellen.
(ik maak een nieuwe map aan voor mijn layout window)

Ik heb ondertussen ondekt hoe ik dynamische thematische kaarten kan
opbouwen d.m.v. Run Command statement maar nu kan ik mijn symbolen
niet meer draaien.

Wie helpt mij uit de brand?

mvg
Dennis (Hopelijk hebben jullie wel wat aan mijn speurtocht)





Reply all
Reply to author
Forward
0 new messages