local_proto.h 702 B

123456789101112131415161718192021222324252627282930313233343536
  1. #include <grass/config.h>
  2. extern struct Key_Value *projinfo, *projunits, *projepsg;
  3. extern char *projsrid, *projwkt;
  4. extern struct Cell_head cellhd;
  5. /* input.c */
  6. void input_currloc(void);
  7. #ifdef HAVE_OGR
  8. int input_wkt(char *);
  9. int input_srid(char *);
  10. int input_proj4(char *);
  11. int input_epsg(int);
  12. int input_georef(char *);
  13. #endif
  14. /* output.c */
  15. void print_projinfo(int);
  16. void print_datuminfo(void);
  17. void print_proj4(int);
  18. #ifdef HAVE_OGR
  19. void print_wkt(int, int);
  20. #endif
  21. /* datumtrans.c */
  22. int set_datum(char *);
  23. int set_datumtrans(int, int);
  24. /* create.c */
  25. void create_location(const char *);
  26. void modify_projinfo();
  27. /* list_codes.c */
  28. char *get_authority_names(void);
  29. void list_codes(char *);