Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Herramientas Cartograficas!! (https://www.clubdelphi.com/foros/showthread.php?t=4056)

torito 22-03-2005 21:28:37

aqui esta el código para los colores
Código:

procedure TForm2.bbuni2Click(Sender: TObject);
var
a,z,si : integer;
begin
if rb3.Checked then
 begin
 si:=application.MessageBox( 'ESTA USTED SEGURO DE QUERER PONER COLOR UNO A UNO A CADA CLASIFICACIÓN?? ','COLOR UNO A UNO...', MB_OKCANCEL);
 If si = 2 Then
  exit;
 end;

if panel3.Visible=true then
cbr.RampColors(rcolor3.color,rcolor4.color);

l.Renderer:=nil;
if vmr.SymbolType = moFillSymbol then
 for a:=0 to vmr.ValueCount-1 do
  begin
  if cboxuni.Checked then
  begin
  vmr.Symbol[a].Outline:=true;
  vmr.Symbol[a].OutlineColor:=moblack;
  end else
  begin
  vmr.Symbol[a].Outline:=false;
  vmr.Symbol[a].OutlineColor:=vmr.Symbol[a].Color;
  end;
  if panel3.Visible=true then
    vmr.Symbol[a].Color:=cbr.Symbol[a].Color;
    ///fin si es por rampa
  if rb3.Checked then
    begin
    showmessage('ELIJA EL COLOR PARA EL VALOR '+vmr.Value[a]);
    colores.Execute;
    vmr.Symbol[a].Color:=colores.Color;
    end;//fin si es color unico
  end;//fin for
 if l.shapeType = moShapeTypeMultipoint then
 z:=0
 else
 z:=l.shapeType-21;
 vmr.SymbolType:=z;

 close;
{l.Renderer:=cbr;
form1.Map1.Refresh;}
l.Renderer:=vmr;
form1.Map1.Refresh;
form1.refresca_legend;
cbr:=nil;
vmr:=nil;
end; //fin procedure

la verdad hace mucho que no lo trabajo asi que te recomiendo si tienes dudas que leas el manual de Map Objects donde viene explicado..

Nota: si alguien sabe el comando para poner parrafos de referencia que ya hayan sido escritos se lo agradecaria mucho que me lo hiciera saber... saludos

Magui 24-03-2005 19:32:14

gracias por el codigo torito...funciono bien..

solo tenia que aumentar esto al primer codigo que me enviaste:
colores.Execute;
vmr.Symbol[a].Color:=colores.Color;

y al final...
map1.refresh;

saludos.

torito 28-03-2005 16:15:10

ok, de nada magui y siguele hechando muchas ganas...

Ricardo Ramirez 28-05-2005 15:14:08

Tes
 
test....123456

Ricardo Ramirez 28-05-2005 15:19:33

Informacion...
 
Wenas foro...:D
Me piden que desarrolle una aplicacion que intereactue con imagenes...de ARCVIEW,, MAPINFO, no se por donde ni como empezar :( alguien me da una mano para iniciar? manuales ?... el cliente me dice que es basico lo que quiere .. mostrar una imagen hacer clik en un sector de ella y poder ver aracteritas del sector (p.e. popietario, area, etc)-.

gracias.. de antemano
Saludos desde Cabo Verde.

torito 30-05-2005 15:35:13

Hola Ricardo, pues si leiste ya todas las preguntas y respuestas de este hilo, yo te recomiendo el Map Objects solo si vas atrabajar con shp, que eso trabaja tambié el arcview y el arc info... solo que esta herramienta es shareware... si quieres te envio un pequeño manual sobre esta herramienta con delphi en español o la puedes bajar directamente desde la pagina de Esri.com... saludos

Kerodile 09-06-2005 23:49:48

Cita:

Empezado por Fernando
hola geodelphimaniacos:

Desarrollé una aplicación para fincas/ranchos/haciendas plataneras. Ahora quiero implementar mapas en el proyecto.
Me explico:
- las fincas están dividades en lotes.
- cada lote tiene una superficie y forma diferente
- se realizan actividades (ej. fertilizar) en cada lote

La idea es que cuando el usuario solicite conocer el avance de la fertilización, el programa despliegue el mapa de la finca (dividida por lotes) y cada lote tenga dos colores: verde para la superficie fertilizada y amarillo para la superficie por trabajar.

Si es posible hacer esto, les estaría muy agradecido me indicaran cúal programa necesito.
Desarrollo en Delphi 7 Enterprise.

Les agradezco de antemano su ayuda.

Salu2.

Hola soy nuevo en esto de las herramientas cartograficas, estoy trabajando con Delphy 5 y MO21 tengo un Form y en el un Map (MapObject21) y un legend.
Solo quisiera saber como hacer el link entre el Map con el legend.

Kerodile 10-06-2005 00:05:43

Hola
Soy nuevo en este tema, estoy trabajando con Delphy 5 y MO21, tengo un form con un Map y un legend, como hago para hacer el link entre estos componentes, si alguien me ayuda se lo agradezco de antemano.

torito 10-06-2005 00:55:49

te paso el código, pero no creo que te sirva de mucho si no sabes como se debe exportar el legend.... te recomiendo que leas todo el hilo para que sepas como exportarlo... saludos


Código:

procedure refresca_legend();
var
imap:_dmap;
intf:idispatch;
loadit:wordbool;
begin
with form1 do
 begin
 imap:=map1.controlinterface;
 intf:=imap as idispatch;
 legend1.setmapsource(intf);
 loadit:=true;
 legend1.loadlegend(loadit);
 legend1.showalllegend;
 end;
end;


Kerodile 11-06-2005 03:25:22

Gracias por la respuesta, y tienes razon casi no entendi, leí los hiilos anteriores y me di cuenta que tengo que modificar el .pas del legend no se si me puedes enviar esas modificaciones, estoy trabajando con Delphy 5, de antemano muchisimas gracias.:confused: :confused: :confused:

torito 13-06-2005 15:29:13

1 Archivos Adjunto(s)
ok, te lo adjunto a este comentario... saludos

Kerodile 13-06-2005 22:59:45

Muchas gracias, por fin me funciono :D , saludos.

jcarlos.matrix 15-06-2005 19:08:37

Que me pueden decir de los componentes gisdelphi
 
hola amigos, desarrollo en delphi 6 y trabajo para una dependendica de gobierno , y estoy empezando a ver las cuestiones geograficas (cartografia) y estoy queriendo trabajar con mapx o mapinfo.

me gustaria un poco de ayuda sobre que es eso de mapobject ? donde puedo bajarlo o que ondas con eso.

tambien quisiera preguntarles sobre unos componentes que encontre que estan en la pagina www.gisdelphi.com ay demos y componentes que no son gratis pero trials si. me gustaria saber que ondas con ese sitio , ai alguien sabe algo. porque me piden aque page por los componentes pero si los compro son confiables ?

estoy confundido mientras me voy a meter en maponbject, voy a bajar mas informacion bye gracias

TriLoCBA 01-07-2005 01:37:08

QuE AlEgRiA !!!!!!!!!!!
 
Que alegria que me dio encontrar este hilo !!! :) (Lo encontre por Google......... esta muy escondido en los foros del Club...)

Estoy comenzando un proyecto basado en GIS... y como todo lo nuevo cuesta un poco... Mas, porque encima, no soy habil aun en Delphi... pero bueno HAY QUE ABANDONAR ALGUN DIA EL VISUAL BASIC Y CRECER !!! :cool:...

Torito:
Lo que tengas de documentacion en ingles, castellano, o chino, sobre GIS y Delphi me vendria barbaro...

Estoy utilizando el ArcGis 8, para la creación de capas y bases de datos... en cuanto lo maneje un poco mejor, instalare los objetos para utilizarlos desde Delphi (...uso Delphi 7)...

De nuevo un saludo grande a todos... en cuanto empiece a dominar algo mas el tema... ayudare en lo que pueda...

torito 01-07-2005 01:41:36

Hola, sobre arcgis con delphi no tengo, solo tengo de arcgis solo o delphi solo, tengo de mapobjects con delphi, no se si eso te sirva??

TriLoCBA 01-07-2005 01:58:46

Seguro... todo sirve....
 
...porque tendre que usar el MapObjects LT para trabajar los shape, que construyo en ArcMap, en mi aplicación Delphi.

No conozco otros objetos... aunque estuve viendo que existe una VCL que se llama EasyMap... :confused: ¿Conoces algo de ella?

torito 01-07-2005 03:11:53

no, la desconosco, y asi es con el mapobjects puedes trabajar tus shape hechos en arcgis

TriLoCBA 02-07-2005 00:35:19

MapObjects & Delphi
 
Torito,
Puedo bajar de algún lugar lo que conseguistes sobre MapObjects y Delphi ???...

TriLoCBA 02-07-2005 05:45:18

Algo de Info...
 
Comenzando con MapObject en Dephi: (en ingles de la pagina de ESRI...)
http://downloads.esri.com/support/documentation/mo_/delphi5.pdf
( Pagina de documentacion ESRI...)

Ejemplos en codigo:
http://www.oricom.ca/eboisvert/#MapObjects

torito 04-07-2005 15:05:17

jeje, pues si justamente las páginas que me mencionas son para descargar el manual en ingles de map objects para delphi, y la que me mencionas de ejemplos, ese cuate es canadiense y es un genio para todo esto de map objects, e tenido contacto via mail con él, pero me comenta que ya no le dedica mucho tiempo al map objects ya que ahora utiliza herramientas de estudio y ya no tanto diseño... el que estes investigando ya esas páginas es buen indicador, sigue asi, Saludos

TriLoCBA 07-07-2005 00:22:21

ArcObjects ó MapObjects ???
 
Me he dado cuenta recien, haciendo los primeras pruebas en Delphi, que tengo instalado el ArcObjects (Map Control) dentro de los ActiveX disponibles :D.
La pregunta es la siguiente :confused::

¿ Cual es la diferencia y limitaciones entre el ArcObjects y el MapObjects ?

torito 07-07-2005 01:05:41

Muchas y enormes, con Arc Objects puedes trabajar capas versionadas del SDE, acceder a imagenes raster del SDE, Geodatasets personales, el TIN para 3D, y otras monerias del Arc Gis... mientras que con Map Objects no puedes editar capas versionadas del SDE en el aspecto cartográfico pero si en el alfanumerico, pero puedes trabajar con capas no versionadas. puedes trabajar tambien con rasters que no esten en el SDE sino de manera local, con shp's, en todo lo demás son identicos; pero la mayor ventaja de Map Objects sobre el ArcObjects es el manejo de Licencias, ya que con un solo producto de Map Objects puedes trabajar hasta con 50 máquinas concurrentemente (según licencia), y con el Arcobjects por cada máquina concurrente, por lo tanto estas muy limitado en su uso y las licencias del Arcobjects(arcgis) son sumamente caras.... saludos :D

TriLoCBA 07-07-2005 01:44:00

Gracias Torito !!!
 
Aunque no me queda del todo claro lo que comentas (porque todavia estoy muy crudo en el tema :o), agradezco tu respuesta.

Te cuento que estoy armando:

Es una aplicacion en Delphi con varias herramientas, una de ellas quiero que sea una pantalla que permita ubicar puntos especificos en un mapa de la ciudad, ingresando la direccion y numeracion de la calle. Y que ademas permita marcar por medio de algunos simbolos puntos especificos importantes.

Tengo el mapa en capas guardadas en una geodabase personal (.MDB), y he creado la feature class de segmentos que representan cada calle.

Me gustaria usar el ArcObjects (aunque no encuentro mucho sobre Delphi) porque lo tengo habilitado por la licencia del ArcGis que utilizo en una PC. En cambio el MapObjects LT que baje se vence a los 90 dias y constantemente me muestra una molesta ventana :mad:... y no tengo intenciones de vender la aplicacion final... sino darsela a un servicio de emergencias comunitarias de mi zona en agradecimiento a lo que me han ayudado.

Asi que seguire investigando... y nuevamente agradezco tus respuestas...

torito 07-07-2005 17:16:21

si solo vas a insertar puntos te recomendaria que trabajaras con otras herramientas free, ya que eso no es nada complicado, y además mantendrias bajos los costos de tu producto... saludos

TriLoCBA 07-07-2005 22:59:50

Si... tendria que ver si encuentro alguno que soporte manejar todas las capas y datos que genero con el ArcGis.

Gracias.

mamp67 14-07-2005 17:31:55

ayuda jejejeje
 
como puedo mandar un parametro a arcview

torito 14-07-2005 17:33:21

un parametro?? como qué??

mamp67 14-07-2005 17:49:47

problemas para pasar un parametro a arcview
 
tengo un sistema donde manejo los datos generales de un predio
todo se maneja por medio de una clave, y programe una rutina en
arcvie que me localiza ese predio, mi problema es comomando la clave
del sistema en delphi a arcview si tener que volver a captura dicha clave
espero que me explique y gracias de antemano por su atencion

torito 14-07-2005 18:27:56

no se puede hacer lo que pides, ya que estas trabajando 2 ambientes distintos, asi que nesecitas que desde arcview lea las bases de datos de tu sistema delphi o nesecitas en delphi insertar el active x de arcview y generar allí la búsqueda de tu poligono

mamp67 15-07-2005 19:34:45

hola referente a lo k comentamos ayer
 
estoy provando un dde client conv y dde client item ya logre la coneccion pero no e logrado correr mi escrip ala hora de correr ddeclientconv1 (av.run scrip, "1212122" ) me dice que no es un parametro de avenue

torito 15-07-2005 21:41:13

ese error nunca lo habia visto

mamp67 19-07-2005 18:31:46

La Coneccion Tienem K Estar Abierto Arcview
 
begin
if DDEClientConv1.SetLink('Arcview', 'System') then
begin
ShowMessage('Conectado a Arcview') ;
end
else
ShowMessage('Error connecting to radio');
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
DdeClientConv1.CloseLink;
CLOSE;
end;

SOLO FALTA MANDAR LOS PARAMETROS AVER SI ALGIEN SABE COMO
Y CORRER EL SCRIP


;)

torito 21-07-2005 18:07:03

Un Favor a Todos
 
Quisiera hacer una lista de las personas que trabajamos con Map Objects para ver si se pudiera generar un nuevo tipo de foro aqui en delphi, obviamente con autorización del foro y quisiera de ser posible que me dijeran de donde son cada uno de nosotros por ejemplo

Torito
Querétaro, Mex.
Arturo Juárez
Area GIS.

Muchas gracias

TriLoCBA 22-07-2005 00:39:40

Me sumo...
 
A la idea del nuevo Foro !!! :)

TRILOCBA
Córdoba, Argentina

mamp67 22-07-2005 16:55:11

datos generales me agrada lo del foro ojala y se pueda
 
mario macias
campeche, mexico
administrador de un gis Istram,Mapinfo,Arcvie;vb,vf,vc,delphi tengo idea de ellos, nadamas, pero me gusta cualquiera.
mamp67@yahoo.com
mamp6709@hotmail.com

Buildero 29-07-2005 18:09:26

Nuevo miembro
 
Cita:

Empezado por torito
Quisiera hacer una lista de las personas que trabajamos con Map Objects para ver si se pudiera generar un nuevo tipo de foro aqui en delphi, obviamente con autorización del foro y quisiera de ser posible que me dijeran de donde son cada uno de nosotros por ejemplo

Torito
Querétaro, Mex.
Arturo Juárez
Area GIS.

Muchas gracias

Buenos dias foro, les cuento que yo programo en el primo hermano del delphi (CBuilder) pero me encanto este foro y estoy por iniciarme en la programacion grafica de mapas.

Buildero
Córdoba, Argentina

Buildero 29-07-2005 18:15:15

Inicio
 
Bueno hecha la presentacion, vamos al grano. Estube leyendo todo el hilo y la verdad es que hay cosas interesantes. Ademas estoy viendo los tutoriales y estan bastate claro, por lo menos como para empesar. Una pregunta torito como para ir probando hay algun mapaobjets trial para bajar de esri o mejor dicho como para ir aprendiendo cual ocx deberia bajar para ir probando? Gracias. :cool:

maeyanes 29-07-2005 18:16:21

Cita:

Empezado por mamp67
mario macias
campeche, mexico
administrador de un gis Istram,Mapinfo,Arcvie;vb,vf,vc,delphi tengo idea de ellos, nadamas, pero me gusta cualquiera.
mamp67@yahoo.com
mamp6709@hotmail.com

Están en Campeche Campeche? O en alguna otra ciudad? Por que yo estoy en el mero Campeche... jejeje

Trabajo para la administración pública (lease gobierno del estado :p).


Saludos...

torito 29-07-2005 19:16:30

Cita:

Empezado por Buildero
Bueno hecha la presentacion, vamos al grano. Estube leyendo todo el hilo y la verdad es que hay cosas interesantes. Ademas estoy viendo los tutoriales y estan bastate claro, por lo menos como para empesar. Una pregunta torito como para ir probando hay algun mapaobjets trial para bajar de esri o mejor dicho como para ir aprendiendo cual ocx deberia bajar para ir probando? Gracias. :cool:

asi es, hay un trial en la pagina de esri.com, entra a la zona de downloads y allí lo puedes encontrar

torito 29-07-2005 19:17:36

Cita:

Empezado por maeyanes
Están en Campeche Campeche? O en alguna otra ciudad? Por que yo estoy en el mero Campeche... jejeje

Trabajo para la administración pública (lease gobierno del estado :p).


Saludos...

Hola maeyanes, no se tu nombre pero le pongo asi, jeje, yo también trabajo para la administración pública pero de qro.
saludos


La franja horaria es GMT +2. Ahora son las 10:38:26.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi