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
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
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)