Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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

Printemps des cartes 2024

#1 Fri 31 October 2008 23:22

JC
Membre
Lieu: Les Clayes sous Bois
Date d'inscription: 31 Jul 2007
Messages: 332

[APIC] Trousse à outils APIC

On a tous quelques outils fétiches, devenus indispensables à notre travail quotidien… Voici l'un des miens.

Pspad est un éditeur de texte puissant permettant l’édition de fichiers ASCII, y compris de grande taille (typiquement exports au format d’échange APIC ou DXF, souvent impossibles à ouvrir avec des « éditeurs de texte » comme le Notepad de Windows). Au prix d’un simple paramétrage, il permet la coloration du code APIC et son auto-complétion.

Site web : http://www.pspad.com/fr/ (freeware)

Pour bénéficier de la coloration syntaxique des fichiers .ASL et .ASH d’APIC, après l'installation, recopier le fichier APIC 4.7.ini ci-joint dans C:\Program Files\PSPad\Syntax. J'ai mis ce fichier au point lors de la sortie de la version 4.7 d'APIC. Il est possible que qq. opérateurs sortis depuis y manquent...

Si vous avez quelques pépites à nous proposer pour compléter ce fil, vos suggestions sont bien sûr les bienvenues !

JC


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Association GeoRezo.net

Hors ligne

 

#2 Sat 06 December 2008 13:38

JC
Membre
Lieu: Les Clayes sous Bois
Date d'inscription: 31 Jul 2007
Messages: 332

Re: [APIC] Trousse à outils APIC

Le sujet a beau ne pas déchainer les passions, voici un autre échantillon de ma "caisse à outils"...

Autohotkey : avant lui, sous Windows, j’écrivais des .BAT. Syntaxe pénible et tatillonne, code trop facilement modifiable, traitement des chaînes de caractères indigent pour qui a connu Unix… Bref, pas le grand amour ! Et puis j’ai découvert Autohotkey : à la base prévu pour associer des actions à des séquences de touches et/ou des actions de la souris, il se révèle être aussi un langage de script très complet. Et dispose même d’un petit « compilateur » : on ne distribue plus du code modifiable par tout un chacun mais de petits EXE ! smile Mieux : sa syntaxe est prise en charge nativement par Pspad (coloration syntaxique, auto-complétion et même accès à la doc de référence du langage depuis l’éditeur de texte !!). Bref, je distribue de moins en moins de .BAT et de plus en plus de petits .EXE, beaucoup plus robustes et pouvant même se parer d’IHM simples !

Site web : http://www.autohotkey.com/ (open source)

JC


Association GeoRezo.net

Hors ligne

 

#3 Wed 28 January 2009 23:16

JC
Membre
Lieu: Les Clayes sous Bois
Date d'inscription: 31 Jul 2007
Messages: 332

Re: [APIC] Trousse à outils APIC

PDFCreator : imprimante virtuelle, équivalente open-source d’Acrobat. Elle permet de produire des fichiers PDF en lieu et place de tracés et permet donc de faire des économies de papier lors de la mise au point de feuilles de style Compose, de transmettre des fichiers à ses partenaires plutôt que des plans papier...
Autre avantage : ses conversions sont possibles en ligne de commandes !

Site web : http://sourceforge.net/projects/pdfcreator/ (open source)

JC


Association GeoRezo.net

Hors ligne

 

#4 Wed 28 January 2009 23:25

JC
Membre
Lieu: Les Clayes sous Bois
Date d'inscription: 31 Jul 2007
Messages: 332

Re: [APIC] Trousse à outils APIC

Winmerge : comparateur de fichiers et/ou de répertoires. Complément d’un bon éditeur de textes, il facilite grandement certaines taches d’administration APIC : comparaison de space*.ini, de fichiers .asl, de feuilles de style Compose... ou du contenu de deux répertoires... En association avec 7zip, on peut même comparer le contenu de deux archives sans avoir à commencer par les décompresser !!

Site web :  http://sourceforge.net/projects/winmerge/ (open source)

JC


Association GeoRezo.net

Hors ligne

 

#5 Wed 28 January 2009 23:38

JC
Membre
Lieu: Les Clayes sous Bois
Date d'inscription: 31 Jul 2007
Messages: 332

Re: [APIC] Trousse à outils APIC

GDAL/OGR : attention, pépite ! GDAL, dédiée aux données raster, et OGR, dédiée aux données vecteur, sont deux librairies open-source qui supportent en lecture et/ou en écriture une quantité impressionnante de formats... Elles sont utilisées par de nombreux projets du monde libre (Qgis, Grass...) et par de plus en plus d'éditeurs propriétaires (Esri, Safe...).

L'idée est simple : développer de quoi produire directement à partir d'APIC un format pris en charge par OGR en lecture... Et utiliser OGR2OGR pour traduire les exports ainsi produits vers d'autres formats offerts en écriture. Le choix est vite fait : des 3 premiers formats qui viennent à l'esprit (MIF/MID, TAB, SHP), seul le MIF/MID n'est pas binaire. Mieux, l'éditeur de Mapinfo mettait à disposition il y a peu encore la documentation de son format d'échange ! Enfin, sa syntaxe est d'une simplicité biblique...

Faire faire du MIF/MID à APIC est plutôt simple. Une fois le MIF/MID produit, il ne reste plus qu'à soumettre à OGR sa traduction vers les autres formats : à vous le TAB, le SHP, le GML, le KML... ! smile

Site web :  http://gdal.org ou http://fwtools.maptools.org/ (open source)

JC


Association GeoRezo.net

Hors ligne

 

#6 Thu 29 January 2009 14:42

benoitm
Participant occasionnel
Lieu: Lille
Date d'inscription: 5 Sep 2005
Messages: 34

Re: [APIC] Trousse à outils APIC

Merci pour ces outils, en voila quelques autres présent dans ma "caisse à outils".

Geotrimer
Outil qui permet l'assemblage de plusieurs georaster et un seul gros raster.
http://ochatry.free.fr/GEOTRIMER.exe (open source)

Texrep
Outil qui permet de remplacer une chaîne de texte dans plusieurs fichiers sélectionnées par une seul opération.
Il permet de faire des backup des fichiers modifiés
Il respecte ou non la case du texte a modifier.
Il permet de replacer tout ou partie du texte à recherché.
http://www.snapfiles.com/get/texrep.html (freeware)

AntRenamer
Outil qui permet de renommer facilement de grandes quantités de fichiers et dossiers selon des critères définis.
http://www.antp.be/software/renamer/fr (freeware)

pdfSam
Outil qui permet de découper ou de rassembler les fichiers PDF
Il permet également de ne récupérer que les pages paires, impaires.
et il permet de découper le fichier de façon à séparer chaque page dans un fichier distinct.
http://www.pdfsam.org/?page_id=32 (open source)

dopdf
Imprimante virtuelle pour réaliser des pdf.
Outil plus rustique que pdfcreator, mais gérer mieux les grosses images (type : un orthophoto sur un A0)
http://www.dopdf.com/ (freeware)

Benoît

Hors ligne

 

#7 Mon 09 February 2009 23:08

JC
Membre
Lieu: Les Clayes sous Bois
Date d'inscription: 31 Jul 2007
Messages: 332

Re: [APIC] Trousse à outils APIC

Wink permet d’enregistrer des séquences de copies d’écran, de les compléter (commentaires…) et de produire des présentations visualisables avec un simple navigateur doté de son plugin Flash. Au final, il permet de créer des démonstrations/mini-cours à partir de ces copies d’écran.

Site web : http://www.debugmode.com/wink/ (freeware)

Parce qu’on n’est pas tous des bêtes de démo ! yikes)               JC


Association GeoRezo.net

Hors ligne

 

#8 Mon 09 February 2009 23:26

JC
Membre
Lieu: Les Clayes sous Bois
Date d'inscription: 31 Jul 2007
Messages: 332

Re: [APIC] Trousse à outils APIC

Natural Docs est un générateur de documentation... La documentation, trop souvent, on la garde pour la fin et comme c'est pénible de paraphraser son code, on la fait à la va vite. De plus, avec le temps, elle vieillit mal : on maintient le code, moins souvent la doc... Sauf si l'une découle de l'autre !! On se prend vite à rêver de pouvoir la générer automatiquement, au vu des commentaires du code, par exemple.  C'est ce que propose Natural Docs. Pas utilisable nativement pour l'ASL d'APIC, il est cependant facilement adaptable, au prix d'un petit paramétrage... On documente ensuite son code avec rigueur (pour l'essentiel, entêtes bien formatées mais syntaxe tout ce qu'il y a de plus lisible...) et Natural Docs se charge du reste : il scanne le code et construit sa doc de référence sous forme de pages HTML.

Les outils capables de ce "tour de passe-passe" sont nombreux. Ceux d'une telle qualité et aussi facilement adaptables à l'ASL d'APIC m'ont eu l'air beaucoup moins courants...

Site web : http://www.naturaldocs.org/ (open source)

JC


Association GeoRezo.net

Hors ligne

 

#9 Wed 11 February 2009 09:49

Pierre
DesCartesPourUnMondeMeilleur
Date d'inscription: 22 Sep 2005
Messages: 1643

Re: [APIC] Trousse à outils APIC

Aloha
L'un de vous peut-il m'expliquer pourquoi dans Notepad j'ai bien un 'à' dans mon ASL et dans PSPad un Ó ? Trsè, très embêtant.


art X I. Déclaration des Droits de l’Homme et du Citoyen 1789
La libre communication des pensées et des opinions est un des droits les plus précieux de l’Homme : tout Citoyen peut donc parler, écrire, imprimer librement, sauf à répondre de l’abus de cette liberté, dans les cas déterminés par la Loi.

Hors ligne

 

#10 Wed 11 February 2009 12:35

sophie laboisse
Juste Inscrit !
Lieu: annecy
Date d'inscription: 13 Apr 2006
Messages: 9

Re: [APIC] Trousse à outils APIC

Bonjour,
Merci JC pour ces outils précieux.
J'utilise dans ma boite à malice le logiciel PortableDia qui permet de réaliser des modélisations de base de données assez réussies.
En effet pour les chanceux équipés de Visio, cet outil n'est pas utile mais pour les autres qui tentent de faire de l'UML ou de l'HBDS ... il peut se révéler pratique.

Il me semble l'avoir télécharger à partir de ce lien.
http://www.framakey.org/Portables/PortableDIA
Dessinez bien !
Sophie

Hors ligne

 

#11 Wed 11 February 2009 21:42

JC
Membre
Lieu: Les Clayes sous Bois
Date d'inscription: 31 Jul 2007
Messages: 332

Re: [APIC] Trousse à outils APIC

Merci pour vos contributions, Benoit et Sophie ! yikes)

Pierre, je n'ai pas de Windows sous la main tout de suite : tests (et peut-être réponse...) au plus tôt demain !

Bonne nuit...           JC


Association GeoRezo.net

Hors ligne

 

#12 Thu 12 February 2009 11:42

benoitm
Participant occasionnel
Lieu: Lille
Date d'inscription: 5 Sep 2005
Messages: 34

Re: [APIC] Trousse à outils APIC

Brindavoine a écrit:

Aloha
L'un de vous peut-il m'expliquer pourquoi dans Notepad j'ai bien un 'à' dans mon ASL et dans PSPad un Ó ? Trsè, très embêtant.


Bonjour,

J'ai remarqué que quand on enregistre sous Notepad le fichier en codage unicode ou UTF-8, les caractères spéciaux sont conservés par PSPad, par contre si on utilise le codage ANSI, ce que vous avez du faire, il change les caractères... ce même si PSPad et paramétré pour le codage ANSI...

Pour bien récupérer vos caractères dans PSPad, il vous reste à enregistrer vos fichier dans l'un des deux autres codages sous le Notepad...

Benoît

Hors ligne

 

#13 Mon 23 February 2009 12:17

pyjoubert
Participant assidu
Lieu: Lyon
Date d'inscription: 21 Mar 2006
Messages: 330

Re: [APIC] Trousse à outils APIC

Bonjour,

Pour notre part,

- UltraEdit permet d'éditer du code Apic avec la coloration syntaxique et de comparer des fichiers
- PdfCreator pour tracer dans du PDF
Plus outils maison (lanceur d'appli, editeur de fichier Space.adm,....

Hors ligne

 

#14 Tue 24 February 2009 22:26

JC
Membre
Lieu: Les Clayes sous Bois
Date d'inscription: 31 Jul 2007
Messages: 332

Re: [APIC] Trousse à outils APIC

Bonsoir !

lanceur d'appli, editeur de fichier Space.adm,....


On peut en savoir plus ??
Par exemple, c'est aussi Pspad, mon "éditeur de Space.adm" ;o)

Merci d'avance, Pierre-Yves !                 JC, curieux


Association GeoRezo.net

Hors ligne

 

#15 Wed 25 February 2009 08:36

pyjoubert
Participant assidu
Lieu: Lyon
Date d'inscription: 21 Mar 2006
Messages: 330

Re: [APIC] Trousse à outils APIC

Bonjour,

En fait, nos avons bati une appli Access qui gère tout ce qu'on a besoin (PC, login, applis, bases CCHR, ...) et nous avons donc une IHM avec 2 boutons dont un qui régénère le fichier Space.adm.

Reste plus qu'à faire un asucod dessus

Pierre-Yves

Hors ligne

 

#16 Thu 26 February 2009 07:00

JC
Membre
Lieu: Les Clayes sous Bois
Date d'inscription: 31 Jul 2007
Messages: 332

Re: [APIC] Trousse à outils APIC

Bonjour !

En fait, nos avons bati une appli Access qui gère tout ce qu'on a besoin (PC, login, applis, bases CCHR, ...) et nous avons donc une IHM avec 2 boutons dont un qui régénère le fichier Space.adm


Ok ok... Peut-être générez-vous aussi le SpaceNT.ini, puisque même les applis d'un utilisateur sont identifiées dans cette base Access ?? Et le second bouton, à quoi sert-il ? ;o)

Merci !              JC


Association GeoRezo.net

Hors ligne

 

#17 Thu 26 February 2009 10:17

pyjoubert
Participant assidu
Lieu: Lyon
Date d'inscription: 21 Mar 2006
Messages: 330

Re: [APIC] Trousse à outils APIC

Bonjour,

Exact, le fichier .ini de l'appli est fabriqué. Il est fonction de l'appli et de l'environnement (dev ou pro).
Quant aux autres boutons, ils permettent de :
- génerer un fichier maison donnant différents profils aux utilisateurs (developpeur, administrateur, super utilisateur et utilisateur lambda)
- générer différents fichiers nécessaires à notre lanceur d'appli

Pour les curieux, voici l'HM


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#18 Fri 27 February 2009 11:14

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: [APIC] Trousse à outils APIC

Sur l'exemple de Wink, Cam studio : http://camstudio.org/
JC : tu ne veux pas une belle page wiki pour mettre la liste de ta trousse à outil ?

Robin.

Hors ligne

 

#19 Mon 14 September 2009 16:44

Franck BERTON
Participant occasionnel
Lieu: Tours
Date d'inscription: 5 Sep 2005
Messages: 27
Site web

Re: [APIC] Trousse à outils APIC

Pour ma part, j'ai Snippy que je fais démarrer dans le "Docs & settings/users/menu demarrer/demarrage" pour l'avoir toujours sous la main dans la barre des taches.
www.bhelpuri.net/snippy
Copie d'une partie d'écran rectangulaire ou de forme quelconque.
Super pour les ppt et autres rapports word
[img]http://img16.imageshack.us/img16/6858/snippy.jpg[/img]  [img]http://img179.imageshack.us/img179/4993/snippy2.jpg[/img]
Pour les transformations de formats d'images, j'ai le très connu XnView
http://www.xnview.org
Freeware tous les deux.
Franck.

Dernière modification par Franck BERTON (Mon 14 September 2009 16:53)


Franck.
"Ce qui embellit le désert, c'est qu'il cache un puits quelque part" (Saint-Exupéry)

Hors ligne

 

#20 Sat 19 September 2009 13:57

JC
Membre
Lieu: Les Clayes sous Bois
Date d'inscription: 31 Jul 2007
Messages: 332

Re: [APIC] Trousse à outils APIC

Merci Franck !

Je ne connaissais pas ce Snippy. Pour mes copies d'écran "à la chaîne" et l'illustration des documentations, j'utilise pour ma part Lightscreen (http://sourceforge.net/projects/lightscreen/).

J'aime beaucoup Xnview également... mais je crains que son utilisation gratuite ne soit guère compatible avec l'utilisation dans le monde professionnel. Je cherche encore son équivalent open source yikes(

Bon week end !          JC


Association GeoRezo.net

Hors ligne

 

#21 Fri 26 March 2010 22:34

JC
Membre
Lieu: Les Clayes sous Bois
Date d'inscription: 31 Jul 2007
Messages: 332

Re: [APIC] Trousse à outils APIC

Pour mes copies d'écran "à la chaîne" et l'illustration des documentations, j'utilise pour ma part Lightscreen (http://sourceforge.net/projects/lightscreen/).


La version 1.01, qui inclue la traduction française, vient de sortir.

Egalement disponible en version portable sur l'incontournable Portableapps.com (plus précisément ici : http://portableapps.com/news/2010-03-21 … ble_1.01).

Bon week end !                JC


Association GeoRezo.net

Hors ligne

 

#22 Sat 21 May 2011 19:53

MiFe
Participant occasionnel
Lieu: MULHOUSE
Date d'inscription: 21 Nov 2006
Messages: 32

Re: [APIC] Trousse à outils APIC

JC a écrit:

On a tous quelques outils fétiches, devenus indispensables à notre travail quotidien… Voici l'un des miens.

Pspad est un éditeur de texte puissant permettant l’édition de fichiers ASCII, y compris de grande taille (typiquement exports au format d’échange APIC ou DXF, souvent impossibles à ouvrir avec des « éditeurs de texte » comme le Notepad de Windows). Au prix d’un simple paramétrage, il permet la coloration du code APIC et son auto-complétion.

Site web : http://www.pspad.com/fr/ (freeware)

Pour bénéficier de la coloration syntaxique des fichiers .ASL et .ASH d’APIC, après l'installation, recopier le fichier APIC 4.7.ini ci-joint dans C:\Program Files\PSPad\Syntax. J'ai mis ce fichier au point lors de la sortie de la version 4.7 d'APIC. Il est possible que qq. opérateurs sortis depuis y manquent...

Si vous avez quelques pépites à nous proposer pour compléter ce fil, vos suggestions sont bien sûr les bienvenues !

JC


nt


Bonjour JC

Novice dans l'ASL, je trouve votre utilisation de pspad intéressante, essentiellement la complétion. Je viens de télécharger et d'installer pspad + votre fichier apic.ini et l'ai copié dans le répertoire Syntax.
Par contre je n'arrive pas à faire fonctionner la coloration du code Apic ni l'auto-complétion. Avez-vous un petit tutorial à disposition pour paramétrer pspad?

NB: là je viens de l'installer sous seven. Au boulot je suis sous XP.

Merci

Michel F.


Michel F.
SIG- MULHOUSE (M2A)

Hors ligne

 

#23 Mon 30 May 2011 14:13

Pierre
DesCartesPourUnMondeMeilleur
Date d'inscription: 22 Sep 2005
Messages: 1643

Re: [APIC] Trousse à outils APIC

Bonjour,

Il faut activer la coloration syntaxique dans le menu options -> options de la coloration... (voir ci dessous).
[img]http://imagik.fr/thumb/424862.jpeg[/img]

Puis lors de la création d'un fichier choisir le type APIC, ou à l'ouverture d'un nouveau fichier texte, cliquer sur "text" dans la barre de statut en bas. Une fenêtre s'ouvre pour déterminer le type de fichier.
[img]http://imagik.fr/thumb/424864.jpeg[/img]

En espérant que cela répond à votre besoin exprimé,


art X I. Déclaration des Droits de l’Homme et du Citoyen 1789
La libre communication des pensées et des opinions est un des droits les plus précieux de l’Homme : tout Citoyen peut donc parler, écrire, imprimer librement, sauf à répondre de l’abus de cette liberté, dans les cas déterminés par la Loi.

Hors ligne

 

Pied de page des forums

Powered by FluxBB