banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Thu 10 November 2011 19:24

stoneg
Juste Inscrit !
Date d'inscription: 10 Nov 2011
Messages: 3

buffer dans arcpad

Bonjour,

je voudrais créer une petite fonction dans arcpad (en vb) pour générer des zones tampons autour de points stockés dans ue couche de mon axf.

J'ai bien trouvé la fonction buffer mais impossible de la faire fonctionné.

Si d'autres l'ont déjà utilisée.

CDT et merci d'avance

Hors ligne

 

#2 Mon 14 November 2011 11:52

simeric
Participant assidu
Date d'inscription: 10 Mar 2009
Messages: 255

Re: buffer dans arcpad

un bout de code trouvé dans les exemples mis en ligne dans les ressources ESRI (pas testé mais j'ai plutôt confiance) "S1 Tools" :

Code:

Dim strNewSHPFileNamePolygon, pNewRS37
strNewSHPFileNamePolygon = (strApplicationFilePathDefault & "AlbersPolygon.shp")
Set pNewRS37 = Application.CreateAppObject("RecordSet")
pNewRS37.Create strNewSHPFileNamePolygon, 5, pCS
pNewRS37.Fields.Append "Test", 129, 20
Set pBuffer = NewObjPtAlbers1.Buffer(BufferTrueDistance)
pNewRS37.AddNew pBuffer
pNewRS37.Update

Hors ligne

 

#3 Sat 19 November 2011 09:40

stoneg
Juste Inscrit !
Date d'inscription: 10 Nov 2011
Messages: 3

Re: buffer dans arcpad

Merci bcp,

je l'ai vu aussi. J'ai d'ailleurs commencé par ca.

Pour moi le shapefile qui doit acceuillir les zones tampons doit etre de type polygon hors ca ne passe pas. je trouve ca bizarre, je vais don essayer avec le type point

ca m'éneeeeeervveeeeee

a+

Hors ligne

 

#4 Tue 22 November 2011 12:20

simeric
Participant assidu
Date d'inscription: 10 Mar 2009
Messages: 255

Re: buffer dans arcpad

effectivement, la fonction "buffer" n'est implémentée que dans la classe "point"...c'est un peu dommage.

Hors ligne

 

Pied de page des forums

Powered by FluxBB